
LearnKartS
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Software Design Patterns, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Bash (Scripting Language), Shell Script, Linux Commands, Command-Line Interface, Linux, Scripting
Intermediate · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: Angular, Node.JS, Full-Stack Web Development, HTML and CSS, User Interface (UI), Application Deployment, Back-End Web Development, Javascript, MongoDB, User Interface (UI) Design, Front-End Web Development, Web Applications, JavaScript Frameworks, Scalability, Restful API, Middleware, Bootstrap (Front-End Framework), jQuery, Databases, Cascading Style Sheets (CSS)
Intermediate · Specialization · 1 - 3 Months

University of London
Skills you'll gain: User Experience Design, User Experience, Wireframing, Persona (User Experience), Application Lifecycle Management, Application Design, Technical Communication, Web Design and Development, Prototyping, UI/UX Research, Web Development, User Research, Mockups, Usability Testing, Application Development, Responsive Web Design, Version Control, Brainstorming, Javascript, MongoDB
Mixed · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: React.js, Web Applications, Hypertext Markup Language (HTML), Front-End Web Development, JavaScript Frameworks, Javascript, Cascading Style Sheets (CSS), Web Development, User Interface (UI)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Design, Process Mapping, Brochures, Marketing Collateral, Graphic Design, Presentations, Content Creation, Marketing Materials, Color Theory, Portfolio Management, Brand Awareness
Advanced · Guided Project · Less Than 2 Hours

Skills you'll gain: Canva (Software), Social Media Content, Social Media Marketing, Graphic Design, Social Media, Content Creation, Creative Design, Marketing Design, Marketing Collateral, Instagram, Design Elements And Principles, Editing, Photo Editing, Branding, Marketing, Video Editing
Beginner · Guided Project · Less Than 2 Hours

LearnQuest
Skills you'll gain: Microservices, Spring Boot, Software Architecture, API Gateway, Spring Framework, Service Oriented Architecture, Cloud Computing Architecture, Load Balancing, Systems Architecture, Web Services, Cloud Services, Software Design Patterns, Scalability, Restful API
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Eclipse (Software), Integrated Development Environments, Java Programming, Object Oriented Programming (OOP), Development Environment, Program Development, Software Installation, Debugging, Computer Programming
Beginner · Course · 1 - 3 Months

Skills you'll gain: Unit Testing, Test Driven Development (TDD), Test Case, Program Development, Development Testing, Software Testing, Java Programming, Java, Software Engineering
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Javascript, Event-Driven Programming, Web Development, HTML and CSS, Web Applications, Interactive Design, Debugging, Data Validation
Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: IntelliJ IDEA, Java Programming, Object Oriented Programming (OOP), Java, Integrated Development Environments, Computer Programming, Open Source Technology, Programming Principles, Distributed Computing, Scalability, Functional Design, Algorithms
Intermediate · Course · 1 - 4 Weeks