EdX

IT Fundamentals for Business Professionals: Software development (edX)

IT Fundamentals for Business Professionals: Software development (edX)

Working with Information Technology (IT) without the necessary background? Learn the fundamentals of software development. This course is one of the 5 courses of an introductory business information systems series, designed to introduce you to the amazing world of Information Technology.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

The series of courses is designed so that a professional in a field outside the information technologies (financial, administrative or managerial) acquires the basic knowledge in Information Technology to be able to interact more profitably with the computer and telecommunications specialists of your company or other corporations with which you are related, being able to specify requirements, evaluate workloads and monitor results in a much more effective way.
The syllabus of the series is based on the CLEP Information Systems and Computer Applications exam.
In this course, you learn the basics of software project management, reviewing basic project management concepts and roles, system development lifecycle, tools and methods used in software development, standards. used in the development and the design of the user interface of a computer system.
By completing the series of 5 courses, you will be prepared to interact effectively with specialists in the Information Technology sector (and pass the CLEP ISCA exam if you wish).
This course is part of the IT Fundamentals for Business Professionals Professional Certificate program.

What you'll learn
You will learn about:

  • Tools and methods for software development
  • Concepts about the life cycle in systems development.
  • Roles and functions in the management of software projects
  • Different methods for the processing of information (lots, real time ...)
  • Design of user interfaces.
  • Development and motivation of standards in software.
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Teach kids computing: Computing Systems and Networks (edX) EdX
Raspberry Pi Foundation

Teach kids computing: Computing Systems and Networks (edX)

Increase your knowledge of computing systems and networks, and plan how you will teach young children about this topic, in this course from the Raspberry Pi Foundation. Whether standalone, connected in a local network, or plugged into the internet, computers are central to many everyday tasks and routines. It's important for young people to develop their knowledge of how these devices work, so that they can appreciate the impact of computers and networks on the world around them.

Self Paced
Self-Paced
Platform Product Essentials (edX) EdX
University of Maryland, College Park,University System of Maryland - USM,USMx,UMD

Platform Product Essentials (edX)

Gartner Research predicts that by 2024, 65% of application development projects will rely on low-code no-code (LCNC) development. Successfully implement a platform to transform your business. Building business workflows, process automation and custom app development has never been easier with the modern landscape of technology tools. Learn how to deliver business solutions on some of the most cutting edge low-code development platforms, like Salesforce, Appian, Servicenow, Mendix and many others to revolutionize how business is done. Ensure your business, your team, and your vendors are set up for success utilizing these Low Code/No-Code platforms (LC/NC).

Self Paced
Self-Paced
Software Processes and Agile Practices (Coursera) Coursera
University of Alberta

Software Processes and Agile Practices (Coursera)

This course delves into a variety of processes to structure software development. It also covers the foundations of core Agile practices, such as Extreme Programming and Scrum. Upon successful completion of this course, you will be able to: distinguish between different process models for organizing software production; gauge the applicability of process models for a software development project; apply the fundamentals of Agile software development and management practices.

Sep 28th 2026
4 Weeks
Introduction to RISC-V (edX) EdX
Linux Foundation,LinuxFoundationX

Introduction to RISC-V (edX)

Discover various aspects of RISC-V, including technical aspects, specifications and the community ecosystem. RISC-V is a free and open instruction set architecture (ISA) enabling a new era of processor innovation through open standard collaboration. This course will guide you through the various aspects of understanding the RISC-V community ecosystem, the RISC-V specifications, and some technical aspects of working with RISC-V.

Self Paced
Self-Paced
Full Stack Application Development Project (edX) EdX
IBM

Full Stack Application Development Project (edX)

For this project you will apply your knowledge of front end and back end development gained from previous courses and build and deploy a full stack real-world web application on the cloud. Your project will showcase your understanding of the user experience and user interface design process, and your skills and technologies with Django, Python, Node.JS and Containers.

Self Paced
Self-Paced
DevOps: Foundations and tools (edX) EdX
Universidad Anáhuac,AnahuacX

DevOps: Foundations and tools (edX)

Learn essential Linux & Unix to efficiently manage applications from the command line. Meet the basics of source code management with Git and Github. Also, go over the pillars of DevOps like Continuous Integration/Continuous Deployment, the paradigm shift in systems management with Infrastructure as Code and the creation of containers to assure the CI/CD pipeline.

Self Paced
Self-Paced
IT Fundamentals for Business Professionals: Enterprise Systems (edX) EdX
Universitat Politècnica de València,UPValenciaX

IT Fundamentals for Business Professionals: Enterprise Systems (edX)

Working with Information Technology (IT) without the necessary background? Learn the fundamentals of Information Systems in a corporate environment. This course is one of the 5 courses of an introductory business information systems series, designed to introduce you to the amazing world of Information Technology.

Self Paced
Self-Paced