Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Course Catalog
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: Version Control, Debugging, Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Software Development, Git (Version Control System), Programming Principles, Software Design, Computer Programming, Software Engineering, Integrated Development Environments, Command-Line Interface
- Status: Free Trial
Fractal Analytics
Skills you'll gain: User Research, Design Thinking, Human Centered Design, User Experience Design, Data Ethics, Generative AI, Data Synthesis, Qualitative Research, Artificial Intelligence, Persona (User Experience), User Flows, Customer Insights, Prompt Engineering, Strategic Decision-Making, Critical Thinking, Problem Solving
- Status: Free Trial
Skills you'll gain: Angular, Application Deployment, JavaScript Frameworks, Test Tools, CI/CD, Unit Testing, Web Development Tools, Software Testing, Continuous Integration, Application Performance Management, Web Applications, TypeScript, Ajax, Web Development, Application Lifecycle Management, Secure Coding, Code Coverage, Software Architecture, Command-Line Interface, Version Control
- Status: Preview
Northeastern University
Skills you'll gain: Data Mining, Health Informatics, Big Data, Applied Machine Learning, Predictive Modeling, Machine Learning, Artificial Intelligence, Random Forest Algorithm, Clinical Practices, Responsible AI, Deep Learning, Health Care, Unsupervised Learning, Algorithms, Data Cleansing, Artificial Neural Networks
- Status: New
Skills you'll gain: Java, Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Data Structures, Computer Programming, Program Development, File Management, Algorithms, Debugging, Problem Solving
- Status: Free Trial
Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Software Engineering, Object Oriented Programming (OOP), Application Design, Software Development Life Cycle, Software Design, Systems Development, Software Development, Business Architecture, Business Risk Management, User Centered Design, Process Design
- Status: Free Trial
Skills you'll gain: AWS Identity and Access Management (IAM), Linux Administration, Amazon Elastic Compute Cloud, Linux Servers, Identity and Access Management, Cloud Infrastructure, Amazon Web Services, Cloud Hosting, Cloud Computing, Front-End Web Development, Cloud Management, Linux, Ubuntu, Operating System Administration, Application Deployment, React.js, Event-Driven Programming, Javascript, User Interface (UI), Apache
Coursera Project Network
Skills you'll gain: Simulations, Education Software and Technology, Computer Programming Tools, Computational Thinking, No-Code Development, Program Development, Computer Programming, UI Components, Pedagogy
- Status: Free Trial
Skills you'll gain: Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Javascript, Software Design, Maintainability, Scripting Languages, Application Development, Event-Driven Programming, Prototyping
- Status: Free Trial
Skills you'll gain: Debugging, Automation, Python Programming, Data Structures, Programming Principles, Data Storage Technologies, Data Storage, Scripting, Data Manipulation, File Management, Software Installation
Coursera Project Network
Skills you'll gain: SQL, ChatGPT, Prompt Engineering, OpenAI, Pandas (Python Package), Query Languages, Natural Language Processing, Generative AI, Data Import/Export, Data Manipulation, Databases, Jupyter, Application Programming Interface (API), Machine Learning, Software Engineering
- Status: Preview
Coursera Instructor Network
Skills you'll gain: LLM Application, Large Language Modeling, Microsoft Copilot, Generative AI, Software Development Tools, Prompt Engineering, Integrated Development Environments, Computer Programming Tools, Application Development, GitHub
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Software Creation: Version Control, Debugging, Object Design: Coursera Instructor Network
- Generative AI in User Research and Design Thinking: Fractal Analytics
- Mastering Angular Development: Edureka
- Machine Learning in Healthcare: Fundamentals & Applications: Northeastern University
- The Complete Java Developer Course: From Beginner to Master: Packt
- Introduction to Software Development and Applications: Northeastern University
- AWS, JavaScript, React - Deploy Web Apps on the Cloud: Packt
- Blocks-based ABM with NetTango: Coursera Project Network
- Advanced JavaScript Concepts: Packt
- Python for Data Analysis and Automation: Packt