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: NewStatus: Free Trial
Skills you'll gain: Information Management, Application Programming Interface (API)
- Status: Preview
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Algorithms, Integrated Development Environments, Computer Programming Tools
- Status: Free Trial
Google
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Python Programming, NumPy, Pandas (Python Package), Data Analysis, Scripting, Data Manipulation, Data Visualization, Algorithms, Debugging
- Status: NewStatus: Free Trial
Skills you'll gain: Java Programming, Data Access, Programming Principles, Computational Logic
- Status: Free Trial
University of Michigan
Skills you'll gain: NumPy, Debugging, Pandas (Python Package), Statistics, Data Analysis, Descriptive Statistics, Data-oriented programming, Data Processing, Maintainability, Numerical Analysis, Critical Thinking, Technical Support
- Status: Free Trial
University of Michigan
Skills you'll gain: Matplotlib, Data Visualization, Data Visualization Software, Interactive Data Visualization, Scientific Visualization, Visualization (Computer Graphics), Statistical Visualization, Data Presentation, Graphing, Scatter Plots, Data Manipulation, Histogram, NumPy, Pandas (Python Package), Python Programming
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Data Manipulation, Data Cleansing, Data Wrangling, Data Import/Export, Data Collection, Data Management, Web Scraping, R Programming, MySQL, SQL, Application Programming Interface (API)
- Status: Free Trial
Duke University
Skills you'll gain: Business Analytics, Business Metrics, Analytics, Business Process Improvement, Business Intelligence, Business Process, Tableau Software, Business Analysis, Data Analysis, Key Performance Indicators (KPIs), Web Analytics, Data-Driven Decision-Making, Digital Transformation, E-Commerce, Financial Services, SQL, Decision Making
- Status: NewStatus: Free Trial
Skills you'll gain: Programming Principles, Development Environment, Scripting Languages, Integrated Development Environments, Software Development Tools, Style Guides
- Status: Free Trial
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
- Status: Free
Princeton University
Skills you'll gain: Data Structures, Algorithms, Java, Performance Testing, Computer Programming, Java Programming, Theoretical Computer Science, Object Oriented Programming (OOP)
- Status: NewStatus: Free Trial
Skills you'll gain: Functional Design, Application Programming Interface (API)
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Java SE 17 Developer (1Z0-829): Unit 4: Pearson
- Functional Programming Principles in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Get Started with Python: Google
- Java SE 17 Developer (1Z0-829): Unit 1: Pearson
- Data-Oriented Python Programming and Debugging: University of Michigan
- Applied Plotting, Charting & Data Representation in Python: University of Michigan
- Getting and Cleaning Data: Johns Hopkins University
- Business Metrics for Data-Driven Companies: Duke University
- Python Basics and Core Concepts: Packt
- Mathematics for Machine Learning: Multivariate Calculus: Imperial College London