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
Coursera Project Network
Skills you'll gain: MySQL Workbench, MySQL, Database Management Systems, Database Management, Data Manipulation, Data Management, SQL, Databases, Query Languages, Data Integration, Data Science
Coursera Project Network
Skills you'll gain: R Programming, Data Visualization, Time Series Analysis and Forecasting, Interactive Data Visualization, Data-Driven Decision-Making, Trend Analysis, Rmarkdown, Data Analysis, Predictive Modeling, Data Cleansing, Data Manipulation, Forecasting, Business Strategy, Demand Planning, Machine Learning
Coursera Project Network
Skills you'll gain: Data Manipulation, Tidyverse (R Package), Data Wrangling, Data Analysis, R Programming, Exploratory Data Analysis, Statistical Analysis
- Status: Free Trial
University of Pennsylvania
Skills you'll gain: PyTorch (Machine Learning Library), Deep Learning, Data Processing, Artificial Neural Networks, Computer Vision, Machine Learning Algorithms, Machine Learning, Artificial Intelligence
Coursera Project Network
Skills you'll gain: Database Design, Relational Databases, Database Development, Microsoft SQL Servers, SQL, Database Management, Databases, Business Requirements, Web Applications
Coursera Project Network
Skills you'll gain: Ggplot2, Data Visualization, Regression Analysis, Predictive Analytics, Data-Driven Decision-Making, Statistical Modeling, R Programming, Descriptive Statistics, Exploratory Data Analysis, Statistics, Statistical Analysis, Data Analysis
Coursera Project Network
Skills you'll gain: IntelliJ IDEA, Software Development Tools, Development Environment, Scala Programming, Build Tools, Software Development, Software Installation, Software Engineering
LearnKartS
Skills you'll gain: Spring Framework, Java Programming, Java, Restful API, Spring Boot, Application Servers, Application Frameworks, Application Performance Management, Server Side, Data Access, Database Management, Object-Relational Mapping, Web Applications, SQL, Model View Controller
Coursera Project Network
Skills you'll gain: Database Design, MySQL Workbench, MySQL, Relational Databases, SQL, Database Management, Data Manipulation, Data Migration, User Acceptance Testing (UAT), Scalability
University of California, Davis
Skills you'll gain: Programming Principles, Python Programming, Scripting, Data Cleansing, Automation, Computational Thinking, Computer Programming, Debugging, Application Programming Interface (API)
- Status: Free Trial
L&T EduTech
Skills you'll gain: Embedded Systems, Embedded Software, Control Systems, Programmable Logic Controllers, Cyber Engineering, Internet Of Things, C (Programming Language), Automation, Computer Engineering, Electronics, Simulation and Simulation Software, Hydraulics, Integration Testing, Cloud Computing, Integrated Development Environments, Matlab, Development Environment
- Status: Free Trial
Scrimba
Skills you'll gain: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Mobile Development, Front-End Web Development, Hypertext Markup Language (HTML), Web Development, Application Deployment, User Interface (UI) Design, Design Elements And Principles, Software Engineering
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Data Manipulation and Management using MYSQL Workbench: Coursera Project Network
- Forecast bikeshare demand using time series models in R: Coursera Project Network
- Data Manipulation with dplyr in R: Coursera Project Network
- Deep Learning Essentials: University of Pennsylvania
- SQLServer for Beginners: Database Design & CRUD Operations: Coursera Project Network
- Data Analysis in R: Predictive Analysis with Regression: Coursera Project Network
- Configuring for Scala with IntelliJ IDEA: Coursera Project Network
- Advanced Java: LearnKartS
- Manage Data for an Online Grocer Using MySQL Workbench: Coursera Project Network
- Python Basics: Automation and Bots: University of California, Davis