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
Johns Hopkins University
Skills you'll gain: Image Analysis, Event-Driven Programming, Scalability, C and C++, Distributed Computing, Computer Graphics, Computer Vision, System Programming, Data Processing, Software Development, Performance Tuning, Hardware Architecture, Data Structures, Algorithms
Coursera Project Network
Skills you'll gain: Matplotlib, Histogram, Plot (Graphics), Data Visualization, Seaborn, Scatter Plots, Data Visualization Software, Statistical Visualization, Graphing, Python Programming
- Status: NewStatus: Free Trial
Skills you'll gain: Multimodal Prompts, LLM Application, OpenAI, Prompt Engineering, Web Applications, Flask (Web Framework), Application Deployment, Web Development, Software Development
Coursera Project Network
Skills you'll gain: Code Review, Debugging, Scripting, Python Programming, Programming Principles, Software Development
Coursera Project Network
Skills you'll gain: SQL, PostgreSQL, Query Languages
- Status: Preview
Politecnico di Milano
Skills you'll gain: Product Lifecycle Management, Sustainability Reporting, Energy and Utilities, Environmental Science, Sustainable Development, Mathematical Modeling, Systems Thinking, Analysis, Microsoft Excel, Industrial Engineering, Case Studies, Software Development Life Cycle, Accounting, Applied Mathematics, Data Literacy, Scenario Testing, Open Source Technology
- Status: Free Trial
Skills you'll gain: Microsoft Copilot, Prompt Engineering, Microsoft Visual Studio, Integrated Development Environments, Development Environment, Computer Programming Tools, Generative AI, Software Installation
Skills you'll gain: LangGraph, Generative AI Agents, Agentic systems, LLM Application, OpenAI, Artificial Intelligence, AI Personalization, Responsible AI, Tool Calling, Query Languages, User Interface (UI), Prompt Engineering, Large Language Modeling, Natural Language Processing, Python Programming, Automation
- Status: Preview
Universidade de São Paulo
Skills you'll gain: Network Analysis, Social Network Analysis, Data Visualization, Scientific Visualization, Graph Theory, Exploratory Data Analysis, Environmental Science, Data Analysis, R Programming, Data Science, Mathematical Modeling
- Status: Free Trial
Skills you'll gain: Django (Web Framework), Postman API Platform, Restful API, Data Validation, Authentications, Authorization (Computing), Application Programming Interface (API), API Design, JSON, Object-Relational Mapping, Model View Controller, Python Programming
- Status: NewStatus: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Javascript, Web Applications, UI Components, Application Programming Interface (API), Programming Principles, JSON, Front-End Web Development, Event-Driven Programming, Responsive Web Design, Data Storage, Debugging
Coursera Project Network
Skills you'll gain: Javascript, User Interface (UI), Web Development, Web Development Tools, Scripting, Hypertext Markup Language (HTML)
Programming learners also search
In summary, here are 10 of our most popular programming courses
- CUDA at Scale for the Enterprise: Johns Hopkins University
- Python for Data Visualization: Matplotlib & Seaborn: Coursera Project Network
- Build Multimodal Generative AI Applications: IBM
- Exception Handling in Python: Coursera Project Network
- Working with Subqueries in SQL: Coursera Project Network
- Modelling and measuring the Energy Transition: Politecnico di Milano
- Boost Your Productivity with GitHub Copilot: Microsoft
- Building Autonomous AI Agents with LangGraph: Packt
- Redes Ecológicas: Universidade de São Paulo
- Advanced Django: Introduction to Django Rest Framework: Codio