
EDUCBA
Skills you'll gain: Microservices, Spring Framework, Spring Boot, YAML, MongoDB, Application Deployment, NoSQL, Ajax, Software Architecture, Java, Scalability, Load Balancing, Restful API, Web Applications, File Management
Mixed · Course · 1 - 3 Months

Skills you'll gain: File I/O, Integrated Development Environments, System Configuration
Beginner · Course · 3 - 6 Months

Skills you'll gain: Object Oriented Programming (OOP), Software Documentation, Java Programming, Java, Computer Programming, Programming Principles, Computational Thinking, Computer Science
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, Debugging, Functional Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Integration Testing, Command-Line Interface, Application Deployment, Dependency Analysis, Data Migration
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, Graph Theory, Algorithms, Java, Theoretical Computer Science, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Apache Hadoop, File Systems, Big Data, Data Infrastructure, Java, Data Structures, File Management, Systems Architecture, Data Processing, Distributed Computing, Data Storage, Development Environment, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Programming Principles, Java, Data Structures, Program Development, Eclipse (Software), Object Oriented Programming (OOP), Computer Programming, Debugging, Application Programming Interface (API), Database Application
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Web Services, Restful API, Apache Maven, Spring Boot, Spring Framework, Gradle, Simple Object Access Protocol (SOAP), Java Platform Enterprise Edition (J2EE), Java, API Design, Application Frameworks, Secure Coding, Object-Relational Mapping, Data Persistence, JSON, Extensible Markup Language (XML)
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Java Programming, Object Oriented Design, Software Design, Records Management, Programming Principles
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Maintainability
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Data Preprocessing, Model Deployment, Apache Mahout, Java, Java Programming, Apache Spark, Classification Algorithms, Applied Machine Learning, Deep Learning, Model Evaluation, Natural Language Processing, Data Cleansing, Machine Learning, Feature Engineering, Regression Analysis
Intermediate · Course · 1 - 4 Weeks