Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Course Catalog
University of Michigan
Skills you'll gain: Cascading Style Sheets (CSS), Web Content Accessibility Guidelines, HTML and CSS, Web Design, Responsive Web Design, User Interface (UI), Usability, Front-End Web Development, Typography, Debugging
University of Colorado Boulder
Skills you'll gain: Electrical Safety, Simulations, Thermal Management, Basic Electrical Systems, Estimation, Power Electronics, Mathematical Modeling, Electrical Engineering, Manufacturing and Production, Failure Mode And Effects Analysis, Electronic Components, High Voltage, Manufacturing Processes, Simulation and Simulation Software, Matlab, Electronic Systems, Safety Assurance, Failure Analysis, Applied Mathematics, Verification And Validation
University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), JSON, Unit Testing, Python Programming, Maintainability, Software Design Patterns, Software Testing, Data Structures
Berklee
Skills you'll gain: File Management, Media Production, Creativity, Live Streaming, Peer Review, Electronic Media, Creative Design, Multimedia, Automation, Performance Testing, Patch Management, Software Installation, Computer Programming, Editing
Duke University
Skills you'll gain: Statistical Hypothesis Testing, Statistical Inference, Statistical Reporting, Statistical Methods, R Programming, Statistical Software, Statistical Analysis, Probability & Statistics, Data Analysis, Sampling (Statistics), Probability Distribution, Software Installation
Board Infinity
Skills you'll gain: Angular, Web Applications, HTML and CSS, Web Development, Eclipse (Software), JavaScript Frameworks, Spring Boot, Object Oriented Programming (OOP), Restful API, Java Programming, Model View Controller, Object Oriented Design, Hypertext Markup Language (HTML), Front-End Web Development, Software Development Tools, Spring Framework, Java, Web Services, Javascript, Integrated Development Environments
University of Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Data Structures, Graph Theory, Operations Research, Public Key Cryptography Standards (PKCS), Computational Logic, Cryptography, Computational Thinking, Pseudocode, Design Strategies, Combinatorics, Programming Principles, Computer Programming, Computer Science, Encryption, Network Model, Linear Algebra, Analysis, Mathematical Modeling
- Status: New
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java, Java Programming, File Management, Application Development, Program Development, Data Structures, Data Management, Integrated Development Environments
University of Michigan
Skills you'll gain: Database Design, SQL, MySQL, Relational Databases, Databases, Data Modeling, Data Integrity, Development Environment, Software Installation
- Status: Free
Ludwig-Maximilians-Universität München (LMU)
Skills you'll gain: Clinical Experience, Preventative Care, Patient Education and Support, Food Safety and Sanitation, Medical Science and Research, Primary Care, Health Care, Life Sciences, Decision Making
- Status: New
University of Michigan
Skills you'll gain: Debugging, NumPy, Statistical Hypothesis Testing, Sampling (Statistics), Statistical Inference, Pandas (Python Package), Data Structures, Probability & Statistics, Probability, Probability Distribution, Statistical Analysis, Data Analysis, Program Development, Scientific Visualization, Code Review, Data Manipulation, Programming Principles, Computer Programming, Jupyter, Python Programming
University of Colorado System
Skills you'll gain: Database Design, Data Warehousing, Relational Databases, Decision Support Systems, Business Intelligence, Data Modeling, Database Management Systems, Databases, Dashboard, Business Process Management, SQL, Star Schema, Data Governance, Data Integration, Oracle Databases, Performance Measurement, Extract, Transform, Load, Business Analytics, MicroStrategy, Data Visualization Software
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Introduction to CSS3: University of Michigan
- Algorithms for Battery Management Systems: University of Colorado Boulder
- Python Classes and Inheritance: University of Michigan
- Electronic Music Production: Berklee
- Inferential Statistics: Duke University
- Java FullStack Developer: Board Infinity
- Foundations of Data Structures and Algorithms: University of Colorado Boulder
- Object Oriented Programming in Java: IBM
- Introduction to Structured Query Language (SQL): University of Michigan
- Nutrition and Lifestyle in Pregnancy: Ludwig-Maximilians-Universität München (LMU)