This course will help you understand the latest in Java up to version 17.
Intermediate
119 Lessons
11h
Certificate of Completion
This course will help you understand the latest in Java up to version 17.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
This course is meant for Java programmers or aspiring programmers who want to know about the latest Java and JVM technology. Throughout this course, you will get several opportunities to get hands-on experience with various Java concepts. This course will help you understand the latest in Java up to version 17; cloud and microservices; build, testing, and web frameworks; reactive programming in Java; and the best JVM languages so you can advance your career in software development. Moreover, you will al...
What You'll Learn
You will learn about the latest updates in Java and JVM technology.
You will get hands-on experience with Scala, Groovy and Gradle.
You will understand the differences between different Java versions.
What You'll Learn
You will learn about the latest updates in Java and JVM technology.
Show more
Course Content
Java Syntax and Conventions
Idiomatic Java 8: Lambdas, Streams, and Dates
New Date and Time API
Java 8 Miscellaneous
6 Lessons
Java 10 - 17
3 Lessons
Java Ecosystem
4 Lessons
Modern Java Concurrency
5 Lessons
Other JVM Languages
3 Lessons
Groovy
5 Lessons
Scala
8 Lessons
Spring Boot
4 Lessons
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.