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
Skills you'll gain: Apple Xcode, iOS Development, Apple iOS, Swift Programming, Mobile Development, User Interface (UI), Integrated Development Environments, Application Development, UI Components, Development Environment, File Management, Simulations
- Status: Free Trial
Skills you'll gain: Generative AI, Google Cloud Platform, MLOps (Machine Learning Operations), Artificial Intelligence and Machine Learning (AI/ML), Cloud Solutions, Cloud Infrastructure, Cloud Platforms, Machine Learning, Application Programming Interface (API), Natural Language Processing
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Rmarkdown, Ggplot2, Shiny (R Package), Data Visualization, Data Presentation, Interactive Data Visualization, Data Visualization Software, Data Storytelling, Data Literacy, Tidyverse (R Package), Plot (Graphics), Spatial Data Analysis, R Programming, Plotly, Dashboard, Statistical Visualization, Spatial Analysis, Scatter Plots, Data Analysis, Data Science
Amazon Web Services
Skills you'll gain: Amazon Web Services, Web Development, Web Applications, HTML and CSS, Network Security, Amazon Elastic Compute Cloud, Public Cloud, Information Technology, Cloud Computing, Cloud Services, General Networking, Amazon S3, Computer Systems, Operating Systems, Servers, Data Centers, Data Analysis, Project Management
- Status: NewStatus: Free Trial
Vanderbilt University
Skills you'll gain: Agentic systems, Generative AI Agents, Software Development, Prompt Engineering, Large Language Modeling
- Status: Free Trial
Scrimba
Skills you'll gain: Prompt Engineering, GitHub, Version Control, OpenAI, HTML and CSS, Web Applications, Cloud Applications, ChatGPT, API Gateway, Generative AI, Javascript, Application Deployment, Front-End Web Development, Web Development, Mobile Development, Application Development, UI Components, Artificial Intelligence, Debugging, Cloud Computing
- Status: Free Trial
University of Michigan
Skills you'll gain: Bayesian Statistics, Statistical Modeling, Statistical Inference, Regression Analysis, Statistical Methods, Statistical Programming, Statistical Analysis, Statistical Machine Learning, Scikit Learn (Machine Learning Library), Predictive Modeling, Probability & Statistics, Correlation Analysis, Statistical Hypothesis Testing, Probability, Python Programming
- Status: Free Trial
Michigan State University
Skills you'll gain: Game Design, Video Game Development, Unity Engine, User Interface (UI) Design, User Interface (UI), C# (Programming Language), Cross Platform Development, Scripting, Animations
- Status: Preview
Universidad Nacional Autónoma de México
Skills you'll gain: Integrated Development Environments, Development Environment, Embedded Software, Embedded Systems, Program Development, Software Installation, Prototyping, Open Source Technology, Computer Programming
- Status: Preview
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Distributed Computing, Algorithms, Data Structures, Scalability, Java Programming, Computer Programming, Performance Tuning
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Supervised Learning, Unsupervised Learning, Deep Learning, Dimensionality Reduction, Machine Learning Algorithms, Keras (Neural Network Library), Applied Machine Learning, Predictive Modeling, Tensorflow, Machine Learning, Scikit Learn (Machine Learning Library), Image Analysis, Artificial Neural Networks, Random Forest Algorithm, Data Processing, Data Cleansing, Python Programming, Data Science, Classification And Regression Tree (CART), Data Manipulation
- Status: Free Trial
Skills you'll gain: Keras (Neural Network Library), PyTorch (Machine Learning Library), Deep Learning, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Python Programming
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Introduction to iOS Mobile Application Development: Meta
- Introduction to AI and Machine Learning on Google Cloud: Google Cloud
- Data Visualization & Dashboarding with R: Johns Hopkins University
- Introduction to Information Technology and AWS Cloud: Amazon Web Services
- AI Agents and Agentic AI with Python & Generative AI: Vanderbilt University
- AI for Web Developers: Scrimba
- Fitting Statistical Models to Data with Python: University of Michigan
- Game Design and Development 1: 2D Shooter: Michigan State University
- Arduino y algunas aplicaciones: Universidad Nacional Autónoma de México
- Parallel programming (Scala 2 version): École Polytechnique Fédérale de Lausanne