
Skills you'll gain: Java Programming, Java, Object Oriented Design, Data Validation, Test Script Development, Object Oriented Programming (OOP), Test Automation, Application Design, Application Development, Software Testing, Test Case, Data Modeling, Verification And Validation, User Interface (UI), Business Logic, Maintainability, Data Integrity
Beginner · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: Microservices, Spring Boot, YAML, MongoDB, Application Deployment, NoSQL, Ajax, Software Architecture, Frontend Integration, Java, Scalability, Load Balancing, Configuration Management, System Monitoring
★ 4.8 (22) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Selenium (Software), Java, Java Programming, File I/O, File Management, Cascading Style Sheets (CSS), Extensible Markup Language (XML), Test Automation, Extensible Languages and XML, Test Script Development, Web Scraping, Apache, Web Development Tools, Data Import/Export, Verification And Validation, HTML and CSS, Hypertext Markup Language (HTML)
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Model Training, Java Programming, Java, Feature Engineering, Machine Learning Methods, Statistical Machine Learning, Machine Learning Algorithms, Deep Learning, Data Pipelines
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), User Interface (UI) Design, Java, Java Programming, Application Design, Application Development, Database Development, Database Management, Databases, Data Persistence, Development Environment, Data Validation, Program Development, Configuration Management, Data Modeling, Data Integrity, Verification And Validation
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Application Design, Application Development, UI Components, Event-Driven Programming, Integrated Development Environments, Java Programming, User Interface (UI), Java, User Interface (UI) Design, Application Frameworks
★ 4.5 (21) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Apache Maven, Build Tools, Eclipse (Software), CI/CD, Java, Continuous Integration, Integrated Development Environments, Dependency Analysis, Extensible Markup Language (XML)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model View Controller, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Java, Web Applications, Java Programming, Code Reusability, Back-End Web Development, Server Side, Data Access, Integrated Development Environments, Databases, Authentications
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Spring Framework, Web Applications, Java Platform Enterprise Edition (J2EE), Application Frameworks, Java Programming, Object Oriented Design, Back-End Web Development, Authentications, Application Development, Software Design, Database Design, Model View Controller, Databases, Extensible Markup Language (XML), Data Access
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Java Programming, Database Application, Full-Stack Web Development, Web Applications, Model View Controller, Authentications, Authorization (Computing), Identity and Access Management, Business Logic, Dashboard Creation, Data Access
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Jenkins, CI/CD, Continuous Integration, Version Control, Git (Version Control System), Continuous Deployment, Java Programming, Java, Verification And Validation, Data Validation, Application Development, Application Design, Object Oriented Programming (OOP), Software Architecture, Data Modeling
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Java, Java Programming, File I/O, Object Oriented Programming (OOP), Object Oriented Design, Data Structures, Computer Programming, Android Development, Application Development, Programming Principles, Program Development, Problem Solving
Beginner · Course · 1 - 3 Months