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
Dartmouth College
Skills you'll gain: Structural Analysis, Structural Engineering, Building Design, Architectural Engineering, SketchUp (3D Modeling Software), Civil Engineering, Vibrations, Computer-Aided Design, Engineering Analysis, Mathematical Modeling, 3D Modeling, Simulation and Simulation Software
Coursera Project Network
Skills you'll gain: AWS SageMaker, Image Analysis, Applied Machine Learning, Amazon Web Services, Data Processing, Machine Learning Algorithms, Computer Vision, Deep Learning, Machine Learning
Politecnico di Milano
Skills you'll gain: Cloud Infrastructure, Amazon Elastic Compute Cloud, Amazon Web Services, Cloud Applications, Software Development, Application Development, Distributed Computing, Performance Tuning, Computer Architecture, Hardware Architecture, Software Development Tools, System Design and Implementation, Programming Principles
- Status: Free Trial
Advancing Women in Tech
Skills you'll gain: Technical Management, Engineering Management, Technical Product Management, Systems Design, Program Management, User Requirements Documents, Software Architecture, API Design, Technical Communication, Leadership, Team Leadership, Amazon Web Services
- Status: Free Trial
LearnKartS
Skills you'll gain: Docker (Software), Containerization, Application Deployment, Application Lifecycle Management, Software Installation, CI/CD, DevOps, Linux Administration, Command-Line Interface
- Status: Free
DeepLearning.AI
Skills you'll gain: Generative AI Agents, Agentic systems, Generative AI, Debugging, Artificial Intelligence, Prompt Engineering, Large Language Modeling, Document Management
- Status: Free Trial
LearnKartS
Skills you'll gain: JUnit, Java Programming, Java, Debugging, Unit Testing, Object Oriented Programming (OOP), Object Oriented Design, Secure Coding, Cryptography, Application Security, Program Development, Computer Programming, Software Development, Testability, Performance Tuning, Application Performance Management, Integrated Development Environments, Encryption, Programming Principles, Maintainability
- Status: Preview
Michigan State University
Skills you'll gain: Game Design, Video Game Development, Storytelling, Content Creation, Storyboarding, Writing, Conceptual Design, Scripting
- Status: Preview
Skills you'll gain: File Systems, z/OS, Unix, Unix Commands, Unix Shell, OS Process Management, Operating Systems, Security Controls, Servers, Command-Line Interface, Mainframe Computing, Debugging, Distributed Computing
- Status: Free Trial
Skills you'll gain: Cloud Computing, Network Monitoring, Wireless Networks, Network Security, Event Monitoring, Software-Defined Networking, Network Administration, Ansible, Network Troubleshooting, IT Automation, Network Protocols, Virtual Local Area Network (VLAN), Authentications, Artificial Intelligence and Machine Learning (AI/ML), Encryption, Restful API
Coursera Project Network
Skills you'll gain: PyTorch (Machine Learning Library), Generative AI, Deep Learning, Image Analysis, Artificial Neural Networks, Python Programming
- Status: Free Trial
Skills you'll gain: PyTorch (Machine Learning Library), Deep Learning, Image Analysis, Computer Vision, Artificial Neural Networks, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Supervised Learning, Data Processing, Algorithms
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Engineering of Structures: Response of Structures: Dartmouth College
- Semantic Segmentation with Amazon Sagemaker: Coursera Project Network
- Developing FPGA-accelerated cloud applications with SDAccel: Theory: Politecnico di Milano
- Building Products at Global Scale: Advancing Women in Tech
- Getting Started with Docker: LearnKartS
- Building Agentic RAG with LlamaIndex: DeepLearning.AI
- Core Java for Complete Beginners: LearnKartS
- Transmedia Writing: Michigan State University
- Introducing z/OS UNIX System Services: IBM
- CCNA Expert – Network Automation, Cloud, and Emerging Technologies: Packt