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: Unified Modeling Language, Visual Basic (Programming Language), Data Structures, Object Oriented Design, Data Modeling, Microsoft Visual Studio, Program Development, Object Oriented Programming (OOP), .NET Framework
- Status: Free Trial
Skills you'll gain: Supervised Learning, Machine Learning Algorithms, Classification And Regression Tree (CART), Applied Machine Learning, Predictive Modeling, Scikit Learn (Machine Learning Library), Data Processing, Data Cleansing, Machine Learning, Regression Analysis, Data Manipulation, Business Analytics, Feature Engineering, Random Forest Algorithm, Statistical Modeling, Sampling (Statistics), Performance Metric
- Status: Free Trial
University of Colorado System
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Video Game Development, Unreal Engine, Event-Driven Programming, Unity Engine, C# (Programming Language), Software Design Patterns, UI Components, Programming Principles, Debugging, File Management, Data Structures
- Status: Free Trial
Universidad Nacional Autónoma de México
Skills you'll gain: Java, Object Oriented Programming (OOP), Java Programming, Android Development, Android Studio, Mobile Development, Programming Principles, Data Structures, Development Environment
- Status: Free Trial
Skills you'll gain: Mobile Development, React Native, Responsive Web Design, Browser Compatibility, HTML and CSS, Cross Platform Development, Web Design and Development, Javascript, User Interface (UI) Design, Web Development
National Taiwan University
Skills you'll gain: Data Visualization Software, Data Structures, Data Analysis, File Management, Financial Data, Python Programming, Financial Analysis, Debugging, Data Manipulation, Business Analysis
- Status: Free Trial
ESSEC Business School
Skills you'll gain: Business Analytics, Forecasting, Data Presentation, Predictive Analytics, R Programming, Information Technology, Statistical Analysis, Communication, Business Strategy, Business, Statistics, Data Analysis, Data Visualization, Regression Analysis
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Unsupervised Learning, Supervised Learning, Deep Learning, Machine Learning Algorithms, Dimensionality Reduction, Applied Machine Learning, Decision Tree Learning, Keras (Neural Network Library), Scikit Learn (Machine Learning Library), Matplotlib, Random Forest Algorithm, Predictive Modeling, Python Programming, Classification And Regression Tree (CART), Data Science, Computer Vision, Image Analysis, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Mathematical Modeling
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Sanitation, Public Works, Environmental Engineering, Civil Engineering, Water Resources, Community Development, Environment and Resource Management, Engineering Design Process, Community Health, Data Collection
- Status: Free Trial
Skills you'll gain: Prompt Engineering, Google Cloud Platform, Generative AI, Cloud Infrastructure, MLOps (Machine Learning Operations), Artificial Intelligence and Machine Learning (AI/ML), Cloud Platforms, Large Language Modeling, Machine Learning, Natural Language Processing, Application Programming Interface (API)
- Status: Free Trial
University of Toronto
Skills you'll gain: Algorithms, Computer Vision, Predictive Modeling, Scenario Testing, Data Structures, Spatial Data Analysis
University of Michigan
Skills you'll gain: Programming Principles, Software Installation, Python Programming, Computer Programming, Computational Thinking, Development Environment
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Visual Basic Programming: Classes and Collections: LearnQuest
- Supervised Machine Learning: Classification: IBM
- Intermediate Object-Oriented Programming for Unreal Games: University of Colorado System
- Programando con Java para aplicaciones Android: Universidad Nacional Autónoma de México
- Introduction to Mobile Development: Meta
- 用 Python 做商管程式設計(二)(Programming for Business Computing in Python (2)): National Taiwan University
- Foundations of strategic business analytics: ESSEC Business School
- Machine Learning: Theory and Hands-on Practice with Python: University of Colorado Boulder
- Planning & Design of Sanitation Systems and Technologies: École Polytechnique Fédérale de Lausanne
- Introduction to AI and Machine Learning on Google Cloud: Google Cloud