CONTENUTI
Functional Programming
- Functional Interfaces and Lambda Expressions
- Collections Streams, and Filters
- Built-in Functional Interfaces
Modular Programming
- Introduction to Modular Programming in Java
- Services in a Modular Application
- Migration to a Modular Application
Streams and Parallel Streams
- Concurrency
- Parallel Streams
- Terminal Operations: Collectors
- Creating Custom Streams
Java API Programming and Secure Coding Concepts
- I/O (Fundamentals and NIO2)
- Secure Coding
- Database Applications with JDBC
- Localization
Collections and Generics
- What is the Collections Framework?
- Iterators
- Type-Wrapper Classes
- What are Generics?
Exception Handling and Assertions
- Exceptions
- Error handling
- Assertions