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
University of Colorado Boulder
Skills you'll gain: Object Oriented Design, User Story, Real-Time Operating Systems, SQL, New Product Development, Model Based Systems Engineering, Unsupervised Learning, Field-Programmable Gate Array (FPGA), Failure Analysis, Sustainable Business, Delegation Skills, Sampling (Statistics), Supplier Management, Accountability, Data Ethics, Data Mining, Sustainability Reporting, Statistical Modeling, Database Design, Goal Setting
- Status: NewStatus: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java, Java Programming, File Management, Application Development, Maintainability, Software Design, Development Environment, Program Development, Data Storage Technologies, Application Design, Programming Principles, Computer Programming, Data Structures, Data Management, Integrated Development Environments, Debugging
- Status: NewStatus: Preview
JetBrains
Skills you'll gain: Generative AI Agents, Large Language Modeling, Software Development Tools, IntelliJ IDEA, LLM Application, Artificial Intelligence, Agentic systems, Artificial Intelligence and Machine Learning (AI/ML), Responsible AI, Software Development, Code Review, Integrated Development Environments, Generative AI, Computer Programming, Software Development Life Cycle
- Status: NewStatus: Preview
Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Data Structures, Programming Principles, File Management, Data Storage
University of London
Skills you'll gain: Human Computer Interaction, Virtual Reality, Mobile Development, Agile Software Development, Animations, Data Ethics, Game Design, Responsive Web Design, Git (Version Control System), Event-Driven Programming, Web Applications, Version Control, Data Science, Graph Theory, Natural Language Processing, Computational Logic, Unsupervised Learning, Database Design, Network Security, Generative AI
- Status: Free Trial
Skills you'll gain: Ajax, Javascript, Data Structures, Debugging, JSON, Scripting, Web Development, Web Applications, Computer Programming, Front-End Web Development, HTML and CSS, Event-Driven Programming, Software Development, Object Oriented Programming (OOP), Git (Version Control System), Application Programming Interface (API)
University of London
Skills you'll gain: Human Computer Interaction, Virtual Reality, Mobile Development, Agile Software Development, Animations, Data Ethics, Game Design, Responsive Web Design, Git (Version Control System), Event-Driven Programming, Web Applications, Version Control, Data Science, Graph Theory, Natural Language Processing, Computational Logic, Unsupervised Learning, Database Design, Network Security, Generative AI
Coursera Project Network
Skills you'll gain: R (Software), Data Import/Export, Package and Software Management, R Programming, Data Structures, Data-oriented programming, Statistical Programming, Data Analysis Software, Data Analysis, Data Science
- Status: Free Trial
Edureka
Skills you'll gain: Development Environment, Web Development, Computer Programming, Program Development, Software Development Tools
- Status: NewStatus: Free Trial
Pearson
Skills you'll gain: Generative AI, Large Language Modeling, PyTorch (Machine Learning Library), Generative Model Architectures, Multimodal Prompts, Image Analysis, Computer Vision, Artificial Neural Networks, Natural Language Processing, Deep Learning, Prompt Engineering, Image Quality, Text Mining, Data Manipulation, Unsupervised Learning, Performance Tuning
- Status: Free Trial
LearnQuest
Skills you'll gain: Software Design Patterns, Object Oriented Programming (OOP), Object Oriented Design, Computational Thinking, Programming Principles, Algorithms, Software Architecture, Computer Programming, Python Programming, Model View Controller
- Status: Free Trial
Edureka
Skills you'll gain: Cloud-Native Computing, Grafana, Web Services, Web Applications, Software Architecture, Application Deployment, Development Environment, Object Oriented Design, CI/CD, Programming Principles, Systems Architecture, Computer Programming, Program Development, Network Security, Software Development Tools, Data Structures, Data Sharing
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Master of Science in Computer Science: University of Colorado Boulder
- Java Programming Fundamentals: IBM
- AI-Assisted Programming: JetBrains
- Advanced Java Programming: EDUCBA
- Graduate Certificate in Computer Science: University of London
- JavaScript Programming Essentials: IBM
- Graduate Diploma in Computer Science: University of London
- Getting Started with R: Coursera Project Network
- Programming with Golang: Edureka
- Programming Generative AI: Pearson