
Skills you'll gain: Middleware, Server Side, User Accounts, Back-End Web Development, Authentications, Application Programming Interface (API), GitHub, Development Environment, Data Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Selenium (Software), Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), Test Tools, File Management, Cascading Style Sheets (CSS), Test Automation, Computer Programming, Development Environment, Integrated Development Environments, Software Testing, Test Script Development, Web Scraping, Data Validation, Test Case, Web Development Tools, Data Structures
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Hypertext Markup Language (HTML), Web Design, Web Content, Web Design and Development, Web Development, Information Architecture
Beginner · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: Ajax, jQuery, JSON, Extensible Markup Language (XML), Web Applications, Javascript, Web Services, Event-Driven Programming, HTML and CSS
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Azure Active Directory, Microsoft Azure, Web Applications, Cloud Applications, Application Security, Cloud Security, Identity and Access Management, Authorization (Computing), Key Management, Application Programming Interface (API), Authentications, Encryption
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Data Preprocessing, Java, Data Structures, File I/O, Java Programming
Intermediate · Guided Project · Less Than 2 Hours

Interactive Brokers
Skills you'll gain: Environmental Social And Corporate Governance (ESG), Sustainable Development, Corporate Sustainability, Sustainability Standards, Financial Services, Environmental Regulations, Financial Market, Investments, Market Trend, Portfolio Management, Market Analysis, Regulatory Compliance, Capital Markets, Risk Analysis, Sustainable Business, Data Collection, Due Diligence, Big Data, Data Science, Risk Management
Beginner · Specialization · 3 - 6 Months

University of California San Diego
Skills you'll gain: Event-Driven Programming, Computational Thinking, Diversity Awareness, Digital pedagogy, Program Development, Programming Principles, Education Software and Technology, Debugging, Brainstorming, Computer Programming, Algorithms
Beginner · Course · 1 - 3 Months
Skills you'll gain: Convolutional Neural Networks, Random Forest Algorithm, Recurrent Neural Networks (RNNs), Decision Tree Learning, Deep Learning, Applied Machine Learning, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Algorithms, Predictive Modeling, Supervised Learning, Computer Vision, Classification Algorithms, Natural Language Processing
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: User Research, User Experience Design, User Experience, User Interface and User Experience (UI/UX) Design, Usability, Verification And Validation, Human Computer Interaction, Usability Testing, Design Research, Embedded Systems, Wireframing, Prototyping, Unified Modeling Language, Persona Development
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unix Shell, Unix Commands, z/OS, Unix, File Systems, Job Control Language (JCL), Operating Systems, Command-Line Interface, OS Process Management, System Programming, File Management, Mainframe Computing, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Ggplot2, Tidyverse (R Package), Data Visualization, Data Analysis, Exploratory Data Analysis, R Programming, Data Visualization Software, Data Wrangling, Data Manipulation, R (Software)
Intermediate · Guided Project · Less Than 2 Hours