Book Content
chapters • 23h total length
1. Getting started with Java 12
2. Learn Object-Oriented Programming (OOP)
3. Java fundamentals
4. Exception handling
5. Strings, input/output, and files
6. Data structures, generics and popular utilities
7. Java standard and external libraries
8. Multithreading and concurrent processing
9. JVM structure and garbage collection
10. Manage data in database
11. Network progeamming
12. Java GUI programming
13. Java standard streams
14. Functional programming
15. Reactive programming
16. Microservices
17. Java Microbenchmark Harness
18. Best practices for writing high-quality code
19. Java getting new features














