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: 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), Database Design, SQL, 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 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
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
- 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
Edureka
Skills you'll gain: Go (Programming Language), Programming Principles, Package and Software Management, Web Development, Debugging, Software Design, Data Structures, Version Control
University of California San Diego
Skills you'll gain: Bioinformatics, Graph Theory, Epidemiology, Infectious Diseases, Network Analysis, Program Development, Molecular Biology, Computational Thinking, Algorithms
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
University of Colorado Boulder
Skills you'll gain: Matplotlib, Seaborn, Plot (Graphics), Pandas (Python Package), NumPy, Data Visualization Software, Data Visualization, Programming Principles, Computer Programming, Histogram, Functional Design, Package and Software Management, Data Import/Export, Scripting, Scripting Languages, Data Manipulation, Python Programming, Data Science, Data Structures
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Computer Programming, Virtual Machines, Package and Software Management
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: 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
- Meta Web Development Fundamentals: Meta
- More C# Programming and Unity: University of Colorado System
- Linux System Programming and Introduction to Buildroot: University of Colorado Boulder
- Programming for Data Science: University of Leeds
- Programming with Golang: Edureka
- Genome Assembly Programming Challenge: University of California San Diego
- IBM AI Engineering: IBM
- Expressway to Data Science: Python Programming: University of Colorado Boulder
- Introduction to Object-Oriented Programming with Java: LearnQuest
- Data Science: Johns Hopkins University