
Skills you'll gain: Selenium (Software), Java, Java Programming, File I/O, File Management, Cascading Style Sheets (CSS), Extensible Markup Language (XML), Test Automation, Extensible Languages and XML, Test Script Development, Web Scraping, Apache, Web Development Tools, Data Import/Export, Verification And Validation, HTML and CSS, Hypertext Markup Language (HTML)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: SAS (Software), Data Manipulation, Data Import/Export, Statistical Analysis, Data Cleansing, Data Analysis, Data Validation, Statistical Programming, Microsoft Excel, Data Processing, Exploratory Data Analysis, Data Transformation, Descriptive Statistics
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unix Shell, Unix Commands, Unix, Shell Script, Command-Line Interface, Remote Access Systems, Scripting, Systems Administration, Operating System Administration, File I/O, IT Automation, User Accounts, System Monitoring, Operating Systems, File Management, User Provisioning, File Systems, OS Process Management, Authorization (Computing), Role-Based Access Control (RBAC)
Beginner · Specialization · 1 - 3 Months

Dartmouth College
Skills you'll gain: Memory Management, C (Programming Language), Embedded Systems, Software Visualization, Computer Engineering, Embedded Software, Computer Programming, Programming Principles, Data Structures, Linux
Beginner · Course · 1 - 3 Months

Skills you'll gain: PHP (Scripting Language), Web Applications, Server Side, Hypertext Markup Language (HTML), Web Development, Web Servers, Scripting, Web Frameworks, Scripting Languages, Development Environment, Programming Principles, Computational Logic, Software Installation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Javascript, JavaScript Frameworks, Event-Driven Programming, Application Programming Interface (API)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Flutter (Software), Program Development, Computational Logic
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Systems, Embedded Software, C (Programming Language), Code Reusability, Memory Management, C and C++, Programming Principles, Data Structures, Computer Programming Tools, Program Development, Computer Programming, Development Environment
Beginner · Course · 1 - 4 Weeks

University of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Object Oriented Design, Interactive Design, Program Development, FinTech, Command-Line Interface
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Computational Thinking, Programming Principles, Functional Design, Python Programming, Software Installation, Program Development, Algorithms, Computational Logic, Scripting, Code Reusability, Computer Programming, Development Environment
Mixed · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Development Environment, Query Languages, Action Oriented, Data Validation
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Rust (Programming Language), Development Environment, Programming Principles, Data Structures, Memory Management, Integrated Development Environments, System Programming, Software Installation
Beginner · Course · 1 - 3 Months