The language used throughout the course, in both instruction and assessments.

University of Cape Town
Skills you'll gain: Blockchain, Cryptography, FinTech, Emerging Technologies, Ledgers (Accounting), Machine Learning, Financial Data, Artificial Intelligence, Financial Systems, Financial Services, Supervised Learning, Data Structures, Information Privacy, Personally Identifiable Information, Entrepreneurship, Technology Strategies, Unsupervised Learning, Distributed Computing, Reinforcement Learning
Beginner · Course · 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Pandas (Python Package), Exploratory Data Analysis, Data Visualization Software, Data Manipulation, Data Analysis, Data Transformation, Python Programming, Data Structures, Data Import/Export, Software Installation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, Data Management, Programming Principles, Python Programming, Data Storage, Computer Programming, File Management
Beginner · Guided Project · Less Than 2 Hours

Duke University
Skills you'll gain: Scalability, Performance Analysis, Simulations, Algorithms, Complex Problem Solving, Theoretical Computer Science, Python Programming, Data Structures, Software Architecture, Software Engineering
Beginner · Guided Project · Less Than 2 Hours

Universidad Austral
Skills you'll gain: Data Structures, Python Programming, JSON, File Management, Scripting, Scripting Languages, Data Import/Export, Computer Programming, Debugging
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: JSON, Event-Driven Programming, Javascript, Mobile Development, Data Structures, Object Oriented Programming (OOP), Web Applications, Programming Principles, Data Storage Technologies, Computer Programming, Data Storage, Front-End Web Development, User Interface (UI), Web Development, Debugging
Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Objective-C (Programming Language), iOS Development, Apple iOS, Apple Xcode, Prototyping, Mobile Development, Application Development, C (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Data Structures
Mixed · Course · 1 - 4 Weeks

IBM
Skills you'll gain: COBOL (Programming Language), Mainframe Computing, Programming Principles, Procedure Development, Program Development, Data Structures, File Management, Debugging, Editing, Program Implementation
Beginner · Course · 1 - 4 Weeks

Akamai Technologies, Inc.
Skills you'll gain: Application Development, Scripting, MySQL, Data Structures, Python Programming, Program Development, Database Management, Web Applications, Computer Programming, File Management, Software Development Life Cycle
Beginner · Course · 1 - 3 Months

University of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Debugging, Test Data, Data Validation, Algorithms, Unit Testing, Test Case, Data Structures
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Interactive Data Visualization, Interactive Design, Programming Principles, Visualization (Computer Graphics), Python Programming, Graphic and Visual Design, Computer Graphics, Computational Logic, Computer Programming, Data Import/Export, Computational Thinking, Data Structures, Animations
Beginner · Course · 1 - 3 Months

Skills you'll gain: iOS Development, Interactive Data Visualization, Data Storage Technologies, Computer Programming, Data Management, Data Structures
Intermediate · Specialization · 1 - 3 Months

University of Michigan
Build toward a degree
Specialization


Course
University of Michigan
Course

University of Michigan
Build toward a degree
Specialization


Build toward a degree
Professional Certificate

Build toward a degree
Professional Certificate

Course

Course

Specialization

Course