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 Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Development Environment, Computer Programming, Software Engineering, Data Structures, Debugging, Program Development
California Institute of the Arts
Skills you'll gain: Storytelling, Conceptual Design, Ideation, User Story, Storyboarding, Content Creation, Design, Experience Design, Creativity, Interaction Design
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
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: 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
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
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 California, Irvine
Skills you'll gain: Go (Programming Language), JSON, Data Import/Export, Development Environment, Data Structures, Remote Access Systems, File Management, Program Development
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
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
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Object-Oriented Data Structures in C++: University of Illinois Urbana-Champaign
- Introduction to Game Design: California Institute of the Arts
- Google Data Analytics (PT): Google
- Exploratory Data Analysis: Johns Hopkins University
- Mastering Software Development in R: Johns Hopkins University
- Developing AI Applications with Python and Flask: IBM
- Python Project: Software Engineering and Image Manipulation: University of Michigan
- Business Metrics for Data-Driven Companies: Duke University
- Build Your First Android App (Project-Centered Course): CentraleSupélec
- Getting Started with Go: University of California, Irvine