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: HTML and CSS, Bootstrap (Front-End Framework), Web Design, Cascading Style Sheets (CSS), Front-End Web Development, Hypertext Markup Language (HTML), Web Development, Responsive Web Design, Javascript, Web Applications, Full-Stack Web Development, Scripting, Browser Compatibility, Application Programming Interface (API)
- Status: Free Trial
Northwestern University
Skills you'll gain: Engineering, Mechanics, Mathematical Modeling, Torque (Physics), Simulation and Simulation Software, Matlab, Linear Algebra, Angular
- Status: Free Trial
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, Datamaps, Visualization (Computer Graphics), Data Cleansing, Interactive Data Visualization, Data Transformation, Object Oriented Programming (OOP), GitHub, Version Control, Debugging, Functional Design
- Status: Free Trial
University of Toronto
Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Model View Controller, Apple Xcode, Mobile Development, User Interface (UI), User Interface (UI) Design, Objective-C (Programming Language), UI Components, Animations, Application Development, Object Oriented Programming (OOP), Application Frameworks, Interaction Design, Programming Principles, Integrated Development Environments, Computer Graphics, Image Analysis, Computer Vision
University of Illinois Urbana-Champaign
Skills you'll gain: Computational Logic, Application Specific Integrated Circuits, Theoretical Computer Science, Data Structures, Verification And Validation, Computer Architecture, Algorithms, Computer Engineering, Programming Principles, Mathematical Software, Graph Theory, Software Development Tools
- Status: Free Trial
Google Cloud
Skills you'll gain: Machine Learning, Google Cloud Platform, Applied Machine Learning, Supervised Learning, Time Series Analysis and Forecasting, Financial Trading, Deep Learning, Statistical Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Artificial Neural Networks, Securities Trading, Technical Analysis, Financial Forecasting, Quantitative Research, Financial Modeling, Forecasting, Regression Analysis
- Status: Free Trial
Skills you'll gain: Hypertext Markup Language (HTML), HTML and CSS, Web Development, Web Development Tools, Cascading Style Sheets (CSS), Front-End Web Development, Web Design, Javascript, Interactive Design, Web Applications, Full-Stack Web Development, Back-End Web Development
Universidad Nacional Autónoma de México
Skills you'll gain: Java, Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Software Design, Program Development, Algorithms, Data Structures, Debugging
- Status: Free Trial
University of Alberta
Skills you'll gain: Reinforcement Learning, Sampling (Statistics), Machine Learning Algorithms, Simulations, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Algorithms, Probability Distribution
- Status: Free Trial
Microsoft
Skills you'll gain: Unsupervised Learning, Generative AI, Large Language Modeling, Data Management, Natural Language Processing, MLOps (Machine Learning Operations), Supervised Learning, Microsoft Azure, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Infrastructure Architecture, Cloud Infrastructure, Generative AI Agents, Applied Machine Learning, Reinforcement Learning, Data Ethics, Prompt Engineering, Data Processing, Artificial Intelligence, Application Deployment
- Status: Free Trial
University of Michigan
Skills you'll gain: Network Analysis, Network Model, Graph Theory, Data Analysis, Pandas (Python Package), Applied Machine Learning, Matplotlib, Predictive Modeling, Simulations, Algorithms
- Status: Free Trial
University of California San Diego
Skills you'll gain: Data Modeling, Big Data, Data Management, Database Management Systems, Real Time Data, NoSQL, Database Design, Apache Hadoop, Data Structures, Scalability, Virtual Environment
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Introduction to HTML, CSS, & JavaScript: IBM
- Modern Robotics, Course 1: Foundations of Robot Motion: Northwestern University
- Mastering Software Development in R: Johns Hopkins University
- iOS App Development with Swift: University of Toronto
- VLSI CAD Part I: Logic: University of Illinois Urbana-Champaign
- Introduction to Trading, Machine Learning & GCP: Google Cloud
- Introduction to Web Development with HTML, CSS, JavaScript: IBM
- Introducción a Java: Universidad Nacional Autónoma de México
- Sample-based Learning Methods: University of Alberta
- Microsoft AI & ML Engineering: Microsoft