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: PHP (Scripting Language), Object Oriented Programming (OOP), Object Oriented Design, Maintainability
- 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
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: Python Programming, Command-Line Interface, Computer Programming, Scripting, Program Development, Scripting Languages, Development Environment
Coursera Project Network
Skills you'll gain: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Computer Programming Tools, Computer Programming, Program Development, Interactive Design, Integrated Development Environments, Software Development Tools, Computer Science
Coursera Project Network
Skills you'll gain: Data Science, Web Development, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Application Development, Scientific Visualization
- Status: Free
Coursera Project Network
Skills you'll gain: Applied Machine Learning, Jupyter, Machine Learning, Predictive Modeling, Data Science, Python Programming, Predictive Analytics
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: Stored Procedure, SQL, Data Presentation, Query Languages, Relational Databases, Database Development
Coursera Project Network
Skills you'll gain: Event-Driven Programming, Debugging, Program Development, Algorithms, Solution Design, Computer Programming, Application Development, Computer Science
Coursera Project Network
Skills you'll gain: Data Import/Export, Package and Software Management, R Programming, Data Structures, Software Installation, Data Analysis Software, Data Analysis
Coursera Project Network
Skills you'll gain: Java, Mobile Development, Object Oriented Programming (OOP), Application Frameworks, Application Development, Computer Programming, Program Development
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Learn Object-Oriented Programming with PHP: Coursera Project Network
- Build a computer vision app with Azure Cognitive Services: Microsoft
- Object-Oriented Programming in Python: Duke University
- Create Your First Python Program From UST: Coursera Project Network
- Introduction to Basic Game Development using Scratch: Coursera Project Network
- Introduction to Python: Coursera Project Network
- Data Science Challenge: Coursera Project Network
- Introduction to C++ Programming: Create a Tic-Tac-Toe Game: Coursera Project Network
- Advanced Relational Database and SQL: Coursera Project Network
- Basic Game Development with Levels using Scratch: Coursera Project Network