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
Stanford University
Skills you'll gain: Feature Engineering, Pharmaceuticals, Data Ethics, Clinical Data Management, Health Systems, Healthcare Industry Knowledge, Unstructured Data, Data Mining, Health Care, Applied Machine Learning, Electronic Medical Record, Machine Learning Algorithms, Machine Learning, Data Collection, Health Care Administration, Artificial Neural Networks, Medicare, Quality Improvement, Health Care Procedure and Regulation, Artificial Intelligence
California Institute of the Arts
Skills you'll gain: Typography, Design Elements And Principles, Graphic Design, Graphic and Visual Design, Design, Visual Design, Digital Design, Color Theory, Adobe Photoshop, Adobe Illustrator, Creativity
University of California, Irvine
Skills you'll gain: Linux, Operating Systems, Integrated Development Environments, File Systems, Internet Of Things, Command-Line Interface, Development Environment, System Configuration, Embedded Systems, Python Programming, OS Process Management, User Interface (UI), Computer Hardware, UI Components, Software Installation, Computer Programming
Dartmouth College
Skills you'll gain: C (Programming Language), Programming Principles, Embedded Systems, Program Development, Computer Engineering, Algorithms, Data Structures, Computer Programming, Debugging, Computational Thinking
LearnQuest
Skills you'll gain: Unified Modeling Language, Object Oriented Programming (OOP), Object Oriented Design, Test Driven Development (TDD), Software Design Patterns, Software Design, Programming Principles, Unit Testing, Computer Programming, Software Development Methodologies, Distributed Computing
DeepLearning.AI
Skills you'll gain: Linear Algebra, NumPy, Dimensionality Reduction, Jupyter, Data Manipulation, Data Science, Machine Learning Algorithms, Applied Mathematics, Python Programming
Skills you'll gain: Data Wrangling, Exploratory Data Analysis, Data Analysis, R Programming, Data Manipulation, Data Visualization, Predictive Analytics, Statistical Analysis, Regression Analysis, Predictive Modeling, Statistical Modeling, Tidyverse (R Package), Feature Engineering, Ggplot2
Skills you'll gain: Bash (Scripting Language), Linux Commands, Command-Line Interface, Operating Systems, SQL, Linux, Cybersecurity, Linux Administration, Databases, Computer Hardware, Relational Databases, File Systems, User Accounts
Johns Hopkins University
Skills you'll gain: Cascading Style Sheets (CSS), HTML and CSS, Javascript, Ajax, Responsive Web Design, Bootstrap (Front-End Framework), Front-End Web Development, Web Design, Hypertext Markup Language (HTML), Web Design and Development, JSON, Web Applications, Web Development, Usability, Cross Platform Development, Browser Compatibility, Object Oriented Programming (OOP), User Interface and User Experience (UI/UX) Design, User Experience Design, Server Side
Skills you'll gain: Storyboarding, Wireframing, Figma (Design Software), Information Architecture, User Experience Design, User Centered Design, Prototyping, User Interface and User Experience (UI/UX) Design, Mockups, User Flows, Mobile Development, Design Elements And Principles, Data Ethics
Coursera Project Network
Skills you'll gain: Microsoft Visual Studio, C# (Programming Language), Integrated Development Environments, Microsoft Development Tools, Program Development, Programming Principles, Computer Programming
- Status: Free
Stanford University
Skills you'll gain: Game Theory, Business Strategy, Strategic Decision-Making, Mathematical Modeling, Graph Theory, Bayesian Statistics, Decision Making, Behavioral Economics, Probability, Economics, Competitive Analysis, Algorithms, Theoretical Computer Science, Human Learning, Probability Distribution
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- AI in Healthcare: Stanford University
- Fundamentals of Graphic Design: California Institute of the Arts
- The Raspberry Pi Platform and Python Programming for the Raspberry Pi: University of California, Irvine
- C Programming: Language Foundations - 2: Dartmouth College
- Object-Oriented Programming Concepts: LearnQuest
- Linear Algebra for Machine Learning and Data Science: DeepLearning.AI
- Data Analysis with R: IBM
- Tools of the Trade: Linux and SQL: Google
- HTML, CSS, and Javascript for Web Developers: Johns Hopkins University
- Build Wireframes and Low-Fidelity Prototypes: Google