Udemybeginneren

Java New Features - Java 14, Java 10

Master new Java features & ace coding interviews! This hands-on course provides practical skills for Java programming success.

4.4(40)
3,198students
1h 59m
Certificate
Ajay Wadhara
Ajay WadharaJava and AWS Solution Architect

Course Content

Java New Features - Java 14, Java 10 is a beginner-level Udemy course taught by Ajay Wadhara. It runs 1h 59m, is taught in English, and includes a certificate of completion. Learners rate it 4.4 out of 5 from 40 reviews, with 3,198 students enrolled. It is a paid course, first published June 2020.

Stay Ahead in Java Development: Master the Latest Java Features

With Java's accelerated 6-month release cycle, staying current is crucial for Java developers. In today's competitive job market, demonstrating knowledge of the newest Java features is essential for success in technical interviews. Interviewers frequently probe candidates on recent additions, assessing their commitment to continuous learning – a significant advantage. This course provides a comprehensive, one-stop resource to master these new Java features, eliminating the need for endless searching.

What You'll Learn:

  • Essential Pre-Java 14 Features: (Content to be added) Build a strong foundation with key features introduced before Java 14.
  • Java Modularity: Understand and implement modularity for improved code organization and maintainability.
  • Local Variable Type Inference (var): Learn to use var for cleaner and more concise code.
  • New HttpClient: Explore the updated HttpClient for streamlined HTTP requests.
  • Java 14 New Features: Dive deep into the exciting additions of Java 14, including:
    • Helpful NullPointerExceptions: Understand and leverage improved null pointer exception handling.
    • Pattern Matching for instanceof: Master pattern matching for more expressive and efficient code.
    • Records: Learn to define data classes concisely with records.
    • Switch Expressions: Utilize switch expressions for more readable and powerful conditional logic.
    • Text Blocks: Simplify multi-line string handling with text blocks.
    • Flight Recorder & Event Streaming: Gain a detailed understanding of Flight Recorder and Event Streaming for performance analysis.
    • Garbage Collection Improvements: Explore the latest advancements in garbage collection for optimized performance.
  • Post-Java 14 Features: We'll cover new features as they are announced, starting with Java 15 (September 2020 release).

Learn by Doing:

This course emphasizes practical application. Alongside detailed tutorials, you'll find accompanying code examples to reinforce your understanding. We encourage you to practice and implement these new features in your own projects. Integrating Java 14 into your real-world projects will significantly enhance your skills and impress your team and code reviewers. You'll truly stand out as a proficient Java developer.

Course Overview:

This course begins by exploring the changes Oracle introduced with the shift to a 6-month release cadence and Long Term Support (LTS) since Java 9. We'll then guide you through the installation of Java 14 and demonstrate the corresponding changes within the IntelliJ IDE. The core of the course focuses on the new features of JDK 14, including the aforementioned enhancements. We conclude with a discussion of recent Garbage Collection improvements.

If you're a Java programmer eager to embrace new technologies and elevate your skills, this course is designed for you! Join us and stay at the forefront of Java development.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(424)
2h 18m
beginner
skillshare

New York City Urban Landscape in Watercolour

by Watercolour Mentor (Darren Yeo Artist)

5.0(55)
1h 14m
beginner
skillshare