وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Lambda Expressions in Java

سرفصل های دوره

Lambda expressions were added to Java more than 10 years ago. This course explains how you can write lambdas, how you can create your own and compose them, and how to use them to improve the readability of your code.


1. Course Overview
  • 1. Course Overview

  • 02. Writing Lambda Expressions with Functional Interfaces
  • 01. Introducing the Course and Its Agenda
  • 02. Who Are You and What Do You Need to Know to Follow This Course
  • 03. Defining the Types of Lambda Expressions
  • 04. Defining Functional Interfaces
  • 05. Using the @FunctionalInterface Annotation
  • 06. Demo - Writing a Consumer to Print the Elements of a List
  • 07. Demo - Using a Predicate to Filter the Content of a List
  • 08. Demo - Writing a Supplier and Invoking Its Method
  • 09. Demo - Using Functions to Map Objects to Other Objects
  • 10. Util Function Package
  • 11. Are Lambdas Objects
  • 12. Demo - Capturing External Values from a Lambda
  • 13. Demo - Using Non-Denotable Types to Creates Immutable Wrappers
  • 14. Module Wrap Up

  • 03. Composing and Chaining Lambda Expressions
  • 01. Introducing the Module and its Agenda
  • 02. Demo - Designing a OR Operation on Predicates
  • 03. Demo - Implementing the OR Operation on Predicates
  • 04. Demo - Designing and Implementing the AND Operation on Predicates
  • 05. Demo - Protecting Your Lambdas Against Errors
  • 06. Demo - Designing and Implementing the NOT Operator on Predicates
  • 07. Demo - Analyzing the Predicate Interface from the JDK
  • 08. Demo - Chaining Functions of the Same Type
  • 09. Demo - Chaining Functions of Different Types in the Right Order
  • 10. Demo - Composing Functions
  • 11. Demo - Analyzing the Function Interface from the JDK
  • 13. Wrapping up the Use of Default and Static Methods With Lambdas
  • 14. Demo - Working with the For Each Method of Iterable and Map
  • 15. Demo - Chaining Consumers and BiConsumers
  • 16. Module Wrap Up

  • 4. Using Method References to Write Lambda Expressions
  • 1. Introducing the Module and Its Agenda
  • 2. Writing Your First Method Reference
  • 3. Calling Constructors and Methods with Method References
  • 4. Examining the Four Types of Method References
  • 5. Demo - Writing Method References Efficiently with Your IDE
  • 6. Demo - Writing Array Constructors with Method References
  • 7. Demo - Creating Method References on Your Own Interfaces
  • 8. Module Wrap Up

  • 05. Creating Comparators Using Method References
  • 01. Introducing the Module and its Agenda
  • 02. Comparing Object Using Comparable and Comparators
  • 03. Demo - Writing a First, Simple Comparator
  • 04. Demo - Creating a Factory of Generic Comparators
  • 05. Demo - Chaining Comparators Using Default Methods
  • 06. Demo - Refactoring the Chaining of Comparators Using Functions
  • 07. Demo - Creating a Natural Order Comparator
  • 08. Demo - Reversing an Existing Comparator
  • 09. Demo - Protecting Your Comparators against Null Values
  • 10. Demo - Analyzing the Comparator Interface from the JDK
  • 11. Module Wrap Up

  • 06. Designing a Text File Analyzer Using Lambdas
  • 01. Introducing the Module and Its Agenda
  • 02. Demo - Reading the Example File Line by Line
  • 03. Demo - Analyzing the Structure of the Data to Map It to Records
  • 04. Demo - Handling Corrupted Lines and Bad Formats
  • 05. Demo - Refactoring the Analysis of a Line of the File
  • 06. Demo - Using Records and Lambda to Make Your Code Cleaner
  • 07. Demo - Getting the Company with the Highest Revenue
  • 08. Demo - Getting the Company with the Highest Cumulated Revenue
  • 09. Demo - Making Your Code Meaningful with Records
  • 10. Demo - Improving Readability with Factory Methods
  • 11. Module Wrap Up
  • 12. Course Wrap Up
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 41472
    حجم: 642 مگابایت
    مدت زمان: 173 دقیقه
    تاریخ انتشار: 18 آذر 1403
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید