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 System
Skills you'll gain: Unity Engine, Object Oriented Programming (OOP), C# (Programming Language), Debugging, Video Game Development, Game Design, Programming Principles, Application Development, Integrated Development Environments, Microsoft Development Tools, Data Storage, Computer Programming Tools, Scripting, Development Environment
- Status: Preview
University of Leeds
Skills you'll gain: Programming Principles, Data Structures, Jupyter, Python Programming, Computer Programming, Development Environment, Data Science, Object Oriented Programming (OOP)
- Status: Preview
University of Cape Town
Skills you'll gain: Box Plots, Statistical Analysis, Scientific Visualization, Data Import/Export, Jupyter, Epidemiology, Data Visualization Software, Statistical Visualization, Data Visualization, Data Manipulation, Plot (Graphics), Mathematical Modeling, Statistical Hypothesis Testing, Programming Principles, Other Programming Languages, Scripting Languages, Computer Programming
- Status: Preview
National Taiwan University
Skills you'll gain: Programming Principles, C (Programming Language), Computer Programming, Computer Science, Algorithms, Data Structures, Debugging
- Status: Free Trial
DeepLearning.AI
Skills you'll gain: Deep Learning, Artificial Neural Networks, Supervised Learning, Computer Vision, Machine Learning, Linear Algebra, Python Programming, Performance Tuning, Calculus
- Status: Free Trial
Skills you'll gain: Prompt Engineering, Generative AI Agents, Generative AI, OpenAI, ChatGPT, Process Design, IBM Cloud, Machine Learning, Self Service Technologies, Business Process Automation, Artificial Intelligence, Deep Learning, Application Deployment, Automation, Large Language Modeling, Natural Language Processing, Technical Writing, Customer Service, Image Analysis, Data Science
- Status: Preview
Pontificia Universidad Católica de Chile
Skills you'll gain: Python Programming, Data Structures, Computer Programming, Program Development, Application Development, Algorithms, File Management
- Status: Free Trial
DeepLearning.AI
Skills you'll gain: Supervised Learning, Feature Engineering, Regression Analysis, Applied Machine Learning, Scikit Learn (Machine Learning Library), Predictive Modeling, Machine Learning, Python Programming, NumPy, Statistical Modeling, Algorithms
- Status: Free Trial
Dartmouth College
Skills you'll gain: C (Programming Language), Computational Logic, Data Structures, Algorithms, Computer Programming, Debugging
- Status: Free Trial
University of Michigan
Skills you'll gain: Animation and Game Design, Object Oriented Programming (OOP), Data Structures, Interactive Data Visualization, Design, Interactive Design, Graphic and Visual Design, Software Design, Visualization (Computer Graphics), Algorithms, Python Programming, Digital Design, Creative Design, Scripting, Programming Principles, Computer Graphics, Computational Logic, Simulations, Design Elements And Principles, Image Analysis
- Status: NewStatus: Free Trial
Skills you'll gain: Database Design, Version Control, Unix Commands, Restful API, HTML and CSS, Jest (JavaScript Testing Framework), Django (Web Framework), Relational Databases, Git (Version Control System), React.js, SQL, API Design, GitHub, Responsive Web Design, Database Management, Application Programming Interface (API), MySQL, Data Integrity, Object Oriented Programming (OOP), Python Programming
- Status: Free Trial
Duke University
Skills you'll gain: Java, Java Programming, Object Oriented Programming (OOP), Data Structures, Algorithms, Software Engineering, Cryptography, Programming Principles, Web Analytics and SEO, Data Processing, Debugging, Data Manipulation
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Introduction to C# Programming and Unity: University of Colorado System
- Programming for Data Science: University of Leeds
- Julia Scientific Programming: University of Cape Town
- 計算機程式設計 (Computer Programming): National Taiwan University
- Neural Networks and Deep Learning: DeepLearning.AI
- AI Foundations for Everyone: IBM
- Introducción a la programación en Python I: Aprendiendo a programar con Python: Pontificia Universidad Católica de Chile
- Supervised Machine Learning: Regression and Classification : DeepLearning.AI
- C Programming: Language Foundations - 2: Dartmouth College
- Programming for Designers: University of Michigan