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
Coursera Project Network
Skills you'll gain: Hypertext Markup Language (HTML), HTML and CSS, Cascading Style Sheets (CSS), Web Design, Interactive Design, Color Theory, User Interface (UI), Web Development
- Status: Free Trial
Skills you'll gain: Git (Version Control System), Selenium (Software), Version Control, GitHub, Jenkins, Continuous Integration, CI/CD, Test Automation, Test Tools, Browser Compatibility, Software Testing, Test Data, Java, MySQL
- Status: Free Trial
Skills you'll gain: Blockchain, Cryptography, Encryption, Application Security, Threat Modeling, Cybersecurity, Secure Coding, Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Assessments, Transaction Processing
Skills you'll gain: Software Design Patterns, Software Design, C++ (Programming Language), Software Architecture, Programming Principles, Object Oriented Programming (OOP), Maintainability, Database Application
- Status: Preview
University of Leeds
Skills you'll gain: Integrated Development Environments, Debugging, Microsoft Visual Studio, Unit Testing, Software Development Tools, Computer Programming Tools, Development Environment, Version Control
- Status: NewStatus: Preview
Coursera Instructor Network
Skills you'll gain: Cloud Applications, Containerization, .NET Framework, Application Development, C# (Programming Language), Development Environment, Application Performance Management, Web Applications
- Status: Preview
Skills you'll gain: Database Design, Power BI, Dashboard, Data Modeling, Business Intelligence, Microsoft SQL Servers, Transact-SQL, Relational Databases, Data Warehousing, Data Visualization Software, SQL, Business Analytics, Advanced Analytics, Data Integrity
Google Cloud
Skills you'll gain: Containerization, Kubernetes, Application Deployment, Google Cloud Platform, Cloud-Native Computing, Capacity Management, Application Development, Scalability, System Configuration, System Monitoring
- Status: Free Trial
Skills you'll gain: React.js, Cascading Style Sheets (CSS), JavaScript Frameworks, UI Components, Front-End Web Development, User Interface (UI), Application Frameworks, Application Programming Interface (API), Web Development Tools, Restful API
- Status: Free Trial
Scrimba
Skills you'll gain: Software Design Patterns, Software Design, Computational Thinking, Algorithms, Computer Programming, Software Development, Data Structures, Problem Solving, Computer Science, Machine Learning Methods
- Status: Preview
Google Cloud
Skills you'll gain: Large Language Modeling, Natural Language Processing, Prompt Engineering, Google Cloud Platform, Generative AI, Artificial Intelligence and Machine Learning (AI/ML)
- Status: Preview
University of Maryland, College Park
Skills you'll gain: Sampling (Statistics), Data Quality, Stata, Statistical Analysis, Statistical Software, Statistical Methods, Data Analysis, Regression Analysis, Data Integrity, R Programming
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- HTML for Beginners: Tables and Forms: Coursera Project Network
- Selenium Integration with CI/CD & Advanced Testing: Packt
- Cutting-Edge Blockchain Security Mechanisms: SkillUp
- Creational Design Patterns in Modern C++: Packt
- Working with Integrated Development Environments: University of Leeds
- .NET & .NET Core Mastery: Cross-Platform Development: Coursera Instructor Network
- Database Design and Operational Business Intelligence: Edureka
- GKE Autopilot: Qwik Start: Google Cloud
- React Beginner Project: Build a Movie Search App: Scrimba
- The Merge Sort Algorithm: Scrimba