Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
- Status: Free
University of Michigan
Skills you'll gain: Game Design, Culture, Higher Education, Cultural Diversity, Economics, Policy, and Social Studies, Diversity Awareness, Social Sciences, Community Development, Media and Communications, Emerging Technologies, Content Creation, Research
Skills you'll gain: Google Cloud Platform, Cloud Computing, Cloud Management, Cloud Infrastructure, Jupyter, System Configuration, Cloud Applications
- Status: Free Trial
Vanderbilt University
Skills you'll gain: Generative AI Agents, Agentic systems, LLM Application, Tool Calling, OpenAI, Prompt Engineering, Application Development, Prototyping, Software Documentation, File Management
- Status: Preview
Skills you'll gain: Data Validation, Maintainability, Javascript, Computational Thinking, Data Structures, Debugging, Data Integrity, Performance Tuning, Software Technical Review, Web Development, Algorithms
- Status: NewStatus: Free Trial
Skills you'll gain: Figma (Design Software), Animations, Responsive Web Design, Prototyping, User Interface (UI), UI Components, Interaction Design, User Experience, User Interface and User Experience (UI/UX) Design, User Flows, Collaborative Software, Design Strategies
- Status: Free Trial
Scrimba
Skills you'll gain: Cascading Style Sheets (CSS), UI Components, HTML and CSS, User Interface (UI), Interaction Design, Responsive Web Design, User Interface and User Experience (UI/UX) Design, Web Design, Animations, Web Development
- Status: NewStatus: Preview
Simplilearn
Skills you'll gain: Command-Line Interface
- Status: Preview
Google Cloud
Skills you'll gain: Responsible AI, Data Ethics, Machine Learning, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML)
- Status: Free Trial
Microsoft
Skills you'll gain: Unsupervised Learning, Microsoft Azure, Applied Machine Learning, Regression Analysis, Predictive Modeling, Machine Learning, No-Code Development, Machine Learning Algorithms, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Automation, Supervised Learning
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Real-Time Operating Systems, Embedded Systems, Embedded Software, Hardware Architecture, Electronic Systems, System Programming, Operating Systems, Linux, System Design and Implementation, C (Programming Language), Debugging
- Status: Free Trial
Skills you'll gain: Selenium (Software), Test Automation, Software Testing, Test Case, Javascript and jQuery, Browser Compatibility, Automation, Software Design Patterns, UI Components, Java
- Status: Free Trial
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Digital Communications, Communication Systems, Image Analysis, Telecommunications, Electrical and Computer Engineering, Embedded Systems, Electronics, Engineering Analysis, Applied Mathematics, Algorithms, Quantitative Research, Systems Of Measurement, Computer Hardware
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Esports: Leveling Up Teach-Out: University of Michigan
- Omnibond: Creating an HPC Environment in Google Cloud with CloudyCluster: Google Cloud
- AI Agents and Agentic AI with Python & Generative AI: Vanderbilt University
- JavaScript Interview Questions for Junior Developers: Scrimba
- Figma UI UX Design Essentials Pt.3: Prototypes & Handoff: Skillshare
- CSS Practice Questions: Scrimba
- Kubernetes Training for Beginner: Simplilearn
- Introduction to Responsible AI - בעברית: Google Cloud
- Microsoft Azure Machine Learning: Microsoft
- Real-Time Embedded Systems Concepts and Practices: University of Colorado Boulder