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: 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 TrialVanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Matlab, AI Personalization, Debugging, LLM Application, Code Review, Integrated Development Environments

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

Coursera Project Network
Skills you'll gain: Java, Mobile Development, Java Programming, Object Oriented Programming (OOP), Application Frameworks, Android Development, Application Development, Program Development, Software Development
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

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Data Structures, Algorithms, Debugging
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
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: Free TrialDuke University
Skills you'll gain: Java Programming, Object Oriented Programming (OOP), Data Structures, Java, Cryptography, Software Engineering, Computer Programming, Algorithms, Encryption, Data Analysis, Data Processing, Web Servers, File Management, Debugging
Status: Free TrialSkills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Computer Programming, Virtual Machines, Package and Software Management
Status: Free TrialSkills you'll gain: Data Wrangling, Exploratory Data Analysis, Data Analysis, R Programming, Data Manipulation, Data Visualization, Predictive Analytics, Statistical Analysis, Data Science, Regression Analysis, Predictive Modeling, Statistical Modeling, Feature Engineering, Machine Learning Methods
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
- Programming with Cloud IoT Platforms: Pohang University of Science and Technology(POSTECH)
- AI-assisted MATLAB Programming with ChatGPT : Vanderbilt University
- Java Multithreading and Parallel Programming Masterclass: Packt
- Intermediate Object-Oriented Programming with Java: Coursera Project Network
- Ruby Fundamentals and Basic Programming Concepts: Packt
- Fundamentals of Object-Oriented Programming - C++: Packt
- BiteSize Python: Object Oriented Programming: University of Colorado Boulder
- Object-Oriented Programming in C++: Functions: University of London
- Java Programming: Arrays, Lists, and Structured Data: Duke University










