
Vanderbilt University
Skills you'll gain: Generative AI Agents, Java, JUnit, Generative AI, LLM Application, OpenAI, Prompt Engineering, Large Language Modeling
Beginner · Course · 1 - 3 Months

Skills you'll gain: Java Programming, Development Environment, Java, Integrated Development Environments, Software Development Tools, Virtual Machines, Encryption, Cryptography, Application Performance Management, Scalability
Intermediate · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Java, Maintainability, Programming Principles, Computer Programming, Application Development, Android Development, Software Design Patterns, Debugging
Beginner · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Application Development, Computer Programming, User Interface (UI), Programming Principles, Databases, System Design and Implementation, File Management, Data Validation
Beginner · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Object Oriented Design, Java, Software Architecture, Object Oriented Programming (OOP), Data Structures, Software Design, Computer Programming, Programming Principles, Application Development, Unified Modeling Language, UI Components
Mixed · Course · 1 - 3 Months

Skills you'll gain: Transaction Processing, Data Access, Dataflow, Database Management, Stored Procedure, SQL, Object-Relational Mapping, Data Integrity, Data Import/Export, Databases, Secure Coding, File Systems
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Java Programming, Java, Integrated Development Environments, Mobile Development, Computer Programming, Object Oriented Programming (OOP), Debugging, Data Structures
Beginner · Guided Project · Less Than 2 Hours

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

Duke University
Skills you'll gain: Java Programming, Object Oriented Programming (OOP), Data Structures, Java, Cryptography, Software Engineering, Computer Programming, Algorithms, Encryption, Data Analysis, Data Processing, Web Servers, File Management, Debugging
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Java, Java Programming, Eclipse (Software), Object Oriented Programming (OOP), Development Environment, Computer Programming, Program Development, Virtual Machines, Web Applications, Software Installation
Intermediate · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Spring Framework, Object-Relational Mapping, Java, Scalability, Cloud Services, Cloud Computing, Cloud Computing Architecture, JSON, Security Controls, Data Security, Web Servers, Restful API, Web Applications, Object Oriented Design, Database Design, Dependency Analysis
Intermediate · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Generative AI Agents, Java, Agentic systems, OpenAI, Generative AI, Prompt Engineering, Large Language Modeling, Document Management, Secure Coding, Business Logic, Software Design Patterns, Coordination
Intermediate · Course · 1 - 3 Months