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: Infographics, Presentations, Data Visualization, Graphic and Visual Design, Business Communication
- Status: Free
Princeton University
Skills you'll gain: Blockchain, Cryptographic Protocols, Cryptography, FinTech, Application Security, Encryption, Payment Systems, Security Engineering, Network Protocols, Key Management, Digital Assets, Data Storage, Transaction Processing, Distributed Computing, Financial Regulation, Market Dynamics
Coursera Project Network
Skills you'll gain: Web Development, JavaScript Frameworks, Web Applications, React.js, Serverless Computing, Restful API, Application Programming Interface (API), Server Side
- Status: Preview
DeepLearning.AI
Skills you'll gain: Deep Learning, Natural Language Processing, Tensorflow, PyTorch (Machine Learning Library), Artificial Neural Networks, Applied Machine Learning, Machine Learning Methods, Time Series Analysis and Forecasting, Algorithms
- Status: Preview
Northeastern University
Skills you'll gain: Java, Object Oriented Programming (OOP), Data Structures, Object Oriented Design, Event-Driven Programming, Computer Programming, Application Design, Programming Principles, Application Development, User Interface (UI), User Interface (UI) Design, Integrated Development Environments, Software Development
Coursera Project Network
Skills you'll gain: Canva (Software), Graphic Design, Graphic and Visual Design Software, Photo Editing, Content Creation, Content Marketing
- Status: Free Trial
University of Michigan
Skills you'll gain: Data Manipulation, Data Analysis, Python Programming
- Status: Free Trial
Skills you'll gain: React Native, Mobile Development, Mobile Development Tools, UI Components, Web Development Tools, React.js, iOS Development, Application Frameworks, Development Environment, Apple iOS, Cross Platform Development, JavaScript Frameworks, User Interface (UI), Interactive Design
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Apache Hadoop, Data Processing, Distributed Computing, Performance Tuning, Big Data, Software Architecture, Scalability, Java, System Configuration
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Intrusion Detection and Prevention, Threat Detection, Computer Security Incident Management, Cybersecurity, Applied Machine Learning, Network Security, Machine Learning Algorithms, Machine Learning, Machine Learning Software, Unsupervised Learning, Supervised Learning, Artificial Neural Networks
- Status: Free
Coursera Project Network
Skills you'll gain: Chart.js, Responsive Web Design, Bootstrap (Front-End Framework), Dashboard, HTML and CSS, Data Visualization, Web Design, Web Applications, User Interface (UI), User Interface (UI) Design, Web Development
Skills you'll gain: Kubernetes, Scalability, Multi-Tenant Cloud Environments, Google Cloud Platform, Infrastructure Architecture, Cloud Management, Servers
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Design infographics with Prezi : Coursera Project Network
- 비트코인 및 암호화폐 기술: Princeton University
- Dynamic Routing with Next.js: Improve a Tech News Website: Coursera Project Network
- النماذج المتعاقبة: DeepLearning.AI
- Mastering UX & Business App Development with OOP: Northeastern University
- How to integrate apps on Canva: Coursera Project Network
- Python Debugging Capstone Project: Fixing and Extending Code: University of Michigan
- React Native (العربية): Meta
- YARN MapReduce Architecture and Advanced Programming: Johns Hopkins University
- Machine Learning and Emerging Technologies in Cybersecurity: Johns Hopkins University