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

Skills you'll gain: Computer Vision, Image Analysis, Google Cloud Platform, Deep Learning, Real Time Data, Python Programming, Applied Machine Learning, Development Environment, Machine Learning Algorithms, Data Processing, Performance Tuning, Data Collection, Software Installation
Status: Free TrialSkills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Computer Programming, Programming Principles, Data Structures, Debugging
Status: Free TrialVanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Matlab, AI Personalization, Debugging, LLM Application, Code Review, Integrated Development Environments
Status: Free TrialSkills you'll gain: Ruby (Programming Language), Object Oriented Programming (OOP), Debugging, Development Environment, Integrated Development Environments, Computer Programming, Programming Principles, Apple Xcode, Software Installation, Microsoft Windows, Command-Line Interface
Status: PreviewPohang University of Science and Technology(POSTECH)
Skills you'll gain: Internet Of Things, Cloud Platforms, IBM Cloud, Application Development, Cloud Services, Cloud Computing, Google Cloud Platform, Infrastructure As A Service (IaaS), Microsoft Azure, Amazon Web Services, Emerging Technologies
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Software Documentation, Maintainability, Programming Principles, Software Design, Python Programming

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Data Structures, Algorithms, Debugging

Skills you'll gain: Java Programming, Java, Performance Tuning, Spring Framework, Application Performance Management, Algorithms, JUnit, OS Process Management, Programming Principles, Distributed Computing, Spring Boot, Computer Architecture, Debugging
Status: Free TrialSkills you'll gain: Rust (Programming Language), Data Structures, Package and Software Management, Maintainability, Algorithms, Software Testing, Software Design Patterns
Status: Free TrialSkills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Computer Programming, Virtual Machines, Package and Software Management
Status: Free TrialUniversity of London
Skills you'll gain: Pseudocode, C++ (Programming Language), Integrated Development Environments, Object Oriented Programming (OOP), Algorithms, Debugging, Programming Principles, Data Validation, Data Structures, File Management
Status: NewStatus: Free TrialSkills you'll gain: Version Control, Software Documentation, Microsoft Copilot, Microsoft Visual Studio, Program Development, Statistical Analysis, Development Environment, Programming Principles, Debugging
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Computer Vision: YOLO Custom Object Detection with Colab GPU: Packt
- Object-Oriented Programming and Java Fundamentals: Packt
- AI-assisted MATLAB Programming with ChatGPT : Vanderbilt University
- Ruby Fundamentals and Basic Programming Concepts: Packt
- Programming with Cloud IoT Platforms: Pohang University of Science and Technology(POSTECH)
- BiteSize Python: Object Oriented Programming: University of Colorado Boulder
- Fundamentals of Object-Oriented Programming - C++: Packt
- Java Multithreading and Parallel Programming Masterclass: Packt
- Intermediate Rust Programming and Advanced Concepts: Packt
- Introduction to Object-Oriented Programming with Java: LearnQuest










