
LearnQuest
Skills you'll gain: JUnit, Unit Testing, Test Case, Eclipse (Software), Test Data, Test Automation, Test Execution Engine, Integrated Development Environments, Java
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Infrastructure As A Service (IaaS), Service Level Agreement, Platform As A Service (PaaS), Software As A Service, Cloud Infrastructure, Cloud Services, Cloud Computing, Cloud Platforms, Public Cloud, Application Development, Application Deployment, Cloud Applications, Cloud Computing Architecture, Cloud Solutions, Private Cloud, Service Level, Business Software, DevOps, Collaborative Software, Agile Methodology
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Chart.js, Responsive Web Design, Bootstrap (Front-End Framework), Dashboard, HTML and CSS, Data Visualization, Web Design, Web Applications, User Interface (UI), User Interface (UI) Design, Web Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: GitHub, Version Control, Bootstrap (Front-End Framework), .NET Framework, Model View Controller, Cross Platform Development, Microsoft Development Tools, Development Environment, Authentications, Web Applications, OAuth, jQuery, Responsive Web Design, Data Validation, Databases
Beginner · Course · 1 - 3 Months

Skills you'll gain: Restful API, API Design, Spring Boot, Authentications, Test Automation, JSON, Application Deployment, Spring Framework, Application Programming Interface (API), Object-Relational Mapping, JUnit, Test Case, Software Quality Assurance, Software Testing, Business Logic, Back-End Web Development, Data Modeling, Software Architecture, Java Programming, Java
Beginner · Specialization · 1 - 3 Months

University of Minnesota
Skills you'll gain: Customer Acquisition Management, Target Market, Market Opportunities, Competitive Analysis, Go To Market Strategy, Market Analysis, Persona Development, Ideation, Value Propositions, Business Modeling, New Product Development, Entrepreneurship, Strategic Partnership, Process Mapping, Sprint Planning, Brainstorming, Growth Strategies, Price Negotiation, New Business Development, Problem Solving
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: IBM Cloud, Cryptography, Algorithms, Python Programming, Linear Algebra, Computational Thinking, Computer Science, Jupyter, Physics, Simulations, Software Installation, Development Environment
Beginner · Course · 3 - 6 Months

Scrimba
Skills you'll gain: Typography, Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, UI Components, Web Design, Web Design and Development, Front-End Web Development, Mockups, User Interface (UI), Web Development, Debugging
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Tensorflow, Applied Machine Learning, Python Programming, Jupyter, Artificial Neural Networks, Deep Learning, Computer Vision, Machine Learning
Intermediate · Guided Project · Less Than 2 Hours

Alibaba Cloud Academy
Skills you'll gain: Data Visualization Software, Big Data, Apache Hadoop, Apache Spark, Apache Hive, Distributed Computing, Data Processing, Data Warehousing, Data Analysis, Data Integration, Cloud Security, Artificial Intelligence and Machine Learning (AI/ML), SQL
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Applications, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Javascript, Database Management
Build toward a degree
Beginner · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: Visual Basic (Programming Language), Development Environment, Program Development, Microsoft Development Tools, .NET Framework, Data Storage, Computer Programming, Software Development, Computational Logic, Cross Platform Development, Command-Line Interface, Debugging
Beginner · Course · 1 - 4 Weeks