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), Object Oriented Design, Software Design Patterns, Python Programming, Computer Programming, Software Engineering
Coursera Project Network
Skills you'll gain: PHP (Scripting Language), Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Web Development, Maintainability, Software Engineering
Coursera Project Network
Skills you'll gain: Data Structures, Command-Line Interface, Python Programming, Programming Principles, Development Environment, Program Development, Scripting Languages, Computer Programming
- Status: Free
Skills you'll gain: Application Programming Interface (API), Microsoft Azure, Cloud API, Computer Vision, Image Analysis, Artificial Intelligence and Machine Learning (AI/ML), Cloud Computing, Software Development
- Status: Free
Coursera Project Network
Skills you'll gain: Web Design and Development, HTML and CSS, Web Development, Web Applications, Hypertext Markup Language (HTML), Front-End Web Development, Responsive Web Design, Web Design, Javascript, Cascading Style Sheets (CSS), Web Content
Coursera Project Network
Skills you'll gain: Workflow Management, Jira (Software), Product Roadmaps, Backlogs, Kanban Principles, Project Coordination, Agile Software Development, Agile Methodology, Issue Tracking, Agile Project Management, Project Management Software, Work Order
What brings you to Coursera today?
Coursera Project Network
Skills you'll gain: Tensorflow, Natural Language Processing, Text Mining, Artificial Neural Networks, Deep Learning, Machine Learning
Coursera Project Network
Skills you'll gain: Game Design, Debugging, Event-Driven Programming, Program Development, Animation and Game Design, Algorithms, Interactive Design, Programming Principles, Computer Programming, Computer Science
Coursera Project Network
Skills you'll gain: PyTorch (Machine Learning Library), Image Analysis, Deep Learning, Applied Machine Learning, Computer Vision, Python Programming
Coursera Project Network
Skills you'll gain: Lead Generation, Marketing Automation, Google Sheets, Customer Communications Management, Greeting Customers, Product Testing
Coursera Project Network
Skills you'll gain: Pandas (Python Package), Data Manipulation, Data Analysis, Data Processing, NumPy, Python Programming
Coursera Project Network
Skills you'll gain: Mobile Development, Application Deployment, Application Development, Google Sheets, Spreadsheet Software, Data Structures, User Interface (UI) Design, Web Development, Marketing
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
- Create Your First Python Program From UST:Â Coursera Project Network
- Build a computer vision app with Azure Cognitive Services:Â Microsoft
- Build a Portfolio Website with HTML, CSS, and JavaScript:Â Coursera Project Network
- Get started with Jira:Â Coursera Project Network
- Tweet Emotion Recognition with TensorFlow:Â Coursera Project Network
- Introduction to Basic Game Development using Scratch:Â Coursera Project Network
- Deep Learning with PyTorch : Image Segmentation :Â Coursera Project Network
- Create a Lead Generation Messenger Chatbot using Chatfuel:Â Coursera Project Network