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
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Software Design, Software Design Patterns, Functional Design, Event-Driven Programming, Object Oriented Programming (OOP), Java, Programming Principles, Performance Tuning, Data Structures, Algorithms
Skills you'll gain: Cloud Infrastructure, Google Cloud Platform, Identity and Access Management, Cloud Computing, Data Storage, Cloud Storage, Cloud Security, System Monitoring, Encryption, SQL
Johns Hopkins University
Skills you'll gain: Open Source Technology, Tidyverse (R Package), Package and Software Management, Web Scraping, Data Manipulation, R Programming, Object Oriented Programming (OOP), GitHub, Version Control, Rmarkdown, Cross Platform Development, Data Cleansing, Debugging, Data Science, Software Documentation, Maintainability, Big Data, Functional Design, Data Analysis Software, Programming Principles
Skills you'll gain: Rmarkdown, Data Storytelling, Data Presentation, Data Validation, Spreadsheet Software, Data Visualization, Data Ethics, Tableau Software, Data Visualization Software, Data Analysis, Data Cleansing, Ggplot2, Analytical Skills, Stakeholder Communications, Presentations, SQL, Dashboard, Data-Driven Decision-Making, Data Collection, Data Processing
Johns Hopkins University
Skills you'll gain: Exploratory Data Analysis, Data Visualization, Ggplot2, Dimensionality Reduction, Data Visualization Software, R Programming, Graphing, Data Storytelling, Data Analysis, Statistical Analysis, Unsupervised Learning, Statistical Methods
Skills you'll gain: Unit Testing, Application Deployment, Flask (Web Framework), Application Development, Python Programming, Web Applications, Restful API, Application Programming Interface (API), Natural Language Processing, Artificial Intelligence, IBM Cloud, Programming Principles, Style Guides
- Status: Free
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Software Design Patterns, Computer Programming, Algorithms
University of Colorado Boulder
Skills you'll gain: SQL, Database Design, Database Management Systems, NoSQL, Data Warehousing, Database Theory, Relational Databases, Database Management, Databases, Database Architecture and Administration, Query Languages, Data Modeling, Data Analysis, MongoDB, Big Data, Data Architecture, Apache Cassandra, Data Integrity, Data Manipulation, Data Processing
Duke University
Skills you'll gain: Business Analytics, Business Metrics, Business Process Improvement, Business Intelligence, Tableau Software, Performance Measurement, Data Analysis, Key Performance Indicators (KPIs), Web Analytics, Business Strategy, Digital Transformation, E-Commerce, Financial Services, SQL, Decision Making
CentraleSupélec
Skills you'll gain:
University of Michigan
Skills you'll gain: Text Mining, Natural Language Processing, Data Processing, Unstructured Data, Feature Engineering, Data Manipulation, Data Cleansing, Python Programming, Unsupervised Learning, Machine Learning Algorithms, Supervised Learning
University of Michigan
Skills you'll gain: Unified Modeling Language, Object Oriented Design, Image Analysis, Python Programming, Jupyter, Software Engineering, Application Programming Interface (API), Computer Vision, Integrated Development Environments
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Functional Program Design in Scala: École Polytechnique Fédérale de Lausanne
- Essential Google Cloud Infrastructure: Core Services: Google Cloud
- Mastering Software Development in R: Johns Hopkins University
- Google Data Analytics (PT): Google
- Exploratory Data Analysis: Johns Hopkins University
- Developing AI Applications with Python and Flask: IBM
- Functional Programming Principles in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Databases for Data Scientists: University of Colorado Boulder
- Business Metrics for Data-Driven Companies: Duke University
- Build Your First Android App (Project-Centered Course): CentraleSupélec