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
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Java, Computer Programming, Data Validation, Maintainability
Coursera Project Network
Skills you'll gain: Scripting, Scripting Languages, Python Programming, Computer Programming Tools, Devops Tools, Data Structures, Programming Principles, Program Development
- Status: Free Trial
Scrimba
Skills you'll gain: Typography, Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Web Design, Front-End Web Development, UI Components
Coursera Project Network
Skills you'll gain: TCP/IP, Network Protocols, Network Monitoring, OSI Models, Network Security, Web Servers, Network Analysis
Coursera Project Network
Skills you'll gain: SQL, Query Languages, Database Management, Data Manipulation
- Status: NewStatus: Free Trial
Google Cloud
Skills you'll gain: Generative AI, Data Management, Google Cloud Platform, Unstructured Data, Large Language Modeling, Innovation, Data Ethics, Artificial Intelligence, Deep Learning, Machine Learning, Data Security
- Status: NewStatus: Free Trial
Duke University
Skills you'll gain: Data Ethics, R Programming, Web Scraping, Data Visualization Software, Data Visualization, Data Science, Ggplot2, Tidyverse (R Package), Data Wrangling, Data Analysis, Data Manipulation, Statistical Programming, Data Integrity, Data Import/Export, Data Transformation, Data Collection, Data Cleansing, Data Quality, Data Presentation, Data Literacy
- Status: Free
Coursera Project Network
Skills you'll gain: TypeScript, Computational Logic, Other Programming Languages, Programming Principles, Data Structures
Indian Institute for Human Settlements
Skills you'll gain: HVAC, Energy and Utilities, Architectural Engineering, Building Design, Building Information Modeling, Water Resources, Civil and Architectural Engineering, Thermal Management, Environmental Engineering, Environmental Resource Management, Building Codes, Cost Estimation, Simulation and Simulation Software, Engineering Calculations, Financial Analysis
- Status: Free Trial
Epic Games
Skills you'll gain: Game Design, Unreal Engine, User Experience Design, Usability, User Interface (UI) Design, Web Content Accessibility Guidelines, Prototyping, Animations
- Status: Free Trial
Skills you'll gain: Real-Time Operating Systems, Embedded Systems, Internet Of Things, System Requirements, Software Engineering, System Testing, Software Development, Verification And Validation, Integration Testing, Performance Testing, Secure Coding, Cloud-Based Integration, Systems Integration, IT Security Architecture, System Implementation, Requirements Analysis, Innovation, Encryption, Algorithms
- Status: Free Trial
University of California San Diego
Skills you'll gain: Bioinformatics, Markov Model, Molecular Biology, Machine Learning Methods, Computational Thinking, Algorithms, Computer Programming Tools, Data Structures, Probability & Statistics
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Object-Oriented Java: Inheritance and Encapsulation: Codio
- Python Scripting for DevOps: Coursera Project Network
- Learn Tailwind CSS: Scrimba
- Wireshark for Beginners: TCP IP Protocol Fundamentals: Coursera Project Network
- Querying Databases Using SQL SELECT statement: Coursera Project Network
- Gen AI: Unlock Foundational Concepts: Google Cloud
- Data Science with R: Duke University
- TypeScript Operators: Coursera Project Network
- Net-Zero Building Fundamentals: Indian Institute for Human Settlements
- User Experience in Game Design: Epic Games