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 Leeds
Skills you'll gain: Programming Principles, Computational Logic, Python Programming, Computer Programming, Automation, Web Development, Algorithms, Computational Thinking, Debugging
- Status: Free Trial
Skills you'll gain: Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Data Validation, Object Oriented Design, Programming Principles, Computer Programming, Data Structures, File Management, Integrated Development Environments, Software Documentation, Computer Science, Pseudocode, Maintainability, Data Storage
- Status: Free Trial
Vanderbilt University
Skills you'll gain: Data Visualization, Image Analysis, Data Visualization Software, Matlab, Algorithms, Machine Learning Methods, User Interface (UI), Applied Machine Learning, Object Oriented Programming (OOP), Statistical Methods, Mathematical Software, Engineering Calculations, Computer Programming, Data Processing, Data Analysis, Engineering Analysis, Programming Principles, Scripting, UI Components, Software Design
- Status: NewStatus: Free TrialStatus: AI skills
Skills you'll gain: Prompt Engineering, Software Development Life Cycle, Cloud-Native Computing, Hibernate (Java), Database Design, Docker (Software), Software Architecture, Containerization, Development Environment, Git (Version Control System), GitHub, Cascading Style Sheets (CSS), Microservices, Object Oriented Programming (OOP), Restful API, Java Programming, Engineering Software, Version Control, Database Management, Software Design
- Status: NewStatus: Free Trial
Microsoft
Skills you'll gain: Data Storytelling, Interactive Data Visualization, Rmarkdown, Version Control, Data Visualization, Regression Analysis, R Programming, Knitr, Statistical Analysis, Data Manipulation, Time Series Analysis and Forecasting, Plotly, Tidyverse (R Package), Ggplot2, Data Cleansing, Data Visualization Software, Web Scraping, Data Wrangling, Software Documentation, Microsoft Copilot
- Status: NewStatus: Free Trial
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Development Environment, Application Development, Programming Principles, Computer Programming, Integrated Development Environments, Data Structures, Software Installation
- Status: Free Trial
Duke University
Skills you'll gain: Statistical Hypothesis Testing, Sampling (Statistics), Statistical Inference, Exploratory Data Analysis, Regression Analysis, Statistical Reporting, Probability Distribution, Statistical Methods, Data Analysis Software, R Programming, Bayesian Statistics, Statistical Analysis, Data Analysis, Statistical Software, Statistical Modeling, Probability & Statistics, Probability, Statistics, Correlation Analysis, Data Visualization
- Status: Free Trial
Skills you'll gain: SAS (Software), Data Import/Export, Data Validation, Data Access, Data Manipulation, Statistical Programming, Exploratory Data Analysis, Data Analysis, SQL, Data Presentation, Microsoft Excel, Descriptive Statistics
- Status: NewStatus: Free Trial
Skills you'll gain: Javascript, Program Development, Web Applications, Programming Principles, Software Development, Data Structures, Web Development Tools, Development Environment, Video Game Development, Debugging, Object Oriented Programming (OOP), Data Validation, Computer Programming
- Status: Free TrialStatus: AI skills
Google
Skills you'll gain: Threat Modeling, Network Security, Incident Response, Vulnerability Management, Computer Security Incident Management, Hardening, Intrusion Detection and Prevention, Cyber Threat Intelligence, Threat Management, Cyber Attacks, Cybersecurity, Network Protocols, Vulnerability Assessments, Network Architecture, Bash (Scripting Language), Debugging, Linux, Interviewing Skills, Python Programming, SQL
- Status: Free TrialStatus: AI skills
Skills you'll gain: NoSQL, Data Warehousing, SQL, Apache Hadoop, Extract, Transform, Load, Apache Airflow, Web Scraping, Linux Commands, Database Design, IBM Cognos Analytics, MySQL, Apache Spark, Database Administration, Data Store, Generative AI, Professional Networking, Data Import/Export, Python Programming, Data Analysis, Data Science
- Status: NewStatus: Free Trial
Skills you'll gain: Version Control, Software Documentation, Microsoft Copilot, Microsoft Visual Studio, Program Development, Statistical Analysis, Development Environment, Descriptive Statistics, Statistical Programming, Programming Principles, Debugging
Programming learners also search
In summary, here are 10 of our most popular programming courses
- An Introduction to Programming using Python: University of Leeds
- Programming in C++: A Hands-on Introduction: Codio
- MATLAB Programming for Engineers and Scientists: Vanderbilt University
- IBM Java Developer: IBM
- Microsoft R Programming for Everyone: Microsoft
- Java Programming for Beginners: IBM
- Data Analysis with R: Duke University
- Getting Started with SAS Programming: SAS
- Introduction to JavaScript Programming: Microsoft
- Google Cybersecurity: Google