Java Programming, Lambda and more (Java 13, 12, 11, 10, 9,8)

Learn modern Java using Hands-on Step by Step approach. Learn Java 13, Java 12, Java 11, Java10, Java 9, Java 8 features
4.54 (1617 reviews)
Udemy
platform
English
language
Operating Systems
category
instructor
Java Programming, Lambda and more (Java 13, 12, 11, 10, 9,8)
41 897
students
12.5 hours
content
Mar 2020
last update
FREE
regular price

What you will learn

You will learn and understand latest java programming

You will learn and understand the developer features added in Java13, 12, 11, 10, 9 & 8

Java8+: You will completely understand Lambda expression

Java8+: You will learn how a real world application is created using Lambda expression

Java8+: You will completely understand Streams, Stream Operation, Numeric Streams and Optional

Java8+: You will learn about the functional interfaces

Java8+: You will learn what are default and static methods of Interface

Java8+: You will learn about the new DateTime API, LocalDate, LocalTime and LocalDateTime

Java9+: You will learn about JavaShell

Java9+: You will learn about module system and how to create modular applications

Java9+: You will learn about Factory method of collections

Java9+: You will learn and understand Try-with-resource

Java10+: You will learn and understand the new type "var"

Java10+: You will learn about GC1 enhancements

Java11+: You will learn and understand the new HTTP Client API

Java11+: You will learn about Epsilon GC

Java12+: You will learn about Switch Expressions

Java13+: You will learn about Switch Expressions Enhancements

Java13+: You will learn and understand TextBlocks

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

Designed for Java developers seeking an up-to-date exploration of the latest language developments, this step-by-step course delivers valuable, practical insights. Address minor shortcomings with heightened attention to supplementary learning materials and sound quality.

What We Liked

  • Comprehensive coverage of Java versions 8 through 13, including developer features and real-world applications
  • Hands-on, step-by-step approach with live coding and practical use cases for Lambda expressions, Stream Operations, and Optional
  • In-depth exploration of functional interfaces, default and static methods, DateTime API, JavaShell, module system, and more
  • Engaging delivery by an experienced industry professional offering unique insights into JavaFX, I/O topics, and real-world implementation examples

Potential Drawbacks

  • Some concepts could benefit from additional explanation, such as Java 13 preview availability, version transition points, and minor inaccuracies
  • Minimal use of quizzes or assignments to supplement learning and assess comprehension
  • Low audio volume for certain videos and occasional breaks in sound quality
  • Not all real-world implementation examples are provided, potentially impacting full understanding of some concepts
Related Topics
2780630
udemy ID
26/01/2020
course created date
08/02/2020
course indexed date
Bot
course submited by