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 Languages Course Catalog
Imperial College London
Skills you'll gain: Regression Analysis, Calculus, Advanced Mathematics, Machine Learning Algorithms, Statistical Analysis, Linear Algebra, Artificial Neural Networks, Python Programming, Derivatives
ESSEC Business School
Skills you'll gain: Marketing Analytics, Business Analytics, Forecasting, Peer Review, Data Presentation, Predictive Analytics, R Programming, Customer Analysis, Information Technology, Digital Transformation, Business Marketing, Advanced Analytics, Marketing Strategies, Statistical Analysis, Complex Problem Solving, Analytics, Business Analysis, Data Synthesis, Data Analysis, Data Storytelling
Skills you'll gain: SAS (Software), Data Import/Export, Data Validation, Data Access, Data Manipulation, Exploratory Data Analysis, Data Analysis, SQL, Data Presentation, Microsoft Excel, Descriptive Statistics
Johns Hopkins University
Skills you'll gain: Data Manipulation, Data Cleansing, Data Wrangling, Data Integration, Data Quality, Data Transformation, Data Import/Export, Data Collection, Data Management, Web Scraping, Data Access, R Programming, Exploratory Data Analysis, MySQL, File Management, SQL, Application Programming Interface (API)
Johns Hopkins University
Skills you'll gain: Ggplot2, Software Documentation, Open Source Technology, Tidyverse (R Package), Package and Software Management, Web Scraping, Data Manipulation, Data Visualization Software, Leaflet (Software), R Programming, Datamaps, Visualization (Computer Graphics), Data Cleansing, Interactive Data Visualization, Data Transformation, Object Oriented Programming (OOP), GitHub, Version Control, Debugging, Functional Design
Dartmouth College
Skills you'll gain: C (Programming Language), Embedded Systems, Data Structures, Programming Principles, Algorithms, Operating Systems, Linux, Computer Programming Tools, Debugging
DeepLearning.AI
Skills you'll gain: Descriptive Statistics, Bayesian Statistics, Statistical Hypothesis Testing, Probability & Statistics, Sampling (Statistics), Probability Distribution, Probability, Statistical Inference, A/B Testing, Statistical Analysis, Statistical Machine Learning, Data Science, Exploratory Data Analysis, Statistical Visualization
University of Michigan
Skills you'll gain: Application Deployment, Django (Web Framework), Object-Relational Mapping, HTML and CSS, Model View Controller, jQuery, Ajax, JSON, Database Design, SQL, Application Frameworks, Databases, Application Development, Javascript, Object Oriented Programming (OOP), Web Development, Data Modeling, Application Security, Web Applications, Web Servers
University of Michigan
Skills you'll gain: Database Design, SQL, MySQL, Relational Databases, Databases, Data Modeling, Development Environment, PHP (Scripting Language), Software Installation
Skills you'll gain: Agile Software Development, Agile Methodology, Kanban Principles, Agile Project Management, User Story, Sprint Retrospectives, Sprint Planning, Workflow Management, Performance Metric, Team Oriented, Backlogs, Performance Measurement, Lean Methodologies, Continuous Improvement Process, Prioritization, Estimation
DeepLearning.AI
Skills you'll gain: Generative AI, Tensorflow, Computer Vision, Image Analysis, Deep Learning, Keras (Neural Network Library), Applied Machine Learning, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Feature Engineering, Distributed Computing, Computer Graphics, Unsupervised Learning, Network Model, Visualization (Computer Graphics), Network Architecture, Performance Tuning, Machine Learning Methods, API Design, Object Oriented Programming (OOP)
Meta
Skills you'll gain: Mobile Development, React.js, Web Applications, Event-Driven Programming, Application Development, UI Components, HTML and CSS, Javascript
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Mathematics for Machine Learning: Multivariate Calculus: Imperial College London
- Strategic Business Analytics: ESSEC Business School
- Getting Started with SAS Programming: SAS
- Getting and Cleaning Data: Johns Hopkins University
- Mastering Software Development in R: Johns Hopkins University
- C Programming: Advanced Data Types - 5: Dartmouth College
- Probability & Statistics for Machine Learning & Data Science: DeepLearning.AI
- Django for Everybody: University of Michigan
- Introduction to Structured Query Language (SQL): University of Michigan
- Introduction to Agile Development and Scrum: IBM