
University of Washington
Skills you'll gain: Software Installation, Programming Principles, Other Programming Languages, Functional Design, Computer Programming, Ruby (Programming Language), Theoretical Computer Science, Object Oriented Programming (OOP), Code Reusability, Development Environment
★ 4.9 (1.9K) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: SQL, PostgreSQL, Query Languages, Database Management Systems, Database Management
★ 4.9 (12) · Intermediate · Guided Project · Less Than 2 Hours

Logical Operations
Skills you'll gain: File I/O, Cross Platform Development, Operating Systems, Data Import/Export, File Systems, Development Environment, Scripting, File Management, Scripting Languages, Data Processing, Virtual Machines, Python Programming, Virtualization and Virtual Machines, Programming Principles, Computer Programming, Software Development
Mixed · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Political Sciences, Policy Analysis, Social Justice, Economics, Policy, and Social Studies, Public Affairs, Social Sciences, Public Policies, Game Theory, Demography, Mathematical Modeling, Decision Intelligence, General Mathematics, Diversity Awareness, Logical Reasoning, Applied Mathematics
★ 4.7 (27) · Mixed · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Apache Spark, Apache Hadoop, Application Design, User Interface (UI), Distributed Computing, Programming Principles, Leaflet (Software), Big Data, Data Processing, Software Design, Data Structures, Software Design Patterns, Functional Design, Object Oriented Design, Data Manipulation, Object Oriented Programming (OOP), Interactive Data Visualization, Scientific Visualization, Algorithms
★ 4.7 (11K) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Encryption, Cybersecurity, Cryptography, File I/O, Python Programming, Programming Principles, Debugging, Data Mapping, Software Testing, Data Structures
★ 4.8 (13) · Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Pandas (Python Package), Data Presentation, Data Wrangling, NumPy, Data Visualization, Data Cleansing, Data Structures, Data Analysis, Data Manipulation, Data Preprocessing, Data Synthesis, Data Transformation, Data Processing, Programming Principles, Python Programming, Numerical Analysis, Computer Programming
★ 4.5 (20) · Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Data Manipulation, R Programming, R (Software), Tidyverse (R Package), Text Mining, Data Wrangling, Data Transformation, Data Cleansing, Performance Tuning, Data Preprocessing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: C# (Programming Language), Microsoft Visual Studio, Data Validation, Integrated Development Environments
Intermediate · Guided Project · Less Than 2 Hours

Northwestern University
Skills you'll gain: Robotics, Control Systems, Mechanics, Mechanical Engineering, Mathematical Modeling, Torque (Physics), Engineering Calculations, Applied Mathematics, Linear Algebra, Graphical Tools, Estimation
★ 4.7 (102) · Intermediate · Course · 1 - 4 Weeks

Universidad Austral
Skills you'll gain: Microsoft Excel, Spreadsheet Software, Excel Formulas, Data Analysis, Data Visualization, Data Import/Export, Data Entry, Productivity Software, Presentations, Data Management, Financial Analysis
★ 4.8 (5.5K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: TypeScript
★ 4.4 (19) · Intermediate · Guided Project · Less Than 2 Hours