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: NewStatus: Preview
Simplilearn
Skills you'll gain: Test Automation, Software Testing, Scripting, Automation, Regression Testing, Web Development Tools, Browser Compatibility, Test Case, Scalability
- Status: New
Skills you'll gain: Serverless Computing, Amazon Web Services, AWS CloudFormation, YAML, Cloud Development, Development Environment, Amazon CloudWatch, Email Automation, Restful API, API Gateway, Amazon S3, Amazon DynamoDB, Node.JS, Computer Vision, Software Development, Software Development Tools, Application Deployment, Secure Coding, Microsoft Visual Studio, Debugging
- Status: Preview
University of Pennsylvania
Skills you'll gain: Control Systems, Robotic Process Automation, Automation, Artificial Intelligence, Programmable Logic Controllers, Matlab, Simulation and Simulation Software, Embedded Software, Engineering, Computer Vision, Mathematical Modeling, Mechanics, Algorithms, Estimation, Differential Equations, Linear Algebra
Duke University
Skills you'll gain: Containerization, Application Deployment, Microservices, Rust (Programming Language), Unit Testing, Cloud Applications, Cloud Platforms, Development Environment, Application Frameworks, Restful API, Algorithms
- Status: Free
Princeton University
Skills you'll gain: Blockchain, Cryptography, Application Security, Payment Systems, Encryption, Network Protocols, Transaction Processing, Financial Regulation, Data Storage, Distributed Computing, Computer Hardware, Information Privacy
- Status: NewStatus: Preview
Coursera Instructor Network
Skills you'll gain: Scalability, Microservices, Cloud-Native Computing, Kubernetes, System Monitoring, Application Security, Service Management, Security Controls, Security Engineering, IT Service Management, Identity and Access Management, Software-Defined Networking, Configuration Management
Skills you'll gain: Google Gemini, Google Cloud Platform, Generative AI, Marketing Analytics, Customer Analysis, Customer Insights, Analytics, Business Analytics, Predictive Analytics, Forecasting, SQL
- Status: Preview
SAE Institute México
Skills you'll gain: Music Theory, Musical Composition, Music, Programming Principles
- Status: Free Trial
Skills you'll gain: 3D Modeling, Unreal Engine, Virtual Environment, Computer Graphics, Augmented and Virtual Reality (AR/VR), UI Components, Game Design, Animation and Game Design, Prototyping, User Interface (UI), Scalability, Performance Tuning, Design
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, C and C++, C++ (Programming Language), Embedded Software, Program Development, Maintainability, Integrated Development Environments, Debugging, Development Environment
- Status: NewStatus: Free Trial
Skills you'll gain: CI/CD, Continuous Integration, GitHub, Continuous Deployment, Git (Version Control System), Development Environment, Docker (Software), Security Controls, Automation, YAML, JavaScript Frameworks, Event-Driven Programming
- Status: Free Trial
Skills you'll gain: Pseudocode, Data Structures, Algorithms, Theoretical Computer Science, Software Visualization, Computer Science, Computational Thinking, Technical Communication, Computer Programming
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Selenium Course for Beginners: Simplilearn
- Mastering AWS SAM and Lambda - A Complete Hands-on Journey: Packt
- 로봇공학: 캡스톤 디자인: University of Pennsylvania
- Rust Axum Greedy Coin Microservice: Duke University
- 비트코인 및 암호화폐 기술: Princeton University
- Securing Services: Hashicorp Consul & Vault Mastery: Coursera Instructor Network
- Gemini for Data Scientists and Analysts - Bahasa Indonesia: Google Cloud
- Programación de elementos melódicos y aleatoriedad: SAE Institute México
- Foundations of Unreal Engine 5 and Basic Environment Design: Packt
- Arduino OOP—Object-Oriented Programming: Packt