
Skills you'll gain: SAS (Software), Perl (Programming Language), Data Processing, Statistical Programming, Data Manipulation, Code Reusability, Data Structures, Data Transformation, Data Analysis, Data Storage
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Computer Programming, Programming Principles, Functional Design, Code Reusability, Algorithms, Data Structures, Data Mapping
Mixed · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Performance Testing, Maintainability, Software Testing, Code Review, Software Technical Review, Security Testing, Performance Stress Testing, Software Quality Assurance, Application Security, Test Tools, Browser Compatibility
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Proposal Writing, Performance Tuning, Agentic Workflows, Proposal Development, Agentic systems, Performance Testing, Computational Thinking, Tool Calling, Performance Analysis, Computational Logic
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Matplotlib, Object Oriented Programming (OOP), Plotly, Seaborn, Data Visualization Software, Data Visualization, Pandas (Python Package), NumPy, Statistical Visualization, Plot (Graphics), Interactive Data Visualization, Data Presentation, Software Documentation, Scatter Plots, Data Structures, Maintainability, Programming Principles, Code Reusability, Data Import/Export, Data Manipulation
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Seaborn, Plot (Graphics), Matplotlib, Scatter Plots, Statistical Visualization, Data Presentation, Data Visualization, Box Plots, Exploratory Data Analysis, Data Visualization Software, Data Storytelling, Statistical Methods, Data-Driven Decision-Making, Statistical Modeling, Statistical Analysis, Descriptive Statistics, Python Programming, Color Theory
Beginner · Specialization · 1 - 3 Months

Rice University
Skills you'll gain: Data Processing, Data Manipulation, Data Dictionary, Data Wrangling, File I/O, Data Structures, Scripting, Data Import/Export, Scripting Languages, Data Analysis, Python Programming, Data Mapping, Data Storage, Data Management
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: R (Software), Object Oriented Programming (OOP), Object Oriented Design, R Programming, Debugging, Code Reusability, Functional Design, Programming Principles, Data Structures, Performance Tuning, Performance Testing
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: C (Programming Language), Python Programming, Programming Principles, Computer Programming, Unix
Intermediate · Course · 1 - 3 Months

Skills you'll gain: SonarQube, Role-Based Access Control (RBAC), Code Review, Maintainability, Continuous Integration, Software Quality Assurance, Software Technical Review, CI/CD, Apache Maven, GitHub, PostgreSQL, Software Engineering, Software Development, Git (Version Control System), Building Codes
Beginner · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Secure Coding, Application Security, C and C++, Linux Administration, Verification And Validation, Code Review, Vulnerability Management, Linux, Security Controls, Vulnerability Assessments, Unix, User Accounts, Data Validation, File I/O, Cryptography, File Systems, System Programming, C (Programming Language), Identity and Access Management, Encryption
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Debugging, LLM Application, Data-oriented programming, Code Reusability, Python Programming, Data Manipulation, Data Analysis, Functional Design
Intermediate · Course · 1 - 4 Weeks