Java 21, Java 17, Java 11, Java 8 (adv.) and Spring Boot 3

Master the latest topics; get Oracle OCP Certification (1Z0-830, 829, 819, 809) and code a Spring Boot application
4.50 (2459 reviews)
Udemy
platform
English
language
Programming Languages
category
Java 21, Java 17, Java 11, Java 8 (adv.) and Spring Boot 3
21 552
students
32 hours
content
Mar 2025
last update
$69.99
regular price

What you will learn

Apply functional programming techniques in Java i.e. lambda expressions (including method references) and Streams.

Obtain the knowledge of many advanced Java concepts such as Concurrency, Generics/Collections, Localization, JDBC and IO/NIO.2.

Master the important topics introduced Java since Java 8 e.g. modules, sealed classes, records, switch expressions, unnamed classes and instance main methods.

Acquire the skills to pass the Java OCP exams.

Course Gallery

Java 21, Java 17, Java 11, Java 8 (adv.) and Spring Boot 3 – Screenshot 1
Screenshot 1Java 21, Java 17, Java 11, Java 8 (adv.) and Spring Boot 3
Java 21, Java 17, Java 11, Java 8 (adv.) and Spring Boot 3 – Screenshot 2
Screenshot 2Java 21, Java 17, Java 11, Java 8 (adv.) and Spring Boot 3
Java 21, Java 17, Java 11, Java 8 (adv.) and Spring Boot 3 – Screenshot 3
Screenshot 3Java 21, Java 17, Java 11, Java 8 (adv.) and Spring Boot 3
Java 21, Java 17, Java 11, Java 8 (adv.) and Spring Boot 3 – Screenshot 4
Screenshot 4Java 21, Java 17, Java 11, Java 8 (adv.) and Spring Boot 3

Loading charts...

Comidoc Review

Our Verdict

This course is a must-have for Java developers aiming to stay updated with the latest trends and improve programming skills. While audio quality issues slightly mar the experience and some topics might benefit from additional depth, overall this course offers valuable insights, particularly for experienced programmers preparing for certification exams.

What We Liked

  • Comprehensive coverage of Java 21 to Java 8 and advanced techniques, providing a solid foundation for modern development projects.
  • Practical approach with clear and applicable examples that make concepts easy to understand and apply in real-world situations.
  • Instructor demonstrates deep understanding of the Java language and exceptional ability to communicate complex concepts clearly and concisely.

Potential Drawbacks

  • Sound quality varies, with some videos suffering from poor sound quality, impacting overall listening experience.
  • Less experienced programmers may find some topics overly complex or insufficient introduction and examples for key concepts.
  • Lack of depth in certain topics such as Generics, Concurrent collections, ResourceBundle, Annotations, making it challenging to grasp their practical applications.
4435956
udemy ID
08/12/2021
course created date
17/07/2022
course indexed date
Bot
course submited by