
LearnQuest
Skills you'll gain: Restful API, Web Services, Java Platform Enterprise Edition (J2EE), Software Design, Java, Application Programming Interface (API), API Design, JSON, Web Applications, Software Architecture
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: API Testing, Restful API, Application Programming Interface (API), Test Script Development, Software Testing, JSON, Data Validation, Test Automation, Test Case, Development Environment
Mixed · Course · 1 - 4 Weeks

Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Database Application, Full-Stack Web Development, Web Applications, Model View Controller, Authentications, Business Logic, SQL
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Feasibility Studies, Plant Operations and Management, Project Finance, Electric Power Systems, Electrical Power, Energy and Utilities, Engineering, Basic Electrical Systems, Sustainable Technologies, Systems Of Measurement, Project Implementation, Financial Analysis, Market Dynamics, Climate Change Mitigation, Project Management Life Cycle, Construction Management, Emerging Technologies, Project Management, Environmental Issue, Mechanical Engineering
Beginner · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: JUnit, Test Driven Development (TDD), Unit Testing, Test Case, Software Testing, Mockups, Eclipse (Software), Test Data, Development Testing, Test Automation, Test Execution Engine, Integrated Development Environments, Test Script Development, Testability, Java
Intermediate · Specialization · 1 - 3 Months
LearnQuest
Skills you'll gain: Java Programming, Java, File I/O, Eclipse (Software), Object Oriented Programming (OOP), Object Oriented Design, Integrated Development Environments, Development Environment, Software Design, Computer Programming, Application Frameworks, Programming Principles, Virtual Machines, Web Development, Debugging, Data Persistence, Package and Software Management, Data Structures
Intermediate · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: Java Platform Enterprise Edition (J2EE), Application Deployment, Web Applications, Application Servers, Java, Web Servers, Java Programming, Object-Relational Mapping, Web Development, Context Management, Application Frameworks, Scripting, Middleware, Server Side, Data Storage, Session Initiation Protocols, Data Sharing, Data Persistence, Event-Driven Programming, Hypertext Markup Language (HTML)
Intermediate · Specialization · 1 - 3 Months

LearnQuest
Skills you'll gain: Simple Object Access Protocol (SOAP), Restful API, Web Services, Hypertext Markup Language (HTML), HTML and CSS, Java Platform Enterprise Edition (J2EE), Software Design, Java, Extensible Markup Language (XML), Application Programming Interface (API), API Design, JSON, Software Architecture, Web Design and Development, Web Applications, Front-End Web Development, Web Development
Beginner · Specialization · 1 - 3 Months

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

Skills you'll gain: Apache Maven, Java Programming, Java, Build Tools, Eclipse (Software), Database Application, Full-Stack Web Development, CI/CD, Web Applications, Application Servers, Software Configuration Management, Continuous Integration, Application Development, Business Logic, UI Components, Integrated Development Environments, Role-Based Access Control (RBAC), Automation, Software Design Patterns, Program Development
Beginner · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: CI/CD, Jenkins, Docker (Software), Spring Boot, Kubernetes, Configuration Management, Containerization, Scalability, Software Documentation, Application Deployment, Cloud Deployment, Java, Spring Framework, API Gateway, Back-End Web Development, JUnit, Application Programming Interface (API), Secure Coding, Java Programming, React.js
Intermediate · Specialization · 1 - 3 Months