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
Coursera Project Network
Skills you'll gain: Prototyping, User Interface (UI) Design, Figma (Design Software), Mobile Development, User Interface and User Experience (UI/UX) Design, Mockups, Collaborative Software
Skills you'll gain: Flutter (Software), Generative AI Agents, Generative AI, Mobile Development, Artificial Intelligence, Google Cloud Platform, Artificial Intelligence and Machine Learning (AI/ML)
Coursera Project Network
Skills you'll gain: Eclipse (Software), Java, Java Programming, Functional Design
- Status: Free Trial
Skills you'll gain: Django (Web Framework), Application Programming Interface (API), Restful API, Application Frameworks, Web Development, Python Programming, GitHub, Development Environment, Version Control
- Status: Free Trial
Duke University
Skills you'll gain: Large Language Modeling, Decision Tree Learning, Data Ethics, Regression Analysis, Predictive Modeling, Artificial Intelligence, Machine Learning, Applied Machine Learning, Statistical Modeling, Python Programming, Artificial Intelligence and Machine Learning (AI/ML), Natural Language Processing, Deep Learning, Artificial Neural Networks, Algorithms
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Java, Computer Programming, Data Validation, Maintainability, Computer Science
- Status: Free Trial
Skills you'll gain: Plot (Graphics), Pandas (Python Package), NumPy, Scripting, Object Oriented Programming (OOP), Python Programming, Scripting Languages, Database Application, Databases, Object Oriented Design, Data Import/Export, Computer Programming Tools, File Management, Debugging
- Status: Free Trial
Imperial College London
Skills you'll gain: Mathematical Modeling, Statistical Modeling, Simulations, Epidemiology, Infectious Diseases, R Programming, Public Health
Coursera Project Network
Skills you'll gain: Web Scraping, Relational Databases, Statistical Software, Data Import/Export, R Programming, MySQL, Data Capture, Microsoft Excel
- Status: Free Trial
Skills you'll gain: Dataflow, Data Pipelines, Data Processing, Real Time Data, Data Transformation, Jupyter, Google Cloud Platform, JSON, SQL
- Status: Free Trial
Duke University
Skills you'll gain: Pandas (Python Package), Data Cleansing, Data Manipulation, NumPy, Query Languages, Data Integration, Python Programming, Data Import/Export, Data Analysis, Debugging
Coursera Project Network
Skills you'll gain: Javascript, Data Structures, Scripting, Computer Programming
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Create a High-Fidelity Prototype with Figma: Coursera Project Network
- Build Generative AI Agents with Vertex AI and Flutter: Google Cloud
- Lambda Expressions with Java: Coursera Project Network
- Advanced Django: External APIs and Task Queuing: Codio
- Interpretable Machine Learning: Duke University
- Object-Oriented Java: Inheritance and Encapsulation: Codio
- Python Scripting: Files, Inheritance, and Databases: LearnQuest
- Building on the SIR Model: Imperial College London
- Importing Data into R: Coursera Project Network
- Serverless Data Processing with Dataflow: Develop Pipelines: Google Cloud