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: Postman API Platform, OAuth, Application Programming Interface (API), Performance Testing, Security Testing, Software Testing, Restful API, Authentications, Web Development Tools, Application Security
- Status: Preview
Skills you'll gain: Microsoft Azure, Data Ethics, Natural Language Processing, Image Analysis, Generative AI, Artificial Intelligence, Azure Active Directory, Cloud Solutions, Computer Vision, OpenAI, Text Mining, Machine Learning, Key Management, Application Deployment, Python Programming, Application Programming Interface (API)
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, Responsive Web Design, Web Design
- Status: Free Trial
Skills you'll gain: OS Process Management, Operating Systems, System Programming, Performance Tuning, Computer Systems, Data Structures, Debugging
- Status: Free Trial
University of Michigan
Skills you'll gain: Statistical Analysis, Program Evaluation, Policy Analysis, Data Analysis, Statistical Methods, Public Policies, Statistical Hypothesis Testing, Policy Development, Analytical Skills, Forecasting, R Programming, Data-Driven Decision-Making, Research Design, Time Series Analysis and Forecasting
Skills you'll gain: Software Architecture, Functional Requirement, Requirements Analysis, Internet Of Things, Software Design Patterns, User Requirements Documents, Android Development, Application Frameworks, Maintainability, Interoperability, Software Quality (SQA/SQC)
- Status: Preview
Whizlabs
Skills you'll gain: Selenium (Software), Debugging, Software Testing, Unit Testing, Test Automation, UI Components, Web Applications, Test Case, Development Environment, Python Programming
- Status: Preview
Peking University
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Software Design Patterns, Computer Programming, UI Components, Software Design, Databases, Program Development, C and C++, Debugging, Algorithms, Software Development Tools, Data Structures
Coursera Project Network
Skills you'll gain: SQL, Query Languages, Relational Databases, Database Management, Databases, Data Analysis
- Status: Free Trial
Peking University
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Computer Programming, C (Programming Language), C++ (Programming Language)
- Status: Preview
Universidad Nacional de Colombia
Skills you'll gain: Automation, Control Systems, Electronics, Internet Of Things, Water Resources, Embedded Systems, Architecture and Construction, Education Software and Technology, Computer Programming Tools, Engineering, Environmental Monitoring, Electronic Components, Basic Electrical Systems, Programming Principles
- Status: Free Trial
Skills you'll gain: Image Analysis, Computer Vision, Deep Learning, Matlab, Motion Graphics, Artificial Intelligence and Machine Learning (AI/ML), Visualization (Computer Graphics), Machine Learning Algorithms
Programming learners also search
In summary, here are 10 of our most popular programming courses
- API Testing a real web application via Postman: Coursera Project Network
- Exam Prep AI-102: Microsoft Azure AI Engineer Associate: Whizlabs
- Build a Portfolio Website with HTML, CSS, and JavaScript: Coursera Project Network
- Intro to Operating Systems 3: Concurrency: Codio
- Assisting Public Sector Decision Makers With Policy Analysis: University of Michigan
- Software Architecture for the Internet of Things: EIT Digital
- Selenium WebDriver with Python: Whizlabs
- Java程序设计: Peking University
- Retrieve Data with Multiple-Table SQL Queries: Coursera Project Network
- 数据结构基础: Peking University