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
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
- 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
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
Coursera Project Network
Skills you'll gain: Angular, Authentications, Web Applications, Web Development Tools, Authorization (Computing), User Interface (UI), GitHub
- 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: 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)
- 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
Skills you'll gain: Collaborative Software, Application Programming Interface (API), Restful API, Software Development Tools, Software Documentation, Mockups, Test Tools, Software Versioning, Version Control
- 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
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
Skills you'll gain: Test Tools, Test Engineering, System Testing, Application Programming Interface (API), Test Planning, User Acceptance Testing (UAT), Acceptance Testing, Testability
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- NLP in Engineering: Concepts & Real-World Applications: Northeastern University
- Intro to Vite: Scrimba
- Introduction to AI Tools for Coders and Programmers: Packt
- Firebase Authentication: Build Secure Angular Apps: Coursera Project Network
- Advanced Game Development and Unity Basics: Packt
- The Ultimate ChatGPT Guide with React Native - Develop Mobile Apps: Packt
- نشر تطبيق ويب باستخدام Docker و Kubernetes: Coursera Project Network
- Javascript Basics with Operators, Loops and Functions: Simplilearn
- The Ultimate Swagger Tools Course: Build OpenAPI with Ease: Packt
- تصميم واجهة المستخدم في الـ XCode: إنشاء واجهة المستخدم: Coursera Project Network