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: Preview
Skills you'll gain: Jenkins, CI/CD, Continuous Integration, Continuous Delivery, Continuous Deployment, DevOps, Software Development Tools, Distributed Computing, Containerization, Application Programming Interface (API), Security Requirements Analysis, Version Control, User Interface (UI)
Skills you'll gain: Unreal Engine, User Interface and User Experience (UI/UX) Design, UI Components, 3D Assets, Timelines, Video Game Development, Game Design, Virtual Environment, Animations, Scripting, Event-Driven Programming, Debugging
Coursera Project Network
Skills you'll gain: Javascript, Programming Principles, Computer Programming, Web Development, Application Development
- Status: Preview
The Chinese University of Hong Kong
Skills you'll gain: Operations Research, Process Improvement and Optimization, Process Optimization, Algorithms, Complex Problem Solving, Mathematical Modeling, Data Transformation, Computational Logic, Operational Efficiency, Performance Tuning, Business Logic, Programming Principles, Theoretical Computer Science, Linear Algebra
- Status: NewStatus: Free
Coursera Project Network
Skills you'll gain: Cloud API, Cloud Development, Application Deployment, Microsoft Azure, JSON, Cloud Applications, Serverless Computing, Application Programming Interface (API), Cloud Computing, C# (Programming Language), Restful API, Web Services, Cloud Storage
- Status: Free Trial
Whizlabs
Skills you'll gain: Infrastructure Security, Vulnerability Scanning, Network Security, Amazon Web Services, Firewall, Vulnerability Assessments, Network Infrastructure, Virtual Private Networks (VPN), Security Controls, Cloud Security, Endpoint Security, Distributed Denial-Of-Service (DDoS) Attacks, Load Balancing
Coursera Project Network
Skills you'll gain: Instagram, Facebook, LinkedIn, Content Creation, Social Media Content, Social Media, Graphic Design, Social Media Marketing, Marketing Design, Digital Marketing
- Status: Free Trial
Scrimba
Skills you'll gain: Cascading Style Sheets (CSS), HTML and CSS, Front-End Web Development, Javascript, Responsive Web Design, Web Design and Development, Maintainability
Skills you'll gain: Apache Kafka, Command-Line Interface, Apache, Data Pipelines, Java, Enterprise Application Management, Real Time Data, Performance Tuning, Configuration Management
- Status: Free Trial
Skills you'll gain: Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Javascript, Software Design, Maintainability, Scripting Languages, Application Development, Event-Driven Programming, Prototyping
- Status: Free Trial
Illinois Tech
Skills you'll gain: Cloud-Native Computing, Cloud Computing, Amazon Web Services, Infrastructure as Code (IaC), Cloud Computing Architecture, Cloud Storage, Cloud Infrastructure, Amazon S3, Scalability, Terraform, Infrastructure As A Service (IaaS), Database Management, Command-Line Interface, Virtualization, Linux Administration
- Status: Free Trial
Skills you'll gain: Google Gemini, Generative AI, Prompt Engineering, LLM Application, Responsible AI, Google Cloud Platform, Natural Language Processing
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Exam Prep CJE: Certified Jenkins Engineer: Whizlabs
- Unreal Engine 5 - Blueprints Game Developer Masterclass: Packt
- Javascript for Beginners: Primitive Data Types: Coursera Project Network
- 离散优化算法篇 Solving Algorithms for Discrete Optimization: The Chinese University of Hong Kong
- Serverless Apps in C#: Azure Function Apps: Coursera Project Network
- AWS: Infrastructure Security: Whizlabs
- Design social media content with Piktochart: Coursera Project Network
- Learn CSS Variables: Scrimba
- Apache Kafka Series - Learn Apache Kafka for Beginners v3: Packt
- Advanced JavaScript Concepts: Packt