Course Outline
Introduction
Overview of Java 11 Features and Architecture
- Key components.
- API features.
Installing the Java Development Kit (JDK)
- Version-string format.
- Using a configuration file.
- JDK 11 directory structure.
Migrating From an Older Version to Java 11
- Updating third-party libraries.
- Running jdeps on code.
Exploring Changes in Java 11
- HTTP client implementation.
- New methods for collections, optionals, and streams.
Executing the Java Shell Tool (JShell)
- Command-line execution.
- Starting and stopping JShell.
Creating Applications in Java
- Creating projects, packages, and classes.
- Running the main method.
Executing a Java Program
- Source and class directories.
- Compiling the source code.
Storing Information Using Java Variables
- Java syntax and data types.
- Variable types and actions.
Working With Text Using Java String
- Creating a string.
- Text blocks.
- Manipulating strings and text.
Performing Variable Operations in Java 11
- Loops and conditions.
- Java arrays.
- Calling methods.
Managing Java Classes and Interfaces
- Inheritance.
- Nested and abstract classes.
- Java interface.
Packaging an Application Using a Java Module
- Running a Java module.
- Module services.
Troubleshooting
Summary and Conclusion
Requirements
- Familiarity with basic computing concepts.
- A general understanding of programming principles.
Target Audience
- Programmers.
- Developers.
Testimonials (3)
That we got a complex overview also about the context - for example why do we need some annotations and what they mean. I liked the practical part of the training - having to manually run the commands and call the rest api's
Alina - ACCENTURE SERVICES S.R.L
Course - Quarkus for Developers
interaction through exercises and also projects sharing
Claudiu - MSG system
Course - Advanced Spring Boot
The extra information that was shared, the training was not straightforward groovy, which was nice.