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
Skills you'll gain: SQL, Jupyter, Data Mining, Peer Review, Data Modeling, Databases, Stored Procedure, Relational Databases, Database Design, Query Languages, Data Science, Database Management, Big Data, Data Cleansing, Data Visualization Software, GitHub, Business Analysis, Cloud Computing, Data Analysis, Data Processing
Skills you'll gain: Data Wrangling, Exploratory Data Analysis, Data Analysis, R Programming, Data Manipulation, Data Visualization, Predictive Analytics, Statistical Analysis, Regression Analysis, Predictive Modeling, Statistical Modeling, Tidyverse (R Package), Feature Engineering, Ggplot2
University of Cape Town
Skills you'll gain: Box Plots, Jupyter, Statistical Analysis, Data Visualization, Plot (Graphics), Scientific Visualization, Exploratory Data Analysis, Descriptive Statistics, Data Manipulation, Data Science, Other Programming Languages, Statistical Hypothesis Testing, Data Import/Export, Computer Programming, Mathematical Modeling, Package and Software Management
Coursera Project Network
Skills you'll gain: Data Import/Export, Package and Software Management, R Programming, Data Structures, Software Installation, Data Analysis Software, Data Analysis
Skills you'll gain: SAS (Software), Data Manipulation, Data Transformation, Data Processing, Data Integration, Data Analysis, Data Presentation, Debugging
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Object Oriented Programming (OOP), Functional Design, Software Design Patterns, Computer Programming, Data Structures, Software Engineering, Javascript, Algorithms, Computational Thinking
University of Colorado System
Skills you'll gain: Debugging, Object Oriented Programming (OOP), C# (Programming Language), Computer Programming, Program Development, Integrated Development Environments, Computer Programming Tools, Data Storage, Development Environment, User Interface (UI), Scripting
Vanderbilt University
Skills you'll gain: Matlab, Algorithms, User Interface (UI), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Application Development, Data Structures, Scripting, Performance Tuning
Skills you'll gain: Integrated Development Environments, Business Logic, Data Store, Programming Principles, Computer Programming Tools, Computer Programming, Development Environment, Debugging, File Management, Procedure Development
Skills you'll gain: Application Development, Object Oriented Programming (OOP), Event-Driven Programming, Interactive Design, Program Development, Python Programming, Computer Programming, Computer Graphics, Data Structures
Dartmouth College
Skills you'll gain: C (Programming Language), System Programming, Hardware Architecture, Computer Architecture, Embedded Software, Operating Systems, Programming Principles, Computer Programming, Program Development, Debugging
Skills you'll gain: Unified Modeling Language, Visual Basic (Programming Language), System Software, Databases, Relational Databases, Algorithms, Computer Architecture, Network Security, Computer Hardware, SQL, Computer Science, Development Environment, Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Data Modeling, Computer Networking, Program Development, Microsoft Development Tools, Programming Principles
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Introduction to Data Science: IBM
- Data Analysis with R: IBM
- Julia Scientific Programming: University of Cape Town
- Getting Started with R: Coursera Project Network
- Doing More with SAS Programming: SAS
- Functional Programming Principles in Scala: École Polytechnique Fédérale de Lausanne
- Introduction to C# Programming and Unity: University of Colorado System
- Mastering Programming with MATLAB: Vanderbilt University
- COBOL Programming with VSCode: IBM
- An Introduction to Interactive Programming in Python (Part 2): Rice University