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
Introduction
Java Syntax and Conventions
Java 7
Idiomatic Java 8: Lambdas, Streams, and Dates
New Date and Time API
Java 8 Miscellaneous
6 Lessons
Advantages of Java 9
4 Lessons
Java 10 - 17
3 Lessons
Java Ecosystem
4 Lessons
Maven and JUnit
4 Lessons
Utilizing Essential Libraries
4 Lessons
Modern Java Concurrency
5 Lessons
RxJava
4 Lessons
Other JVM Languages
3 Lessons
Groovy
5 Lessons
Gradle
4 Lessons
Spock
3 Lessons
Scala
8 Lessons
RESTful
4 Lessons
Microservices and Clouds
3 Lessons
Grails
5 Lessons
Spark
2 Lessons
Spring Boot
4 Lessons
Play Framework
2 Lessons
Ratpack
6 Lessons
Final Thoughts
2 Lessons
Appendix
3 Lessons
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
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_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor