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: Mobile Development, Cross Platform Development, .NET Framework, Authentications, User Interface (UI), Application Programming Interface (API), C# (Programming Language), Microsoft Visual Studio, Development Environment, Authorization (Computing), Data Access, Software Design Patterns, Data Modeling, Data Storage
Coursera Project Network
Skills you'll gain: User Story, Design Thinking, User Experience Design, User Interface (UI) Design, Usability, Persona (User Experience), Mockups, Storyboarding
- Status: Free Trial
Skills you'll gain: Network Routing, Network Architecture, Hybrid Cloud Computing, Network Planning And Design, Amazon Web Services, Virtual Private Networks (VPN), Cloud Computing Architecture, Wide Area Networks, Network Infrastructure, Network Performance Management, Network Security, Cloud Infrastructure, Network Analysis, Operations Management
Coursera Project Network
Skills you'll gain: Flask (Web Framework), Web Applications, Web Development, Application Development, HTML and CSS, Database Application, Databases, Python Programming
Coursera Project Network
Skills you'll gain: Python Programming, Scripting, Scripting Languages, Programming Principles, Computer Programming, Data Access, Data Science
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Social Network Analysis, Machine Learning, Natural Language Processing, Text Mining, Analytics, Unstructured Data, Artificial Intelligence and Machine Learning (AI/ML), Unsupervised Learning, Semantic Web, Data Processing
Google Cloud
Skills you'll gain: Kubernetes, Docker (Software), Containerization, Application Deployment, Scalability, Google Cloud Platform, Node.JS, Cloud Applications, Web Applications
- Status: Free Trial
Skills you'll gain: Spring Framework, Hibernate (Java), Spring Boot, Java, Object-Relational Mapping, Database Management, Application Frameworks, Data Access, Apache Maven, SQL, Object Oriented Programming (OOP), Model View Controller, Functional Design
- Status: Free Trial
Skills you'll gain: Rust (Programming Language), Development Environment, Automation, Large Language Modeling, Unit Testing, Maintainability, Secure Coding, Software Documentation, Programming Principles, Debugging
Duke University
Skills you'll gain: Python Programming, Data Pipelines, Scripting, Computer Programming, Data-oriented programming, Scripting Languages, Software Engineering
Google Cloud
Skills you'll gain: Kubernetes, Docker (Software), Application Deployment, Google App Engine, Google Cloud Platform, Distributed Computing, Performance Testing, DevOps, Restful API, Web Development
- Status: Preview
DeepLearning.AI
Skills you'll gain: Tensorflow, Computer Vision, Image Analysis, Keras (Neural Network Library), Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Artificial Neural Networks, Machine Learning, Python Programming
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Mobile Development with .NET MAUI: Packt
- Enhance User Interface Design with Mood Boards in Miro: Coursera Project Network
- AWS: Network Management and Operations: Whizlabs
- Flask تعلم تصميم تطبيقات الويب باستخدام بايثون و: Coursera Project Network
- Création de chaînes en Python: Coursera Project Network
- Artificial Intelligence in Social Media Analytics: Johns Hopkins University
- Hello Node Kubernetes: Google Cloud
- Advanced Spring Concepts and Functional Programming: Packt
- Introduction and Rust Basics: Packt
- Python Generators: Duke University