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: Wireframing, Prototyping, Interactive Design, User Experience Design, Mockups, User Centered Design, User Interface (UI), Usability
Skills you'll gain: Penetration Testing, Threat Modeling, Secure Coding, Web Development, Web Applications, Full-Stack Web Development, Security Testing, Vulnerability Assessments, Application Security, Angular, Ajax, Javascript
- Status: Free Trial
Skills you'll gain: Software Design Patterns, Object Oriented Programming (OOP), Javascript, Maintainability, Application Development, Event-Driven Programming, Prototyping, Debugging
- Status: Preview
Google Cloud
Skills you'll gain: Natural Language Processing, Large Language Modeling, Artificial Neural Networks, Software Architecture
Google Cloud
Skills you'll gain: Google App Engine, Application Deployment, Cloud Applications, Java, Google Cloud Platform, Cloud Services, Platform As A Service (PaaS), Application Development, Cloud Computing, Java Programming, Web Applications, DevOps
Skills you'll gain: SQL, Big Data, Data Validation, Query Languages, Data Mining, Business Metrics
Skills you'll gain: Google App Engine, Application Deployment, Google Cloud Platform, Go (Programming Language), Cloud Applications, Cloud Development, Development Testing, Data Access, Database Application, Operational Databases
Google Cloud
Skills you'll gain: Cloud API, Google Cloud Platform, Application Programming Interface (API), Natural Language Processing, Machine Learning, Application Development
- Status: Free Trial
Skills you'll gain: iOS Development, Apple iOS, Mobile Development, Apple Xcode, Swift Programming, User Interface (UI), Objective-C (Programming Language), Application Programming Interface (API), Application Development, UI Components, Development Environment
- Status: NewStatus: Preview
Fractal Analytics
Skills you'll gain: Generative AI, Deep Learning, PyTorch (Machine Learning Library), Machine Learning Methods, Tensorflow, Image Analysis, Software Architecture, Artificial Neural Networks, Machine Learning, Natural Language Processing, Performance Tuning
- Status: Free
Coursera Project Network
Skills you'll gain: AI Personalization, Data Analysis, Generative AI, Exploratory Data Analysis, OpenAI, Data Manipulation, Text Mining, Pandas (Python Package), Applied Machine Learning, Interactive Data Visualization, Python Programming, Scikit Learn (Machine Learning Library), Dimensionality Reduction, NumPy
Skills you'll gain: Test Automation, Selenium (Software), Test Tools, Test Case, Software Testing, Test Execution Engine, Test Data, Apache Maven, Automation, Application Frameworks, Java, Extensible Markup Language (XML), Data Import/Export
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Create Interactive Prototypes with Pidoco: Coursera Project Network
- Web Hacking Expert - Full-Stack Exploitation Mastery: Packt
- Advanced JavaScript Concepts: Packt
- Transformer Models and BERT Model - 简体中文: Google Cloud
- App Engine: Qwik Start - Java: Google Cloud
- Exploring the Public Cryptocurrency Datasets Available in BigQuery: Google Cloud
- Use Go Code to Work with Google Cloud Data Sources: Google Cloud
- Google Cloud Speech API: Qwik Start: Google Cloud
- مقدمة إلى تطوير تطبيقات الهاتف المحمول لنظام iOS: Meta
- How to Build a Diffusion Model - An Introduction: Fractal Analytics