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
Imperial College London
Skills you'll gain: Computer Graphics, Visualization (Computer Graphics), Android Development, Computer Graphic Techniques, Animation and Game Design, Virtual Reality, Linear Algebra
- Status: Free Trial
Skills you'll gain: Prototyping, Usability Testing, Wireframing, Interaction Design, User Experience Design, Figma (Design Software), Usability, User Interface (UI) Design, Mockups, UI/UX Research, Design Thinking, User Research, Style Guides
- Status: Free Trial
Universidad Austral
Skills you'll gain: Responsive Web Design, LESS, Bootstrap (Front-End Framework), Version Control, HTML and CSS, Web Design and Development, UI Components, Web Development Tools, Cascading Style Sheets (CSS), Front-End Web Development, JavaScript Frameworks, Javascript and jQuery, Application Deployment, Node.JS
- Status: Free Trial
Scrimba
Skills you'll gain: React.js, Front-End Web Development, Web Development Tools, User Interface (UI), JavaScript Frameworks, UI Components, Web Content Accessibility Guidelines, User Interface and User Experience (UI/UX) Design, Cascading Style Sheets (CSS), Application Programming Interface (API)
Coursera Project Network
Skills you'll gain: Performance Testing, Test Tools, Test Execution Engine, Application Performance Management, Test Data
- Status: Free Trial
Google Cloud
Skills you'll gain: Data Lakes, Data Governance, Data Architecture, Data Management, Cloud Storage, Database Management, Data Warehousing, Data Access, Metadata Management, NoSQL, Star Schema, Data Quality, Big Data, Query Languages, Data Integration, Application Programming Interface (API), Performance Tuning
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Object Oriented Design, Computer Programming
Coursera Project Network
Skills you'll gain: Snowflake Schema, Dashboard, Data Warehousing, Relational Databases, Database Management, Data Storage, SQL, Business Intelligence, Data Visualization Software, Cloud Platforms, Benchmarking, Market Share
- Status: Free Trial
University of Colorado System
Skills you'll gain: Penetration Testing, Application Security, Vulnerability Scanning, Secure Coding, Software Design Patterns, Vulnerability Assessments, Amazon Web Services, SQL, Amazon Elastic Compute Cloud, Operating Systems, Data Validation
- Status: Free Trial
University of California San Diego
Skills you'll gain: Debugging, Object Oriented Programming (OOP), Java, Programming Principles, Pedagogy, Program Development, Integrated Development Environments, Software Design, Computational Thinking, Computer Programming, Cultural Responsiveness, Test Case, Pseudocode, Algorithms, Data Structures, Technical Communication
Google Cloud
Skills you'll gain: Infrastructure as Code (IaC), Terraform, Google Cloud Platform, Cloud Infrastructure, Cloud Storage, Configuration Management
- Status: Free Trial
Michigan State University
Skills you'll gain: Game Design, Unity Engine, Prototyping, Video Game Development, 3D Modeling, Augmented and Virtual Reality (AR/VR), Software Design, Computer Graphics, Multimedia, Animations, Music
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Introduction to Android graphics: Imperial College London
- User Interface Design and Prototyping: Microsoft
- Diseñando páginas web con Bootstrap 4: Universidad Austral
- Learn React: Scrimba
- Performance Testing with JMeter for absolute beginners: Coursera Project Network
- Data Management and Storage in the Cloud: Google Cloud
- Introduction à la programmation orientée objet (en C++): École Polytechnique Fédérale de Lausanne
- Snowflake for Beginners: Make your First Snowsight Dashboard: Coursera Project Network
- Hacking and Patching: University of Colorado System
- Learn to Teach Java: University of California San Diego