
Skills you'll gain: JUnit, Apache Maven, Spring Boot, Model View Controller, Unit Testing, Microservices, Application Development, Spring Framework, Redis, Restful API, YAML, Java, Java Programming, MongoDB, Application Deployment, NoSQL, Ajax, Hibernate (Java), Data Persistence, Software Testing
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Data Ethics, Model Deployment, Restful API, Software Design, Application Deployment, Software Architecture, Continuous Integration, Software Design Patterns, Software Development, LLM Application, Java, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML), Development Environment, Image Analysis, Java Programming
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Model View Controller, Java Platform Enterprise Edition (J2EE), Back-End Web Development, Full-Stack Web Development, Server Side, Email Automation, Data Access, Apache Tomcat, Front-End Web Development, Java Programming, Web Design and Development, Databases, PostgreSQL, Relational Databases, Java, User Interface (UI), Web Design, Web Servers, Systems Development, Application Servers
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Full-Stack Web Development, UI Components, User Interface (UI), MySQL, Object Oriented Programming (OOP), Event-Driven Programming, Human Computer Interaction, Database Design, Application Deployment, Application Design, Python Programming, User Interface (UI) Design, Application Development, Database Management, Graphical Tools, Database Application, Databases, Software Design, Computer Graphics, Development Environment
Intermediate · Specialization · 1 - 3 Months
Skills you'll gain: Java, Performance Tuning, Engineering Software, Data Structures, Software Engineering, Application Performance Management, Tree Maps, Scalability, Program Development, Maintainability, Algorithms, Benchmarking, Theoretical Computer Science
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Restful API, Application Security, Java, Model View Controller, Development Environment, Web Applications, Application Programming Interface (API), Apache Maven, Authorization (Computing), Authentications, Role-Based Access Control (RBAC)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: JUnit, Java Programming, Unit Testing, Java, Software Testing, Quality Assurance, Test Case, Software Development, Application Development, Data Validation, Object Oriented Programming (OOP), Debugging, User Interface (UI), Command-Line Interface, Data Modeling, Requirements Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI) Design, Java, Application Design, Application Development, Databases, Development Environment, Data Validation, Debugging, Program Development, Data Modeling, Transaction Processing, Maintainability
Beginner · Course · 1 - 4 Weeks

Oracle
Skills you'll gain: Java, Object Oriented Programming (OOP), Oracle Cloud, Computer Programming, Cloud Development, Integrated Development Environments, Development Environment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Servers, Business Logic, Role-Based Access Control (RBAC), User Accounts, Data Validation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Hibernate (Java), Object-Relational Mapping, Data Validation, Database Design, User Interface (UI), Database Application, Relational Databases, Development Environment, Java, Application Development, Data Persistence, Data Integrity, Transaction Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Development, UI Components, Program Development, Maintainability
Beginner · Course · 1 - 4 Weeks