
Johns Hopkins University
Skills you'll gain: C and C++, C++ (Programming Language), System Programming, Hardware Architecture, Programming Principles, Computer Architecture, OS Process Management, Data Access, Program Development, Algorithms, Python Programming, Data Sharing, Development Environment
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: C and C++, Data Import/Export, C++ (Programming Language), Communication Systems
Advanced · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Unit Testing, Data Structures, Java, Java Programming, Software Testing, Program Development, Performance Tuning, Algorithms, Performance Testing, Object Oriented Programming (OOP), Theoretical Computer Science
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apache Hadoop, Dashboard Creation, Interactive Data Visualization
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Ethics, Data Analysis, Analytics, Data-Driven Decision-Making, Data Literacy, Spreadsheet Software, Analytical Skills, Tableau Software, Data Sharing, Data Cleansing, Data Processing, Data Visualization Software, Data Visualization, SQL, Query Languages
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Apache Airflow, Vector Databases, Performance Tuning, Scalability, Database Management Systems, Database Management, Data Pipelines, MySQL, Data Import/Export
Intermediate · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Apache Spark, Scala Programming, Apache Hadoop, Big Data, Data Manipulation, Distributed Computing, Data Processing, Performance Tuning, SQL, Data Transformation, Network Performance Management, Data Persistence, Data Analysis, Programming Principles
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Extract, Transform, Load, SQL, Data Transformation, Data Pipelines, Query Languages, Data Manipulation, Performance Tuning, Scripting, Database Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apache Spark, Distributed Computing, Data Pipelines, Performance Tuning, Scalability, Debugging, Performance Analysis, Data Processing
Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Computational Thinking, Data Analysis, C and C++, C (Programming Language), Statistical Analysis, Data Presentation, Programming Principles, Computer Programming, Descriptive Statistics, Histogram, Graphing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Databricks, Data Lakes, Data Transformation, Data Quality, Data Infrastructure, Data Governance, Data Pipelines, Real Time Data, Data Architecture, Data Management, Terraform, Data Maintenance, Data Validation, Apache Spark, Data Access, Data Integrity, Data Storage, Cloud Computing, Scalability, Data Security
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Performance Testing, Scalability, Data Architecture, Software Architecture, Distributed Computing, Data Infrastructure, Performance Stress Testing, Predictive Modeling, Performance Tuning, Microservices, Big Data, Database Theory, Software Engineering, Database Systems, Data Store
Build toward a degree
Advanced · Course · 1 - 4 Weeks