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: Free Trial
Northeastern University
Skills you'll gain: Web Applications, Object Oriented Programming (OOP), Application Development, Python Programming, Computer Programming, Programming Principles, Data Science, Data Analysis, Scripting, Data Structures, Debugging, Style Guides, Software Documentation
- Status: Free Trial
Skills you'll gain: Dashboard, Pandas (Python Package), Web Scraping, Jupyter, Matplotlib, Data Analysis, Data Science, Data Processing, Data Manipulation, Python Programming, Data Collection
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Shiny (R Package), Rmarkdown, Regression Analysis, Exploratory Data Analysis, Statistical Inference, Predictive Modeling, Statistical Hypothesis Testing, Machine Learning Algorithms, Plotly, Interactive Data Visualization, Probability & Statistics, Data Presentation, Data Visualization, Feature Engineering, Statistical Analysis, Statistical Modeling, R Programming, Data Science, Machine Learning, GitHub
- Status: Free Trial
Skills you'll gain: Software Development Life Cycle, Software Architecture, Software Design, Web Design and Development, Software Development Methodologies, Software Design Patterns, Development Environment, Unified Modeling Language, Software Engineering, Web Applications, Software Development Tools, Software Development, Application Deployment, Programming Principles, Front-End Web Development, Back-End Web Development, Software Documentation, Python Programming
- Status: Free Trial
Skills you'll gain: SAS (Software), Perl (Programming Language), Data Processing, Statistical Programming, Stored Procedure, Data Manipulation, Data Transformation, Data Analysis
- Status: Preview
University of Alberta
Skills you'll gain: Computational Thinking, Video Game Development, Game Design, Programming Principles, Animation and Game Design, Software Quality (SQA/SQC), Problem Solving, Computer Programming, Program Development, Software Engineering, Python Programming, Algorithms, Object Oriented Programming (OOP), Pseudocode, Data Structures, Application Design, Debugging, Computer Science, Test Planning
- Status: Preview
Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Computer Hardware, Computer Engineering, Computational Logic, Computer Programming, System Design and Implementation, Software Design, Debugging, Computer Programming Tools, Verification And Validation, Data Storage
- Status: Free Trial
University of Colorado System
Skills you'll gain: Computational Thinking, Data Collection, Simulations, Data Analysis, Microsoft Visual Studio, C (Programming Language), Analysis, Automation, Program Development, Data Structures, Programming Principles, Algorithms, Computer Programming, Theoretical Computer Science, Data Storage, Data Store, Descriptive Statistics, Problem Management, Data Visualization Software, File Management
- Status: NewStatus: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java, Java Programming, File Management, Application Development, Programming Principles, Program Development, Application Design, Data Structures, Data Management
- Status: Free Trial
Duke University
Skills you'll gain: Sampling (Statistics), Exploratory Data Analysis, R (Software), Statistical Inference, Probability Distribution, Bayesian Statistics, R Programming, Data Analysis, Probability, Statistics, Statistical Analysis, Descriptive Statistics
Coursera Project Network
Skills you'll gain: Java Programming, Java, Integrated Development Environments, Mobile Development, Computer Programming, Object Oriented Programming (OOP), Debugging, Data Structures
- Status: Free Trial
Google Cloud
Skills you'll gain: Cloud Management, Serverless Computing, Google Cloud Platform, Digital Transformation, Data Governance, Cloud Services, Distributed Denial-Of-Service (DDoS) Attacks, Cloud Security, Cloud Infrastructure, Data Strategy, Application Programming Interface (API), Cloud Solutions, Real Time Data, Business Transformation, Data Management, Hybrid Cloud Computing, Data Warehousing, Artificial Intelligence, Responsible AI, Data Security
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Basic Programming in Python II: Northeastern University
- Python Project for Data Science: IBM
- Data Science: Statistics and Machine Learning: Johns Hopkins University
- Introduction to Software Engineering: IBM
- Advanced SAS Programming Techniques: SAS
- Problem Solving, Python Programming, and Video Games: University of Alberta
- Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course): Hebrew University of Jerusalem
- Computational Thinking with Beginning C Programming: University of Colorado System
- Object Oriented Programming in Java: IBM
- Introduction to Probability and Data with R: Duke University