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
Skills you'll gain: ChatGPT, Software Development Tools, Microsoft Copilot, Integrated Development Environments, Web Development Tools, Code Review, Test Automation, Test Case, Application Programming Interface (API), React.js, Unit Testing, Jest (JavaScript Testing Framework), Node.JS, Debugging, Middleware
- Status: Free Trial
Skills you'll gain: Game Design, Android Development, Unity Engine, Video Game Development, 3D Assets, Mobile Development, User Interface (UI), User Interface (UI) Design, C# (Programming Language), Animations, Scripting
Skills you'll gain: Routing Protocols, Network Monitoring, Network Performance Management, Virtual Private Networks (VPN), Open Shortest Path First (OSPF), Network Routing, Network Troubleshooting, Network Security, Border Gateway Protocol, TCP/IP, Network Administration, Multiprotocol Label Switching, Network Infrastructure, Wide Area Networks
- Status: Free
Coursera Project Network
Skills you'll gain: C# (Programming Language), Data Validation, Integrated Development Environments, Debugging
- Status: NewStatus: Preview
Scrimba
Skills you'll gain: React.js, Web Development Tools, TypeScript, Front-End Web Development, JavaScript Frameworks, Build Tools, Development Environment, Application Deployment
- Status: NewStatus: Preview
Skills you'll gain: Web Development, Web Design and Development, Web Applications, Data Structures, Javascript, Scripting, Scripting Languages, Programming Principles, JSON, Computational Thinking
- Status: Free
Skills you'll gain: Test Tools, Test Engineering, System Testing, Application Programming Interface (API), Test Planning, User Acceptance Testing (UAT), Acceptance Testing, Testability
- Status: Free
Coursera Project Network
Skills you'll gain: Angular, Authentications, Web Applications, Web Development Tools, Authorization (Computing), User Interface (UI), GitHub
- Status: Preview
Coursera Project Network
Skills you'll gain: Apple Xcode, Apple iOS, UI Components, Mobile Development, User Interface (UI) Design, Swift Programming, Responsive Web Design
- Status: Preview
Northeastern University
Skills you'll gain: Natural Language Processing, Data Ethics, Responsible AI, Deep Learning, Artificial Neural Networks, Machine Learning, Artificial Intelligence, Machine Learning Algorithms, Scalability
Skills you'll gain: React Native, Application Deployment, Mobile Development, ChatGPT, User Interface and User Experience (UI/UX) Design, JSON, UI Components, Application Development, Database Design, Development Environment, Data Storage, Debugging
- Status: Preview
Coursera Project Network
Skills you'll gain: Containerization, Docker (Software), Kubernetes, Application Deployment, CI/CD, DevOps, YAML, Cloud Applications, Postman API Platform, MongoDB, Scalability, PostgreSQL, Flask (Web Framework)
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Introduction to AI Tools for Coders and Programmers: Packt
- Advanced Game Development and Unity Basics: Packt
- ENARSI (300-410) v1.1 Video Training Series: Packt
- String Manipulation in C#: Develop a WordWand App : Coursera Project Network
- Intro to Vite: Scrimba
- Javascript Basics with Operators, Loops and Functions: Simplilearn
- E2e Course Test Fixtures Learner Fireflies Source: E2E Testing
- Firebase Authentication: Build Secure Angular Apps: Coursera Project Network
- تصميم واجهة المستخدم في الـ XCode: إنشاء واجهة المستخدم: Coursera Project Network
- NLP in Engineering: Concepts & Real-World Applications: Northeastern University