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: Creative Design, Data Structures, Programming Principles, Software Visualization, Python Programming, Computer Programming, Predictive Modeling, Algorithms, Data Analysis, Debugging
Johns Hopkins University
Skills you'll gain: Data Manipulation, Data Cleansing, Data Integration, Data Import/Export, Data Collection, Data Management, Web Scraping, R Programming, MySQL, Application Programming Interface (API)
University of Alberta
Skills you'll gain: Agile Methodology, Kanban Principles, Agile Software Development, Software Development Methodologies, Software Development Life Cycle, Scrum (Software Development), Waterfall Methodology
University of Colorado System
Skills you'll gain: C++ (Programming Language), Data Structures, Data Storage, Object Oriented Programming (OOP), Computer Programming, Virtual Environment, Event-Driven Programming, User Interface (UI), Algorithms
Northwestern University
Skills you'll gain: Machine Controls, Mathematical Modeling, Mathematical Software, Engineering Calculations, Engineering, Mechanics, Mechanical Engineering, Torque (Physics), Artificial Intelligence, Embedded Software, Engineering Analysis, Automation, Numerical Analysis, Manufacturing and Production, Process Control, Simulation and Simulation Software, Virtual Environment, Graph Theory, Matlab, Simulations
University of Colorado Boulder
Skills you'll gain: Data Import/Export, Microsoft Excel, Consolidation, Data Visualization, Spreadsheet Software, Data Management, Excel Macros, Data Cleansing, Excel Formulas, Data Validation, Microsoft Word, Visual Basic (Programming Language), Microsoft PowerPoint
University of California San Diego
Skills you'll gain: Big Data, Apache Hadoop, Scalability, Data Processing, Data Science, Distributed Computing, Unstructured Data, Data Analysis, Data Storage
DeepLearning.AI
Skills you'll gain: Image Analysis, Predictive Modeling, Risk Modeling, Data Processing, Artificial Intelligence, Classification And Regression Tree (CART), Applied Machine Learning, Computer Vision, Deep Learning, Natural Language Processing, Machine Learning, Radiology, Artificial Neural Networks, Probability & Statistics, Supervised Learning
Skills you'll gain: Microsoft Azure, Cloud Services, Virtualization, Cloud Computing, Virtual Machines, Cloud Storage, Cloud Infrastructure, Virtual Private Networks (VPN), Public Cloud, Cloud Management, General Networking, Database Management Systems, Scalability
Johns Hopkins University
Skills you'll gain: Ggplot2, Software Documentation, Open Source Technology, Tidyverse (R Package), Package and Software Management, Web Scraping, Data Manipulation, Data Visualization Software, Leaflet (Software), R Programming, Data Visualization, Technical Documentation, Datamaps, Data Cleansing, Interactive Data Visualization, Object Oriented Programming (OOP), GitHub, Version Control, Debugging, Functional Design
University of Michigan
Skills you'll gain: Sampling (Statistics), Sample Size Determination, Survey Creation, Data Collection, Statistical Analysis, Data Analysis Software, Business Research, Interviewing Skills, Data Integration, Data Ethics, Research Design, Stata, R Programming, Data Quality, Data Analysis, Statistical Modeling, Qualitative Research, Statistical Methods, Statistical Programming, Data Cleansing
Johns Hopkins University
Skills you'll gain: Advocacy, Primary Care, Education and Training, Sanitation, Crisis Intervention, Community Development, Health Care Administration, Train The Trainer, Behavioral Health, Policy Development, Community Organizing, Health Care, Educational Materials, Water Resources, Goal Setting, Cultural Sensitivity, Preventative Care, Health Systems, Community and Social Work, Cultural Diversity
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Big Ideas in Programming: Expressing Yourself with Python: University of Michigan
- Getting and Cleaning Data: Johns Hopkins University
- Software Processes and Agile Practices: University of Alberta
- More C++ Programming and Unreal: University of Colorado System
- Modern Robotics: Mechanics, Planning, and Control: Northwestern University
- Everyday Excel, Part 1: University of Colorado Boulder
- Introduction to Big Data: University of California San Diego
- AI for Medical Diagnosis: DeepLearning.AI
- Introduction to Microsoft Azure Cloud Services: Microsoft
- Mastering Software Development in R: Johns Hopkins University