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: Javascript, Event-Driven Programming, Web Design and Development, Interactive Design, Web Applications, Interaction Design, Scripting, UI Components, Web Development, Scripting Languages, Data Validation
Coursera Project Network
Skills you'll gain: Azure Synapse Analytics, Microsoft Azure, Data Lakes, Cloud-Based Integration, Microsoft SQL Servers, Transact-SQL, Data Integration, Cloud Storage, File Management
- Status: Free Trial
Skills you'll gain: Responsive Web Design, HTML and CSS, JSON, React.js, Jest (JavaScript Testing Framework), Hypertext Markup Language (HTML), Javascript, Bootstrap (Front-End Framework), Ajax, Web Design, Web Development Tools, Web Design and Development, Cascading Style Sheets (CSS), Unit Testing, UI Components, User Interface and User Experience (UI/UX) Design, Web Development, Front-End Web Development, Mobile Development, JavaScript Frameworks
- Status: Free Trial
University of Glasgow
Skills you'll gain: Matlab, Artificial Intelligence and Machine Learning (AI/ML), Applied Mathematics, Engineering Practices
- Status: Free Trial
Skills you'll gain: Network Architecture, Wireless Networks, Emerging Technologies, Communication Systems, Network Planning And Design, Telecommunications, Network Performance Management, Internet Of Things, Artificial Intelligence and Machine Learning (AI/ML), Real Time Data
- Status: NewStatus: Preview
Macquarie University
Skills you'll gain: Security Awareness, Cyber Attacks, Cyber Risk, Mobile Security, Cybersecurity, Cyber Security Strategy, Cyber Governance, Malware Protection, Cyber Security Policies, Cyber Security Assessment, Cyber Threat Intelligence, Data Security, Cyber Threat Hunting, Human Factors (Security), Email Security, Authentications, Identity and Access Management, Security Management, Security Strategy, Cloud Security
- Status: Preview
Universidade de São Paulo
Skills you'll gain: Software Design Patterns, Software Architecture, Maintainability, Software Design, Object Oriented Programming (OOP), Code Review, Application Frameworks, Solution Architecture, Software Engineering, Programming Principles, Software Quality (SQA/SQC)
- Status: Free Trial
Columbia University
Skills you'll gain: Image Analysis, Computer Vision, Computer Graphics, Algorithms, Linear Algebra, Mathematical Modeling, Machine Learning Algorithms, Machine Learning
Coursera Project Network
Skills you'll gain: Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, Semantic Web, Web Content, Information Architecture, Web Design and Development, Web Development, Front-End Web Development
- Status: Free Trial
LearnKartS
Skills you'll gain: Apache Kafka, Server Administration
- Status: Free Trial
Skills you'll gain: Microsoft Azure, Cloud Services, Cloud Solutions, Cloud Platforms, Cloud Computing, Public Cloud, Cloud Security, Network Security, Identity and Access Management
- Status: Free Trial
Arizona State University
Skills you'll gain: Manufacturing Processes, Engineering Design Process, Computer-Aided Design, Design Strategies, Prototyping, Design, 3D Modeling, Materials science
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- JavaScript Essentials For Beginners : Coursera Project Network
- Azure Synapse SQL Pool - Implement Polybase: Coursera Project Network
- Frontend Development using React: NIIT
- Fundamental MATLAB Programming for AI: University of Glasgow
- Principles and Technologies of 5G Mobile Networks: LearnQuest
- Cyber Security: Essentials: Macquarie University
- Laboratório de Programação Orientada a Objetos - Parte 2: Universidade de São Paulo
- Features and Boundaries: Columbia University
- HTML for Beginners: Getting Started: Coursera Project Network
- Kafka Fundamentals: LearnKartS