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
University of Alberta
Skills you'll gain: Agile Methodology, Kanban Principles, Agile Software Development, Software Development Methodologies, Software Development Life Cycle, Scrum (Software Development), Waterfall Methodology
University of Colorado System
Skills you'll gain: Database Design, Data Warehousing, Relational Databases, Database Development, Decision Support Systems, Business Intelligence, Data Modeling, Database Management Systems, Databases, Dashboard, Business Process Management, SQL, Star Schema, Data Governance, Data Integration, Oracle Databases, Performance Measurement, Extract, Transform, Load, Business Analytics, Data Visualization Software
University of Colorado Boulder
Skills you'll gain: Rmarkdown, Ggplot2, Tidyverse (R Package), Statistical Visualization, R Programming, Data Visualization Software, Statistical Programming, Data Manipulation, Data Analysis, Data Transformation, Software Installation, Development Environment
- Status: Free
University of London
Skills you'll gain: Data Visualization, Matplotlib, Probability & Statistics, Scatter Plots, Data Science, Unsupervised Learning, Statistics, NumPy, Python Programming, Pandas (Python Package), Data Analysis, Machine Learning Algorithms, Descriptive Statistics, Data Manipulation
Coursera Project Network
Skills you'll gain: Data Science, Web Development, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Application Development, Scientific Visualization
University of Michigan
Skills you'll gain: Sampling (Statistics), Data Visualization, Statistics, Matplotlib, Statistical Visualization, Probability & Statistics, Jupyter, Statistical Methods, Data Visualization Software, Data Analysis, Statistical Analysis, Exploratory Data Analysis, Descriptive Statistics, Statistical Inference, Data Collection, NumPy, Box Plots, Histogram, Python Programming
University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Development Environment, Computer Programming, Software Engineering, Data Structures, Debugging, Program Development
DeepLearning.AI
Skills you'll gain: Natural Language Processing, Markov Model, Text Mining, Artificial Intelligence, Artificial Neural Networks, Data Processing, Deep Learning, Algorithms, Computer Programming, Unstructured Data, Machine Learning, Probability & Statistics
Skills you'll gain: Cloud Infrastructure, Google Cloud Platform, Identity and Access Management, Cloud Computing, Cloud Storage, Data Storage, Cloud Security, System Monitoring, Encryption, SQL
Skills you'll gain: Exploratory Data Analysis, Feature Engineering, Statistical Methods, Statistical Inference, Data Access, Anomaly Detection, Statistical Analysis, Data Analysis, Data Cleansing, Data Manipulation, Data Science, Machine Learning, Probability & Statistics, Jupyter, Pandas (Python Package), Artificial Intelligence
Skills you'll gain: React Native, Flutter (Software), Mobile Development, React Redux, React.js, Front-End Web Development, JavaScript Frameworks, Ajax, Cross Platform Development, Javascript, Apple iOS, UI Components, Data Structures, Application Development, Back-End Web Development, Debugging, iOS Development, User Story, Full-Stack Web Development, Web Applications
Skills you'll gain: Virtualization, Unix, IBM DB2, IBM Cloud, Data Management, Virtual Machines, Database Management Systems, Data Storage, Infrastructure Architecture, System Programming, Operating Systems, Unix Commands, IT Infrastructure, File Systems, System Monitoring, Computer Architecture, Servers, Control Panels, Command-Line Interface, Computing Platforms
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Software Processes and Agile Practices: University of Alberta
- Data Warehousing for Business Intelligence: University of Colorado System
- Introduction to R Programming and Tidyverse: University of Colorado Boulder
- Foundations of Data Science: K-Means Clustering in Python: University of London
- Introduction to Python: Coursera Project Network
- Understanding and Visualizing Data with Python: University of Michigan
- Object-Oriented Data Structures in C++: University of Illinois Urbana-Champaign
- Natural Language Processing with Probabilistic Models: DeepLearning.AI
- Essential Google Cloud Infrastructure: Core Services: Google Cloud
- Exploratory Data Analysis for Machine Learning: IBM