
Universidad de Palermo
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Java, Java Programming, Programming Principles
ā 4.6 (7) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Code Reusability
Beginner Ā· Course Ā· 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Object Oriented Design, JUnit, Object Oriented Programming (OOP), Software Design Patterns, Software Engineering, Java, Unified Modeling Language, Software Design, Java Programming, Software Architecture, Model View Controller, Conceptual Design
ā 4.6 (7) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

University of California San Diego
Skills you'll gain: Bioinformatics, Algorithms, Data Structures, Theoretical Computer Science, Precision Medicine, Data Transformation, Life Sciences
ā 4.5 (1.1K) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Board Infinity
Skills you'll gain: Angular, HTML and CSS, Data Structures, Spring Boot, Eclipse (Software), Restful API, Java Programming, JavaScript Frameworks, Object Oriented Programming (OOP), Model View Controller, Software Development Tools, Hypertext Markup Language (HTML), Java, Computer Programming Tools, Application Frameworks, Front-End Web Development, Spring Framework, Object Oriented Design, Cascading Style Sheets (CSS), Javascript
ā 4.4 (864) Ā· Intermediate Ā· Specialization Ā· 1 - 3 Months

Skills you'll gain: Eclipse (Software), Data Structures, Video Game Development, Java Programming, Java, UI Components, Programming Principles, Game Design, User Interface (UI), Integrated Development Environments, Development Environment, Program Development
Beginner Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Unit Testing, Java, Java Programming, Test Script Development, Test Automation, Software Development, Development Testing, Program Development, Application Design, Software Testing, Application Development, Programming Principles, Data Validation, User Interface (UI), Maintainability, Software Design, Debugging, Data Integrity
Beginner Ā· Course Ā· 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Generative AI Agents, Agentic Workflows, AI Orchestration, LLM Application, OpenAI API, Java Programming, Java, AI Workflows, Agentic systems, Generative AI, Prompt Patterns, Prompt Engineering, AI Integrations, Persona (User Experience), Document Management, Secure Coding, Business Logic, Software Design Documents, Plan Execution, Software Design Patterns
ā 4.3 (10) Ā· Intermediate Ā· Course Ā· 1 - 3 Months
Skills you'll gain: Apache Maven, Maintainability, Java Programming, Gradle, Software Design, Software Architecture, Software Design Patterns, Build Tools, Object Oriented Design, Object Oriented Programming (OOP), Machine Learning Methods, Integration Testing, Dependency Analysis, User Interface (UI) Design, Design Strategies, Design Elements And Principles, Program Evaluation, Automation
Advanced Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Java, Java Programming, Application Development, Programming Principles, Data Storage, Data Entry, Computer Programming, Algorithms
ā 4.6 (8) Ā· Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Java, Algorithms, Application Programming Interface (API), Data Structures
Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Spring Framework, Java Programming, Java, Application Frameworks, Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Extensible Markup Language (XML)
ā 4.7 (13) Ā· Mixed Ā· Course Ā· 1 - 4 Weeks