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
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Tree Maps, Theoretical Computer Science, Network Analysis, Computational Thinking, Probability & Statistics, Python Programming
Coursera Project Network
Skills you'll gain: Matplotlib, Data Visualization, Seaborn, Exploratory Data Analysis, NumPy, Data Analysis, Jupyter, Data Science, Machine Learning, Python Programming, Supervised Learning, Algorithms
- Status: Free Trial
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Digital Communications, Electrical Engineering, Electrical and Computer Engineering, Telecommunications, Electronic Systems, Engineering Analysis, Computer Engineering, Engineering Calculations, Numerical Analysis, Linear Algebra, Mathematical Modeling, Applied Mathematics, Algorithms, Data Mapping, Real Time Data
- Status: Free Trial
Rice University
Skills you'll gain: Computational Thinking, Algorithms, Bioinformatics, Data Structures, Big Data, Python Programming, Data Analysis, Machine Learning Algorithms, Unsupervised Learning, Analysis
LearnQuest
Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), Microsoft Azure, Applied Machine Learning, Python Programming, Machine Learning, Machine Learning Algorithms, Data Science, Image Analysis, Computer Vision, Application Deployment, Natural Language Processing, Application Programming Interface (API)
- Status: Preview
Skills you'll gain: Quality Monitoring, Cloud API, Application Programming Interface (API), Web Services, Customer Communications Management, Account Management, Business Communication, Data Migration
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Embedded Systems, Embedded Software, Electronic Systems, Electronic Hardware, Real Time Data, Machine Controls, Programmable Logic Controllers, Electrical Engineering, Laboratory Equipment, Electronic Components, Laboratory Experience, Engineering Calculations
Coursera Project Network
Skills you'll gain: PyTorch (Machine Learning Library), Image Analysis, Deep Learning, Artificial Neural Networks, Machine Learning Methods, Medical Imaging, Computer Vision, Machine Learning, X-Ray Computed Tomography
- Status: Preview
Universidad Nacional Autónoma de México
Skills you'll gain: Electronics, Electronic Components, Programming Principles, Prototyping, Automation, Electronic Hardware, Embedded Systems, Computer Programming, Development Environment, Debugging
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Robotic Process Automation, Artificial Intelligence, Engineering, Scientific, and Technical Instruments, Automation, Data Mapping, Graph Theory, Planning, Algorithms, Computer Programming, Mechanics, Computer Vision, Computer Science, Simulation and Simulation Software, Control Systems, Real-Time Operating Systems, Engineering, Global Positioning Systems, Data Structures, Linear Algebra, Design
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Tidyverse (R Package), Ggplot2, Data Wrangling, Statistical Modeling, Exploratory Data Analysis, Plot (Graphics), R Programming, Data Import/Export, Predictive Modeling, Statistical Visualization, Data Visualization, Data Visualization Software, Statistical Hypothesis Testing, Data Analysis, Data Manipulation, Data Modeling, Web Scraping, Data Science, Data Cleansing, Data Analysis Software
- Status: Free Trial
Skills you'll gain: Data Import/Export, C++ (Programming Language), Programming Principles, Data Structures, File Management, Computer Programming, Computer Science, Data Storage
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Trees and Graphs: Basics: University of Colorado Boulder
- Logistic Regression with NumPy and Python: Coursera Project Network
- Digital Signal Processing 2: Filtering: École Polytechnique Fédérale de Lausanne
- Algorithmic Thinking (Part 2): Rice University
- Developing AI Applications on Azure: LearnQuest
- WhatsApp Business Platform for Developers: Meta
- Pressure, Force, Motion, and Humidity Sensors : University of Colorado Boulder
- Detecting COVID-19 with Chest X-Ray using PyTorch: Coursera Project Network
- Arduino y algunas aplicaciones: Universidad Nacional Autónoma de México
- Introduction to Robotics with Webots: University of Colorado Boulder