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
- Status: Free Trial
Skills you'll gain: System Programming, OS Process Management, Operating Systems, Performance Tuning, Computer Systems, C (Programming Language), Data Structures, Debugging, Build Tools, Virtualization, Virtual Machines
- Status: Free Trial
University of Michigan
Skills you'll gain: Data Manipulation, Forecasting, Data Analysis, Predictive Modeling, Statistical Modeling, Regression Analysis, Statistical Methods, Probability & Statistics, Data Ethics, Python Programming
- Status: Free Trial
Peking University
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Computer Programming, C (Programming Language), C++ (Programming Language)
- Status: Free Trial
Skills you'll gain: Generative AI Agents, Large Language Modeling, Agentic systems, Natural Language Processing, ChatGPT, Prompt Engineering, Artificial Intelligence, Test Case, Debugging, Issue Tracking, Python Programming, Performance Tuning, Machine Learning
- Status: Free Trial
Skills you'll gain: Relational Databases, MySQL, Database Management Systems, Database Theory, SQL, Database Design, Databases, Query Languages, NoSQL, Data Integrity, Data Manipulation
- Status: Free Trial
Skills you'll gain: Restful API, Database Management, React Native, Databases, API Design, Database Design, SQL, Data Management, JSON, Data Storage, Application Development, Authentications
- Status: Free Trial
Cisco Learning and Certifications
Skills you'll gain: MITRE ATT&CK Framework, Cyber Threat Intelligence, Threat Detection, Open Web Application Security Project (OWASP), Cybersecurity, Computer Security Incident Management, Network Analysis, Vulnerability Assessments, Network Security, Network Protocols, Malware Protection, SQL
- Status: Free Trial
LearnQuest
Skills you'll gain: Hibernate (Java), Spring Framework, Object-Relational Mapping, Databases, Transaction Processing, Data Access, Java, Middleware, Restful API, Service Oriented Architecture, Software Design Patterns
Coursera Project Network
Skills you'll gain: ChatGPT, Prompt Engineering, User Flows, Customer Service, Generative AI, Artificial Intelligence, Development Environment, Application Programming Interface (API), Python Programming
- Status: Preview
Johns Hopkins University
Skills you'll gain: Bioinformatics, Molecular Biology, R Programming, Statistical Analysis, Data Analysis Software, Analysis, Data Processing, Scientific Visualization
- Status: Preview
Universidad Nacional Autónoma de México
Skills you'll gain: Open Source Technology, Human Computer Interaction, Design Thinking, Computer Programming Tools, Program Development, Community Development, Data Mapping, Liberal Arts, Digital Transformation, Project Planning, Interactive Data Visualization, Data Analysis Software, Research Methodologies, Intellectual Property, Computational Thinking, Computer Science
- Status: Free Trial
Skills you'll gain: Embedded Systems, Embedded Software, C (Programming Language), Programming Principles, Computer Architecture, Hardware Architecture, Debugging, Peripheral Devices
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Intro to Operating Systems 3: Concurrency: Codio
- Prediction Models with Sports Data: University of Michigan
- 数据结构基础: Peking University
- Building Intelligent Troubleshooting Agents: Microsoft
- Introducción a las bases de datos: Meta
- Working with Data: Meta
- Threat Analysis: Cisco Learning and Certifications
- Spring Data Repositories: LearnQuest
- Customer Service with Python: Build a Chatbot using ChatGPT: Coursera Project Network
- Bioinformatics Methods for Transcriptomics: Johns Hopkins University