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: Preview
Skills you'll gain: Microsoft Copilot, Integrated Development Environments, Microsoft Visual Studio, Software Development Tools, GitHub, Debugging, UI Components, Cascading Style Sheets (CSS), Software Installation, Hypertext Markup Language (HTML)
- Status: Free Trial
Cisco Learning and Certifications
Skills you'll gain: Development Environment, Software Development Tools, Software Development Methodologies, CI/CD, DevOps, IT Automation, Version Control, Continuous Integration, Network Engineering, Network Architecture, Docker (Software), Software Development, Virtual Environment, Git (Version Control System), Waterfall Methodology, Agile Methodology, Software Design
- Status: Free Trial
Universidad Nacional Autónoma de México
Skills you'll gain: Musical Composition, Music, Electronic Components, Electronics, Music Theory, Hardware Design, Digital Design, Instrumental Music, Embedded Systems, System Configuration, Algorithms, Performance Tuning, Programming Principles, Digital Communications, Creative Design, Interoperability, Other Programming Languages, Development Environment, Physics, Object Oriented Programming (OOP)
- Status: Preview
Universidad de los Andes
Skills you'll gain: Control Systems, Mathematical Modeling, Matlab, Systems Analysis, Simulations, Systems Design, Differential Equations, Applied Mathematics, Linear Algebra
- Status: Free Trial
Skills you'll gain: Eclipse (Software), Integrated Development Environments, Java Programming, Object Oriented Programming (OOP), Development Environment, Program Development, Software Installation, Debugging, Computer Programming
- Status: NewStatus: Free Trial
Skills you'll gain: iOS Development, Interactive Data Visualization, Data Storage Technologies, Computer Programming, Data Management, Data Structures
- Status: Free
DeepLearning.AI
Skills you'll gain: LLM Application, Prompt Engineering, Penetration Testing, Vulnerability Assessments, Security Testing, Large Language Modeling, Vulnerability Management, Risk Management Framework
- Status: Free Trial
University of Glasgow
Skills you'll gain: Matlab, Artificial Intelligence and Machine Learning (AI/ML), Applied Mathematics, Engineering Practices
- Status: Free Trial
Skills you'll gain: React Native, Mobile Development, Cross Platform Development, iOS Development, Android Development, React Redux, UI Components, Development Environment, Debugging, Data Storage Technologies, Software Testing, Software Development, Data Validation, Performance Tuning
- Status: Free Trial
University of California San Diego
Skills you'll gain: Computer Science, Information Technology, Computational Thinking, Computer Networking, Computer Literacy, Geographic Information Systems, Media and Communications, Digital Communications, Mobile Development, Culture, Algorithms, Global Positioning Systems, Data Analysis Software
- Status: Free Trial
KodeKloud
Skills you'll gain: Docker (Software), Containerization, Application Deployment, Devops Tools, DevOps, Linux Commands, Software Development Tools, Development Environment, YAML, Software Installation
- Status: Free Trial
Codio
Skills you'll gain: Algorithms, C++ (Programming Language), Data Structures, Theoretical Computer Science, Computer Programming, Programming Principles, Computational Thinking
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Developing with GitHub Copilot and VS Code: Microsoft
- DevOps for Network Automation (NetDevOps): Cisco Learning and Certifications
- Programación musical con software libre: Universidad Nacional Autónoma de México
- Introducción al análisis de sistemas de control con MATLAB: Universidad de los Andes
- Introduction to Java and Programming Basics: Packt
- Flutter & Dart - Complete App Development Course: Packt
- Red Teaming LLM Applications: DeepLearning.AI
- Fundamental MATLAB Programming for AI: University of Glasgow
- React Native: Developing Android and iOS Apps: SkillUp
- Teaching Impacts of Technology: Fundamentals: University of California San Diego