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
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Python Programming, Simulations
Coursera Project Network
Skills you'll gain: PHP (Scripting Language), Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, 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 Solutions
- Status: Free
Coursera Project Network
Skills you'll gain: Python Programming, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Scripting Languages, Development Environment
Coursera Project Network
Skills you'll gain: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Development, HTML and CSS, Web Design and Development, Javascript, Front-End Web Development, Web Content, Web Design
Coursera Project Network
Skills you'll gain: JSON, Restful API, HTML and CSS, Web Design, Cloud API, Web Development, Application Programming Interface (API), Web Applications, Responsive Web Design, Real Time Data, Javascript
Coursera Project Network
Skills you'll gain: Applied Machine Learning, Jupyter, Machine Learning Algorithms, Machine Learning, Predictive Modeling, Data Science, Python Programming, Predictive Analytics
Coursera Project Network
Skills you'll gain: Game Design, Program Development, Python Programming, Computer Programming, Scripting, Scripting Languages
Coursera Project Network
Skills you'll gain: Data Science, Web Development, Python Programming, Programming Principles, Artificial Intelligence, Computational Thinking, Computer Programming, Application Development, Scientific Visualization
- Status: Free
Coursera Project Network
Skills you'll gain: Sprint Planning, Azure DevOps, Backlogs, Issue Tracking, Kanban Principles, Agile Software Development
- Status: Free
Coursera Project Network
Skills you'll gain: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science
Coursera Project Network
Skills you'll gain: C++ (Programming Language), Data Structures, Other Programming Languages, Application Development, Program Development, Computer Programming, Java Programming
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Object-Oriented Programming in Python: Duke University
- Learn Object-Oriented Programming with PHP: Coursera Project Network
- Build a computer vision app with Azure Cognitive Services: Microsoft
- Create Your First Python Program From UST: Coursera Project Network
- Build a Portfolio Website with HTML, CSS, and JavaScript: Coursera Project Network
- Build a Website using an API with HTML, JavaScript, and JSON: Coursera Project Network
- Data Science Challenge: Coursera Project Network
- Python 101: Develop Your First Python Program: Coursera Project Network
- Introduction to Python: Coursera Project Network
- Getting Started with Azure DevOps Boards: Coursera Project Network