Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Course Catalog
University of Toronto
Skills you'll gain: Mobile Development, iOS Development, Swift Programming, Computer Programming, Application Development, Operating Systems, Mobile Development Tools, Programming Principles
Coursera Project Network
Johns Hopkins University
Skills you'll gain: Data Analysis, R Programming, Statistical Programming, Exploratory Data Analysis, Computer Programming, Computer Programming Tools, Data Management, Programming Principles, Data Structures, Statistical Analysis, Critical Thinking, Problem Solving, General Statistics, Statistical Tests, Computational Thinking, Big Data, Data Mining, Data Visualization, Databases, Extract, Transform, Load, Plot (Graphics), Communication, Computer Graphic Techniques, Computer Graphics, Interactive Data Visualization, Knitr, Visualization (Computer Graphics)
University of California San Diego
Skills you'll gain: Computer Programming
CentraleSupélec
Skills you'll gain: Android Development, Application Development, Software Engineering
University of Michigan
Skills you'll gain: Python Programming
Universidad Nacional Autónoma de México
Skills you'll gain: Databases, Leadership and Management, SQL
Coursera Project Network
Johns Hopkins University
Skills you'll gain: Biostatistics, General Statistics, Probability & Statistics, Probability Distribution, Statistical Tests, Bayesian Statistics, Statistical Analysis, Basic Descriptive Statistics, Estimation, Mathematical Theory & Analysis
University of Colorado Boulder
Skills you'll gain: Computer Programming, Distributed Computing Architecture, Computational Thinking, Computer Architecture, Computer Programming Tools, Linux
Starweaver
Skills you'll gain: Computer Programming, Data Analysis, Data Visualization, Matlab
Programming learners also search
In summary, here are 10 of our most popular programming courses
- iOS App Development with Swift: University of Toronto
- Blocks-based ABM with NetTango: Coursera Project Network
- Data Science: Foundations using R: Johns Hopkins University
- Learn to Teach Java: Sequences, Primitive Types and Using Objects: University of California San Diego
- Build Your First Android App (Project-Centered Course): CentraleSupélec
- Creative Coding for Designers Using Python: University of Michigan
- Relational database systems: Universidad Nacional Autónoma de México
- Kotlin For Beginners: Data Types and Conditional Expressions: Coursera Project Network
- Learn to Code with Ruby: Packt
- Mathematical Biostatistics Boot Camp 1: Johns Hopkins University