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: New
Pearson
Skills you'll gain: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), System Programming, Software Design Patterns
- Status: NewStatus: Preview
Skills you'll gain: Supervised Learning, Data-Driven Decision-Making, Statistical Modeling
- Status: NewStatus: Free Trial
Skills you'll gain: Javascript, Application Deployment, Web Development, Hypertext Markup Language (HTML), Event-Driven Programming, Application Development, GitHub, Object Oriented Programming (OOP), User Interface (UI), Data Structures, Debugging
- Status: NewStatus: Preview
Coursera Instructor Network
Skills you'll gain: Deepseek, Responsible AI, LLM Application, Generative Model Architectures, AI Product Strategy, Application Deployment, Data Ethics, Case Studies, Prompt Engineering, Automation, Integration Testing, Process Optimization, Program Evaluation, Performance Tuning
- Status: NewStatus: Preview
Skills you'll gain: People Analytics, Data Validation, Data Processing, Workforce Management, Advanced Analytics
- Status: NewStatus: Free Trial
Skills you'll gain: Programming Principles, Data Dictionary, Computational Logic, Data Cleansing, Data Structures, Python Programming, Data Manipulation, Debugging
- Status: NewStatus: Free Trial
Skills you'll gain: Data Structures, Scripting, Python Programming, Programming Principles, Development Environment, Virtual Environment
- Status: Free Trial
University of Michigan
Skills you'll gain: Javascript, Interactive Design, HTML and CSS, Web Design and Development, Web Content Accessibility Guidelines, Event-Driven Programming, Web Applications, User Interface (UI), Web Development, Data Structures, Programming Principles, Debugging, Data Validation
- Status: NewStatus: Free Trial
Skills you'll gain: Agentic systems, Generative AI Agents, LLM Application, Application Design, Tool Calling, Large Language Modeling, Software Design Patterns, Data Validation
- Status: NewStatus: Free Trial
Skills you'll gain: API Design, Generative AI, ChatGPT, LLM Application, Database Design, Prompt Engineering, Software Development, Application Performance Management, Automation
- Status: NewStatus: Preview
Coursera Instructor Network
Skills you'll gain: Spring Framework, Cloud-Native Computing, Software Architecture, Microservices, Software Design Patterns, Event-Driven Programming, Java Programming, Restful API, Performance Tuning, MongoDB, Back-End Web Development, Application Programming Interface (API), Web Applications, Scalability, Real Time Data, Resilience, Integration Testing, Performance Management, Debugging
- Status: Preview
University of Pennsylvania
Skills you'll gain: Computational Thinking, Algorithms, Pseudocode, Problem Solving, Analytical Skills, Computer Science, Python Programming, Computer Systems, Data Structures, Computer Hardware, Computer Programming, Debugging
Programming learners also search
In summary, here are 10 of our most popular programming courses
- What's New in Modern C++: Pearson
- Master Decision Trees in R: Build, Predict & Evaluate: EDUCBA
- JavaScript Foundations and Essential Concepts: Packt
- Introduction to DeepSeek: Coursera Instructor Network
- R: Design & Evaluate Random Forests for Attrition: EDUCBA
- Mastering Python Logic and Data Structures: EDUCBA
- Mastering Python Sequences and Strings: EDUCBA
- Interactivity with JavaScript: University of Michigan
- Agentic AI with LangGraph, CrewAI, AutoGen and BeeAI: IBM
- Advanced GenAI Development Practices: SkillUp