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: Free Trial
Skills you'll gain: Serverless Computing, Amazon S3, Amazon Web Services, Amazon Elastic Compute Cloud, Kubernetes, Containerization, Cloud Storage, Disaster Recovery, Application Deployment, Cloud Computing Architecture, Data Storage Technologies, Continuous Deployment, Scalability
- Status: NewStatus: Free Trial
Fred Hutchinson Cancer Center
Skills you'll gain: CI/CD, Continuous Integration, Containerization, Docker (Software), Development Environment, Continuous Deployment, Devops Tools, Cloud-Native Computing, Bioinformatics, Software Development, Debugging, Software Versioning, Command-Line Interface
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 Trial
University of Michigan
Skills you'll gain: Data Manipulation, Data Analysis, Python Programming
- Status: Free
Coursera Project Network
Skills you'll gain: Unit Testing, Code Review, Software Development Tools, Test Automation, Software Documentation, Maintainability, Web Applications, Application Development, Generative AI, Software Development, Jest (JavaScript Testing Framework), Javascript, ChatGPT, GitHub
- Status: NewStatus: Preview
Simplilearn
Skills you'll gain: Git (Version Control System), DevOps, Version Control, Software Development, Development Environment, Software Development Tools, Command-Line Interface
- Status: Preview
Scrimba
Skills you'll gain: LangChain, LLM Application, Tool Calling, Agentic systems, Prompt Engineering, Artificial Intelligence, Generative AI, Large Language Modeling, Semantic Web, Data Store
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Apache Hadoop, Data Processing, Distributed Computing, Performance Tuning, Big Data, Software Architecture, Scalability, Java, System Configuration
- Status: NewStatus: Free Trial
Skills you'll gain: Azure DevOps, DevOps, Agile Methodology, Continuous Delivery, Collaborative Software, Process Driven Development, Microsoft Azure, Continuous Integration, Application Performance Management, Version Control
Skills you'll gain: Team Building, Agile Project Management, Sprint Planning, Agile Software Development, Backlogs, Team Management, Agile Methodology, Sprint Retrospectives, Project Risk Management, Project Management, Meeting Facilitation, Stakeholder Engagement, Continuous Improvement Process
- Status: New
Skills you'll gain: Prototyping, Object Oriented Programming (OOP), JavaScript Frameworks, Software Design Patterns, Java, Software Design, Software Architecture
- Status: Free Trial
Skills you'll gain: Google Cloud Platform, Artificial Intelligence and Machine Learning (AI/ML), Responsible AI, Artificial Intelligence, Data Quality, Cloud API, Applied Machine Learning, Machine Learning, MLOps (Machine Learning Operations), Natural Language Processing, Image Analysis, Predictive Analytics
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- AWS: Compute, Storage and Containers: Whizlabs
- Wrangling Computing Environments: Using Docker for Research: Fred Hutchinson Cancer Center
- Rust Axum Greedy Coin Microservice: Duke University
- Python Debugging Capstone Project: Fixing and Extending Code: University of Michigan
- AI-Powered Development with Codepal: Write & Test To-Do App: Coursera Project Network
- Introduction to DevOps and Git for Beginners: Simplilearn
- Intro to Mistral AI: Scrimba
- YARN MapReduce Architecture and Advanced Programming: Johns Hopkins University
- Design and Implement Processes and Communications: Whizlabs
- Agile Scrum Master Certification Exam Prep (CSM): Packt