Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Course Catalog
Coursera Project Network
Skills you'll gain: Simulations, Education Software and Technology, Computer Programming Tools, Computational Thinking, Data Sharing, Program Development, Computer Programming, UI Components
Google Cloud
Skills you'll gain: Cloud API, Application Programming Interface (API), Google Cloud Platform, Cloud Security, Load Balancing, Threat Management, Threat Detection
Coursera Project Network
Skills you'll gain: Cloud-Native Computing, Unstructured Data, Go (Programming Language), Web Servers, MySQL, Web Scraping, Server Side, Kubernetes, Web Applications, Back-End Web Development, Linux, Database Software
IIT Roorkee
Skills you'll gain: Unsupervised Learning, Supervised Learning, Anomaly Detection, Data Mining, Machine Learning Algorithms, Data Processing, Big Data, Data Cleansing, Data Visualization, Python Programming, Data-Driven Decision-Making, NumPy, Exploratory Data Analysis, Deep Learning, Regression Analysis, Artificial Neural Networks
Skills you'll gain: Data Migration, MySQL, Google Cloud Platform, Database Management, SQL, Data Pipelines, Data Storage Technologies, Operational Databases
- Status: New
Skills you'll gain: Open Web Application Security Project (OWASP), API Design, Application Programming Interface (API), Application Security, Secure Coding, Security Testing, Threat Modeling, DevSecOps, OAuth, Cloud API, Restful API, Security Controls, Vulnerability Assessments, Authorization (Computing), Security Engineering, Cryptography, Authentications, Server Side, Encryption, Incident Response
- Status: New
Skills you'll gain: Generative AI, Test Driven Development (TDD), Image Analysis, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Keras (Neural Network Library), Machine Learning, Supervised Learning, Python Programming, Development Environment, Jupyter, NumPy, Software Installation
- Status: NewStatus: Free Trial
Skills you'll gain: Containerization, Restful API, Microservices, Redis, Authentications, PostgreSQL, OAuth, .NET Framework, Application Programming Interface (API), Object Oriented Design, Software Design Patterns, Software Design, Scalability, Software Architecture, Event-Driven Programming, C# (Programming Language), Middleware, Data Migration, Systems Architecture, Maintainability
Google Cloud
Skills you'll gain: Cloud API, Application Programming Interface (API), Google Cloud Platform, Virtual Machines, User Provisioning, Proxy Servers
Google Cloud
Skills you'll gain: Cloud Development, Cloud Applications, Cloud API, Google Cloud Platform, Application Deployment, Application Programming Interface (API)
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Unity Engine, Video Game Development, Event-Driven Programming, C# (Programming Language), User Interface (UI), Scripting, Animations, Debugging
Coursera Project Network
Skills you'll gain: C# (Programming Language), Artificial Intelligence, Algorithms, Game Design, Video Game Development, Microsoft Development Tools
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Blocks-based ABM with NetTango: Coursera Project Network
- Protecting APIs with Apigee X and Cloud Armor: Google Cloud
- Linux Daemon with Go: Build a Webpage Database Crawler: Coursera Project Network
- Data Mining for Smart Cities: IIT Roorkee
- Online Data Migration to Cloud Spanner using Striim: Google Cloud
- A Detailed Guide to the OWASP Top 10: Packt
- Machine Learning – Modern Computer Vision & Generative AI: Packt
- .NET 8 Backend Bootcamp – Modulith, DDD & CQRS: Packt
- Provisioning an Apigee X Evaluation Organization: Google Cloud
- Cloud Endpoints: Qwik Start: Google Cloud