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
Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Matlab, AI Personalization, Debugging, LLM Application, Code Review, Integrated Development Environments
Skills you'll gain: Performance Tuning, Python Programming, Distributed Computing, OS Process Management, Scalability, Web Scraping, Database Management
- Status: Free Trial
Skills 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
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: NewStatus: Free Trial
Skills you'll gain: Version Control, Software Documentation, Microsoft Copilot, Microsoft Visual Studio, Program Development, Statistical Analysis, Development Environment, Programming Principles, 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 Trial
University 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
Coursera Project Network
Skills you'll gain: PHP (Scripting Language), Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Web Development, Maintainability, Software Engineering
- Status: Free Trial
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Computer Programming, Virtual Machines, Package and Software Management
- Status: Free Trial
Skills 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
- Status: NewStatus: Free Trial
Skills you'll gain: Oracle SQL Developer, Oracle Databases, Data Integrity, Business Logic, Stored Procedure, SQL, Database Design, Database Development, Performance Tuning, Relational Databases, Database Management, Database Application, Web Services, Data Access, Programming Principles, Computational Logic, Data Storage Technologies, Authorization (Computing), Debugging, Workflow Management
- Status: Free Trial
Skills you'll gain: Rust (Programming Language), Data Structures, Package and Software Management, Maintainability, Algorithms, Software Testing, Software Design Patterns
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- AI-assisted MATLAB Programming with ChatGPT : Vanderbilt University
- Concurrent and Parallel Programming in Python: Packt
- Ruby Fundamentals and Basic Programming Concepts: Packt
- Intermediate Object-Oriented Programming with Java: Coursera Project Network
- R Programming Essentials with Microsoft Tools: Microsoft
- Java Multithreading and Parallel Programming Masterclass: Packt
- Object-Oriented Programming in C++: Functions: University of London
- Learn Object-Oriented Programming with PHP: Coursera Project Network
- Introduction to Object-Oriented Programming with Java: LearnQuest
- Data Analysis with R: IBM