Course Outline

Introduction to Java 21

  • Overview of Java 21 and its LTS status
  • Key improvements compared to previous versions
  • Setting up the Java 21 development environment

New Features and Enhancements

  • New language features and syntax updates
  • Enhancements in pattern matching and records
  • New APIs and library updates

Performance Optimization with Java 21

  • Memory management improvements
  • Performance tuning techniques
  • Using the latest JVM enhancements

Modular Programming in Java 21

  • Module system updates
  • Creating and managing modular applications
  • Best practices for modular Java development

Advanced Language Features

  • Sealed classes and pattern matching
  • Enhanced switch statements and expressions
  • Advanced use of records and data classes

Integrating Java 21 with Modern Libraries

  • Working with updated libraries and frameworks
  • Using Java 21 in microservices and cloud applications
  • Leveraging new library functions for efficiency

Testing and Debugging in Java 21

  • New debugging tools and techniques
  • Writing unit tests for new language features
  • Integrating with popular testing frameworks

Deploying and Maintaining Java 21 Applications

  • Deployment strategies and best practices
  • Managing version upgrades and compatibility
  • Monitoring and maintaining long-term support applications

Summary and Next Steps

Requirements

  • Basic knowledge of programming concepts
  • Previous experience with Java (any version)
  • Familiarity with object-oriented programming (OOP) principles

Audience

  • Java developers aiming to upgrade to the latest version
  • Software engineers seeking to enhance their Java skills
  • IT professionals involved in Java-based application development
 21 Hours

Delivery Options

Private Group Training

Our identity is rooted in delivering exactly what our clients need.

  • Pre-course call with your trainer
  • Customisation of the learning experience to achieve your goals -
    • Bespoke outlines
    • Practical hands-on exercises containing data / scenarios recognisable to the learners
  • Training scheduled on a date of your choice
  • Delivered online, onsite/classroom or hybrid by experts sharing real world experience

Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Contact us for an exact quote and to hear our latest promotions


Public Training

Please see our public courses

Provisonal Upcoming Courses (Contact Us For More Information)

Related Categories