Udemy.Java.25.Essentials.Master.Every.New.Feature.2026.BOOKWARE-IWL
NFO
Title: Udemy.Java.25.Essentials.Master.Every.New.Feature.2026.BOOKWARE-IWL
Date: 2026-10-17
Platform: Udemy
Runtime: 8h 46m
Size: 4.27 GiB
Subs: welcome-course-overview-course-goals-whats-covered-prerequisites-why-java.autogenerated.vtt
Url: https://www.udemy.com/course/java-25-essentials-master-every-new-feature/
Resources: 138 files
Lessons:
01 - Welcome & Course Overview: Course goals, what's covered, prerequisites, why Java (5m)
02 - What's New in Java 25 The Big Picture (9m 36s)
03 - Which JDK should I install? (8m 14s)
04 - Install JDK 25 for Windows (4m 20s)
05 - Install JDK 25 for Mac (2m 37s)
06 - Install JDK 25 for Linux (3m 19s)
07 - IntelliJ IDEA Setup on Windows: Download and Install (5m 51s)
08 - Installing IntelliJ IDEA on macOS: Step-by-Step Setup (4m 40s)
09 - Installing IntelliJ IDEA on Linux: Snap Commands & Quick Start (3m 47s)
10 - Configuring IntelliJ IDEA for Windows (6m 35s)
11 - Configuring IntelliJ IDEA for Mac (6m 28s)
12 - Configuring IntelliJ IDEA for Linux (6m 27s)
13 - Creating the Course Project and Your First Java 25 Program (3m 53s)
14 - The Old Way - Boilerplate in Java (3m 20s)
15 - Instance Main Methods — Say Goodbye to static (7m 6s)
16 - Compact Source Files in Practice (7m 25s)
17 - Constructor Limitations Before Java 25 (5m 38s)
18 - Flexible Constructors Validation Before super() (7m 14s)
19 - Flexible Constructors Advanced Patterns (11m 47s)
20 - Pattern Matching Recap - Where We Are (6m 8s)
21 - Primitives in instanceof (7m 50s)
22 - Primitives in Switch Expressions (6m 53s)
23 - Primitive Patterns with Records (8m 26s)
24 - Real-World Pattern Matching Scenarios (10m 44s)
25 - Understanding Java Modules - Quick Recap (5m 31s)
26 - Module Import Declarations Explained (4m 32s)
27 - Practical Module Imports (4m 59s)
28 - The Problem with ThreadLocal (6m 54s)
29 - Introducing Scoped Values (6m 13s)
30 - Scoped Values - Inheritance & Virtual Threads (6m 3s)
31 - Migrating from ThreadLocal to ScopedValue (8m 41s)
32 - Why Structured Concurrency Matters (8m 3s)
33 - StructuredTaskScope Fundamentals (10m 18s)
34 - ShutdownOnFailure and ShutdownOnSuccess (8m 48s)
35 - Building Resilient Concurrent Applications (7m 8s)
36 - The Need for Stable Values (6m 35s)
37 - StableValue API Deep Dive (6m 58s)
38 - Stable Lists and Maps (6m 57s)
39 - Performance Benefits of Stable Values (6m 35s)
40 - Introduction to AOT in Java (3m 51s)
41 - Creating AOT Caches - The Easy Way (6m 8s)
42 - Understanding JIT Warmup (6m 20s)
43 - AOT Method Profiling in Practice (8m 12s)
44 - Object Headers in the JVM (7m 7s)
45 - Compact Headers: 10-20% Less Memory (5m 49s)
46 - Java GC Landscape in 2025 (6m 57s)
47 - Generational Shenandoah Explained (7m 59s)
48 - Configuring Shenandoah GC (8m 21s)
49 - GC Selection Guide for Java 25 (7m 22s)
50 - Cryptography Fundamentals for Developers (7m 20s)
51 - The New KDF API (7m 18s)
52 - Secure Password Storage with KDF (7m 46s)
53 - Understanding PEM Format (6m 14s)
54 - Working with PEM in Java 25 (7m 1s)
55 - JFR Overview: Your Production Profiler (7m 50s)
56 - JFR Cooperative Sampling (JEP 518) (8m 24s)
57 - CPU-Time Profiling (JEP 509) (11m 13s)
58 - Method Timing & Tracing (JEP 520) (9m 32s)
59 - Building a Performance Dashboard (8m 10s)
60 - SIMD and Vectorization Explained (5m 31s)
61 - Vector API Fundamentals (9m 25s)
62 - Image Processing with Vector API (7m 49s)
63 - Vector API Performance Considerations (8m 42s)
64 - What Got Removed in Java 25 (4m 43s)
65 - Migration Considerations (5m 24s)
66 - Project Setup: Modern Java 25 Application (5m 29s)
67 - Building a REST API with Java 25 Features (15m 24s)
68 - High-Performance Data Processing (10m 19s)
69 - Monitoring with JFR (9m)
70 - Optimizing Startup with AOT (8m 26s)
71 - Implementing Secure Token Generation (12m 35s)
72 - Java 25 Feature Summary & Cheat Sheet (8m 14s)
73 - What's Coming in Java 26 & Beyond (4m 30s)
74 - Bonus Lecture and Information (4m 48s)
Every new Java 25 LTS feature, coded and explained: language, concurrency, performance,
security, profiling
Files
| Path | Size |
|---|---|
| udemy.java.25.essentials.master.every.new.feature.2026.bookware-iwl.nfo | 4,53 KB |
| udemy.java.25.essentials.master.every.new.feature.2026.bookware-iwl.r00 | 381,47 MB |
| udemy.java.25.essentials.master.every.new.feature.2026.bookware-iwl.r01 | 381,47 MB |
| udemy.java.25.essentials.master.every.new.feature.2026.bookware-iwl.r02 | 381,47 MB |
| udemy.java.25.essentials.master.every.new.feature.2026.bookware-iwl.r03 | 381,47 MB |
| udemy.java.25.essentials.master.every.new.feature.2026.bookware-iwl.r04 | 381,47 MB |
| udemy.java.25.essentials.master.every.new.feature.2026.bookware-iwl.r05 | 381,47 MB |
| udemy.java.25.essentials.master.every.new.feature.2026.bookware-iwl.r06 | 381,47 MB |
| udemy.java.25.essentials.master.every.new.feature.2026.bookware-iwl.r07 | 381,47 MB |
| udemy.java.25.essentials.master.every.new.feature.2026.bookware-iwl.r08 | 381,47 MB |
| udemy.java.25.essentials.master.every.new.feature.2026.bookware-iwl.r09 | 381,47 MB |
| udemy.java.25.essentials.master.every.new.feature.2026.bookware-iwl.r10 | 171,93 MB |
| udemy.java.25.essentials.master.every.new.feature.2026.bookware-iwl.rar | 381,47 MB |
| udemy.java.25.essentials.master.every.new.feature.2026.bookware-iwl.sfv | 984 B |