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: Free Trial
Indian Institute of Technology Guwahati
Skills you'll gain: Computer-Aided Design, Manufacturing Processes, Manufacturing and Production, Mechanical Design, Process Development, Robotic Process Automation, Simulation and Simulation Software, Automation
- 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, Data Storage Technologies, Program Development, Application Design, Programming Principles, Computer Programming, Data Structures, Data Management, Integrated Development Environments, Debugging
- Status: NewStatus: Free Trial
Pearson
Skills you'll gain: System Programming, Rust (Programming Language), Data Structures, Relational Databases, Other Programming Languages, Databases, Data Access, Debugging, Programming Principles, Application Development, Secure Coding, SQL, Object Oriented Programming (OOP), C++ (Programming Language), Maintainability, Interoperability, Software Development, Command-Line Interface, Data Import/Export, File Management
- 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)
- Status: NewStatus: Preview
Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Data Structures, Programming Principles, File Management, Data Storage
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
University of California San Diego
Skills you'll gain: Design Research, Interaction Design, User Experience Design, Statistical Analysis, Usability, Ideation, User Research, Graphic and Visual Design, User Interface (UI) Design, Experimentation, Prototyping, Human Centered Design, Usability Testing, Human Computer Interaction, A/B Testing, Human Factors, Collaborative Software, Telecommuting, R Programming, Storyboarding
University of London
Skills you'll gain: Human Computer Interaction, Virtual Reality, Game Design, Mobile Development, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Version Control, Incident Response, Data Science, Graph Theory, Natural Language Processing, Unsupervised Learning, Combinatorics, Database Design, Web Development, Generative AI
University of London
Skills you'll gain: Human Computer Interaction, Virtual Reality, Game Design, Mobile Development, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Version Control, Incident Response, Data Science, Graph Theory, Natural Language Processing, Unsupervised Learning, Combinatorics, Database Design, Web Development, Generative AI
- 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
Edureka
Skills you'll gain: Development Environment, Web Development, Computer Programming, Program Development, Software Development Tools
- 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
- Elements of Computer Aided Manufacturing: Indian Institute of Technology Guwahati
- Java Programming Fundamentals: IBM
- Rust Programming Essentials: Pearson
- JavaScript Programming Essentials: IBM
- Advanced Java Programming: EDUCBA
- Getting Started with R: Coursera Project Network
- Interaction Design: University of California San Diego
- Graduate Certificate in Computer Science: University of London
- Graduate Diploma in Computer Science: University of London
- Programming Generative AI: Pearson