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: Python Programming, Command-Line Interface, Computer Programming, Scripting, Program Development, Scripting Languages, Development Environment
Coursera Project Network
Skills you'll gain: Data Science, Web Development, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Application Development, Scientific Visualization
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Python Programming, Software Design Patterns, Simulations
Coursera Project Network
Skills you'll gain: Flask (Web Framework), Web Development, Web Applications, Web Development Tools, Object-Relational Mapping, Database Application, Back-End Web Development, Python Programming
Coursera Project Network
Skills you'll gain: Java, Mobile Development, Object Oriented Programming (OOP), Application Frameworks, Application Development, Computer Programming, Program Development
- Status: Free
Skills you'll gain: Application Programming Interface (API), Microsoft Azure, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), User Accounts, Image Analysis, Artificial Intelligence, Cloud Computing
Coursera Project Network
Skills you'll gain: Computer Programming, Programming Principles, Python Programming, Scripting, Scripting Languages
Coursera Project Network
Skills you'll gain: Postman API Platform, OAuth, Application Programming Interface (API), API Design, Performance Testing, Security Testing, Software Testing, Restful API, Test Tools, Authentications, Authorization (Computing)
Coursera Project Network
Skills you'll gain: JSON, Test Automation, Application Programming Interface (API), Restful API, Test Case, Test Tools, Integration Testing
Coursera Project Network
Skills you'll gain: Java, Integrated Development Environments, Mobile Development, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Debugging
Coursera Project Network
Skills you'll gain: Matplotlib, Data Visualization, Seaborn, Exploratory Data Analysis, NumPy, Data Analysis, Jupyter, Machine Learning, Python Programming, Supervised Learning, Algorithms
- Status: Free
Coursera Project Network
Skills you'll gain: Applied Machine Learning, Jupyter, Machine Learning, Predictive Modeling, Data Science, Python Programming, Predictive Analytics
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Create Your First Python Program From UST: Coursera Project Network
- Introduction to Python: Coursera Project Network
- Object-Oriented Programming in Python: Duke University
- Create Your First Web App with Python and Flask: Coursera Project Network
- Intermediate Object-Oriented Programming with Java: Coursera Project Network
- Build a computer vision app with Azure Cognitive Services: Microsoft
- Compose and Program Music in Python using Earsketch: Coursera Project Network
- API Testing a real web application via Postman: Coursera Project Network
- API Testing Using Rest Assured Test Automation Tool: Coursera Project Network
- Introduction to Java Programming: Java Fundamental Concepts: Coursera Project Network