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
DeepLearning.AI
Skills you'll gain: Supervised Learning, Jupyter, Scikit Learn (Machine Learning Library), Machine Learning, NumPy, Predictive Modeling, Feature Engineering, Artificial Intelligence, Classification And Regression Tree (CART), Python Programming, Regression Analysis, Unsupervised Learning, Statistical Modeling
University of Colorado System
Skills you'll gain: Unity Engine, C# (Programming Language), Video Game Development, Data Structures, Application Development, Program Development, Object Oriented Programming (OOP), Cross Platform Development, Scripting, Debugging
Edureka
Skills you'll gain: Go (Programming Language), Programming Principles, Package and Software Management, Web Development, Debugging, Software Design, Data Structures, Version Control
- Status: Free
University of Leeds
Skills you'll gain: Jupyter, Programming Principles, Computer Programming, Python Programming, Development Environment, Software Installation, Data Structures, Data Science, Software Documentation, Debugging
- Status: New
Skills you'll gain: Django (Web Framework), Responsive Web Design, HTML and CSS, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), SQL, Database Design, Databases, Front-End Web Development, Unit Testing, MySQL, Debugging, User Interface (UI), Web Development, Web Servers, Test Driven Development (TDD), Web Applications, Programming Principles
University of Colorado Boulder
Skills you'll gain: System Programming, Embedded Systems, Linux, Linux Commands, Unix, Operating Systems, Shell Script, File Systems, OS Process Management, Build Tools, C and C++, Debugging
University of California San Diego
Skills you'll gain: Bioinformatics, Graph Theory, Epidemiology, Infectious Diseases, Network Analysis, Program Development, Molecular Biology, Computational Thinking, Algorithms
Johns Hopkins University
Skills you'll gain: Shiny (R Package), Rmarkdown, Exploratory Data Analysis, Regression Analysis, Leaflet (Software), Version Control, Statistical Analysis, R Programming, Data Manipulation, Data Cleansing, Data Science, Statistical Inference, Predictive Modeling, Statistical Hypothesis Testing, Data Wrangling, Data Visualization, Plotly, Machine Learning Algorithms, Plot (Graphics), Knitr
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Computer Programming, Virtual Machines, Package and Software Management
Skills you'll gain: Prompt Engineering, Large Language Modeling, PyTorch (Machine Learning Library), Supervised Learning, Feature Engineering, Generative AI, Keras (Neural Network Library), Deep Learning, Jupyter, Natural Language Processing, Reinforcement Learning, Unsupervised Learning, Generative AI Agents, Scikit Learn (Machine Learning Library), Image Analysis, Data Manipulation, Tensorflow, Python Programming, Verification And Validation, Artificial Neural Networks
Skills you'll gain: Job Control Language (JCL), z/OS, Unix, IBM DB2, Mainframe Computing, System Programming, Operating Systems, Data Management, File Systems, System Configuration, Transaction Processing
University of Pennsylvania
Skills you'll gain: Object Oriented Design, Java, Object Oriented Programming (OOP), Unit Testing, Data Structures, Software Testing, Program Development, Programming Principles, Test Driven Development (TDD), Computer Programming
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Supervised Machine Learning: Regression and Classification : DeepLearning.AI
- More C# Programming and Unity: University of Colorado System
- Programming with Golang: Edureka
- Programming for Data Science: University of Leeds
- Meta Web Development Fundamentals: Meta
- Linux System Programming and Introduction to Buildroot: University of Colorado Boulder
- Genome Assembly Programming Challenge: University of California San Diego
- Data Science: Johns Hopkins University
- Introduction to Object-Oriented Programming with Java: LearnQuest
- IBM AI Engineering: IBM