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
Google Cloud
Skills you'll gain: Virtual Machines, Web Servers, Servers, Google Cloud Platform, Cloud Infrastructure, Command-Line Interface, Cloud Computing
Coursera Project Network
Skills you'll gain: Javascript, User Interface (UI), Web Development, Web Development Tools, Scripting, Hypertext Markup Language (HTML)
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Statistical Hypothesis Testing, Statistical Methods, Statistical Analysis, Data Ethics, Statistical Modeling, Data Science, A/B Testing, Data Analysis, Regression Analysis, Probability & Statistics, Sample Size Determination
- Status: Free
Coursera Project Network
Skills you'll gain: Simulation and Simulation Software, Visualization (Computer Graphics), Data Modeling, Mathematical Modeling, Biology, Systems Analysis, Environment
- Status: Free
Coursera Project Network
Skills you'll gain: TypeScript, Programming Principles, Web Development Tools, Javascript, Web Language
- Status: Free Trial
Skills you'll gain: SAS (Software), Network Analysis, Text Mining, Spatial Analysis, Data Visualization, Geospatial Mapping, Data Manipulation, Data Analysis, Business Analysis, Natural Language Processing
- Status: Free Trial
Meta
Skills you'll gain: Swift Programming, Apple iOS, User Interface and User Experience (UI/UX) Design, User Interface (UI), Git (Version Control System), Apple Xcode, Mobile Development, User Experience, Wireframing, Application Development, Application Deployment
- Status: NewStatus: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java, Java Programming, File Management, Application Development, Computer Programming, Program Development, Data Structures, Data Management
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Apple iOS, iOS Development, Video Game Development, Swift Programming, Mobile Development, Geographic Information Systems, Game Design, Augmented Reality, Animation and Game Design, Interaction Design, Human Computer Interaction, User Interface (UI), Global Positioning Systems
- Status: Free Trial
MathWorks
Skills you'll gain: Computer Vision, Image Analysis, Matlab, Applied Machine Learning, Machine Learning, Visualization (Computer Graphics), Data Validation, Performance Testing
- Status: Free Trial
University of London
Skills you'll gain: User Experience Design, Wireframing, Persona (User Experience), Ideation, Technical Communication, Prototyping, Web Development, User Research, Software Development Life Cycle, Usability Testing, Web Design, Application Development, Responsive Web Design, Version Control, Brainstorming, Application Programming Interface (API)
Peking University
Skills you'll gain: C# (Programming Language), .NET Framework, Object Oriented Programming (OOP), Microsoft Visual Studio, Extensible Markup Language (XML), Computer Programming, Data Access, Database Management, User Interface (UI), UI Components, Event-Driven Programming, Network Model, Data Structures, Computer Graphics, Image Analysis, File Management
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Creating a Virtual Machine: Google Cloud
- Introduction to JavaScript: Coursera Project Network
- ANOVA and Experimental Design: University of Colorado Boulder
- Building an Ecosystem model with Insight Maker: Coursera Project Network
- TypeScript Variables and Data Types: Coursera Project Network
- Performing Network, Path, and Text Analyses in SAS Visual Analytics: SAS
- iOS App Capstone: Meta
- Object Oriented Programming in Java: IBM
- Games, Sensors and Media: University of California, Irvine
- Machine Learning for Computer Vision: MathWorks