JavaSpecialists – Mastering Java 17
Mastering Java 17 Course. As one of the most popular programming languages, Java releases a new version with advanced features every six months. Development companies that do not keep up with this pace of updates may be working with old technologies and have to solve problems solved in newer versions in other ways. This course will help you get acquainted with the latest features of Java 12 to 17 and take advantage of them in your projects. During the course, you will understand the concepts well by doing practical exercises and you will be able to quickly implement them in your projects. What you will learn: Language improvements: Deep understanding of new concepts such as NullPointerExceptions, switch statements, text blocks, pattern matching for instanceof, records, and sealed classes. Performance Improvement: Explore reasons for disabling bias locking, understand value-based classes, and get acquainted with two new garbage collectors: ZGC and Shenandoah. Tools and API improvements: Use of advanced random number generators, context-specific serialization deactivation filters, and increased JVM security through stronger encapsulation and removal of the insecure security manager. This course is suitable for people who: They are currently programming with Java 11 and need to upgrade their systems. They are using Java 17 but haven’t understood all the intricacies of the new versions. They are looking for in-depth and practical learning of the latest Java features.

Instant high-definition streaming with zero paywalls.
What You'll Master in this Course
Course Curriculum32 Lectures
1 sections • 11.2 hours total length
Requirements
- Basic enthusiasm to learn and follow along with lessons
- A computer or mobile device with a modern internet connection
Description
Instructor
JavaSpecialists
Specialist in Software Engineering & Algorithms
Passionate educator focused on real-world practical skills, modern frameworks, and production-ready engineering practices. Delivering step-by-step masterclasses accessible to learners globally on MJ Accedemy.

Instant high-definition streaming with zero paywalls.
Students Also Viewed

90 Days of Python : From Zero to becoming a Pro Developer
Coding School

Developing Android Applications with Kotlin
Industry Specialist

Complete And Ultimate C Programming Course
Industry Specialist

50 days of LEETCODE in C++:MAANG Algorithms Coding Interview
Industry Specialist