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: Java, Mobile Development, Object Oriented Programming (OOP), Application Frameworks, Application Development, Computer Programming, Program Development
Coursera Project Network
Skills you'll gain: Data Science, Web Development, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Application Development, Scientific Visualization
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: Python Programming, Command-Line Interface, Computer Programming, Scripting, Program Development, Scripting Languages, Development Environment
Coursera Project Network
Skills you'll gain: Computer Programming, Programming Principles, Python Programming, Scripting, Scripting Languages
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
- Status: Free
Coursera Project Network
Skills you'll gain: Applied Machine Learning, Jupyter, Machine Learning, Predictive Modeling, Data Science, Python Programming, Predictive Analytics
- 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: C++ (Programming Language), Data Structures, Interactive Design, Application Development, Program Development, Computer Programming, Java Programming, Computational Logic
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: Postman API Platform, OAuth, Application Programming Interface (API), API Design, Performance Testing, Security Testing, Software Testing, Restful API, Test Tools, Authentications, Authorization (Computing)
- Status: Free
Coursera Project Network
Skills you'll gain: Applied Machine Learning, Jupyter, Data Processing, Predictive Modeling, Machine Learning, Machine Learning Algorithms, Predictive Analytics, Data Manipulation, Data Science, Python Programming
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Intermediate Object-Oriented Programming with Java: Coursera Project Network
- Introduction to Python: Coursera Project Network
- Introduction to Java Programming: Java Fundamental Concepts: Coursera Project Network
- Create Your First Python Program From UST: Coursera Project Network
- Compose and Program Music in Python using Earsketch: Coursera Project Network
- Create Your First Web App with Python and Flask: Coursera Project Network
- Data Science Challenge: Coursera Project Network
- Build a computer vision app with Azure Cognitive Services: Microsoft
- Introduction to C++ Programming: Create a Tic-Tac-Toe Game: Coursera Project Network
- API Testing Using Rest Assured Test Automation Tool: Coursera Project Network