آموزش ویژگی های جدید جاوا 8 به روشی ساده

Java 8 New Features In Simple Way

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: ویدیوهای مستقیم کلاس برای دادن هر جا به چپ و راست در مورد عبارات لامبدا، جریان ها و موارد دیگر دانش آموز می تواند تصویر کاملی در مورد ویژگی های جدید معرفی شده به عنوان بخشی از جاوا 1.8 بیاموزد. در رابط ها 5. محمول 6. تابع 7. مصرف کننده 8. تامین کننده 9. مرجع مرجع و سازنده روش توسط اپراتور Double Colon(::). 10. Stream API 11. Date & Time API ( Joda API) پیش نیازها: داشتن حداقل دانش پایه از جاوا مطلوب است.

جاوا 8 یکی از نسخه های اصلی و معتبرتر جاوا است. در این آموزش‌های ویدیویی، ما هر موضوع را با جزئیات روی برد و سیستم با اجرای زنده پوشش دادیم. قطعاً می توانید احساس کنید که در کلاس درس مستقیماً از مربی یاد می گیرید. به عنوان بخشی از این دوره، ما ۱۱ موضوع زیر را پوشش می دهیم.

1. عبارات لامبدا
2. رابط های کاربردی
3. روش های پیش فرض در رابط
4. روش‌های استاتیک در رابط‌ها.
5. محمول
6. تابع
7. مصرف کننده
8. تامین کننده
9. مرجع سازنده مرجع روش توسط اپراتور Double Colon(::).
10. Stream API
11. Date Time API ( Joda API)

پس از تکمیل این دوره ویدیویی، مطمئن هستیم که در موقعیتی خواهید بود که در مورد این ویژگی‌های جدید به چپ و راست بگویید.


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

معرفی Introduction

  • معرفی Introduction

عبارات لامبدا و رابط های کاربردی Lambda Expressions & Functional Interfaces

  • عبارات لامبدا: مقدمه Lambda expressions : Introduction

  • نحوه نوشتن عبارات لامبدا - قسمت 1 How to Write Lambda expressions- Part-1

  • نحوه نوشتن عبارات Lambda -Part-2 How to Write Lambda expressions -Part-2

  • رابط عملکردی Functional Interface

  • @FunctionalInterface Annotation @FunctionalInterface Annotation

  • @FunctionalInterface حاشیه نویسی wrt وراثت @FunctionalInterface Annotation wrt Inheritance

  • فراخوانی بیان لامبدا با استفاده از رابط کاربردی مثال-1 Invoking Lambda Expression By using Functional Interface example-1

  • فراخوانی بیان لامبدا با استفاده از مثال های رابط کاربردی-2،3،4 Invoking Lambda Expression By using Functional Interface examples-2,3,4

  • فراخوانی بیان لامبدا با استفاده از رابط کاربردی مثال-5 Invoking Lambda Expression By using Functional Interface example-5

  • رابط عملکردی، خلاصه بیان لامبدا Functional Interface,Lambda Expression Summary

عبارات لامبدا با مجموعه ها Lambda Expressions with Collections

  • نمای کلی مجموعه ها: فهرست و تنظیم Collections Overview: List and Set

  • نمای کلی مجموعه ها: نقشه Collections Overview: Map

  • رابط مقایسه و روش مقایسه Comparator interface & compare method

  • مرتب سازی عناصر لیست بدون بیان لامبدا Sorting Elements of List without Lambda Expression

  • مرتب سازی عناصر ArrayList با بیان لامبدا Sorting Elements of ArrayList with Lambda Expression

  • مرتب سازی عناصر TreeSet با بیان لامبدا Sorting Elements of TreeSet with Lambda Expression

  • مرتب سازی عناصر TreeMap با بیان لامبدا Sorting Elements of TreeMap with Lambda Expression

  • مرتب سازی اشیاء کلاس خودمان با بیان لامبدا Sorting of Our own class objects with Lambda Expression

کلاس های داخلی ناشناس و عبارات لامبدا Anonymous Inner Classes & Lambda Expressions

  • کلاس داخلی ناشناس در مقابل بیان لامبدا Par-1 Anonymous Inner class vs Lambda Expression Par-1

  • کلاس داخلی ناشناس در مقابل بیان لامبدا Par-2 Anonymous Inner class vs Lambda Expression Par-2

  • کلاس داخلی ناشناس در مقابل بیان لامبدا Par-3 Anonymous Inner class vs Lambda Expression Par-3

  • تفاوت بین کلاس داخلی ناشناس و عبارات لامبدا Differences between Anonymous Inner class & Lambda expressions

روش‌های پیش‌فرض و روش‌های استاتیک در رابط‌ها Default Methods and Static Methods in Interfaces

  • روش‌های پیش‌فرض درون رابط‌ها Default Methods Inside Interfaces

  • تفاوت بین رابط با روش های پیش فرض و کلاس های Abstract Differences between Interface with Default Methods and Abstract classes

  • روش های استاتیک در داخل رابط ها Static Methods inside Interfaces

رابط های عملکردی از پیش تعریف شده - Predicate Predefined Functional Interfaces -Predicate

  • رابط های عملکردی از پیش تعریف شده-محمول قسمت-1 Predefined Functional Interfaces-Predicate Part-1

  • رابط های عملکردی از پیش تعریف شده-محمول قسمت-2 Predefined Functional Interfaces-Predicate Part-2

  • رابط های عملکردی از پیش تعریف شده - گزاره قسمت 3 Predefined Functional Interfaces-Predicate Part-3

  • رابط های عملکردی از پیش تعریف شده-پیوستن محمول Predefined Functional Interfaces-Predicate Joining

  • برنامه برای نمایش نام ها با استفاده از Predicate با "K" شروع می شود Program to display names starts with 'K' by using Predicate

  • مثال محمولی برای حذف مقادیر null و رشته خالی از لیست داده شده؟ Predicate Example to Remove null values and Empty String from the given List?

  • برنامه برای احراز هویت کاربر با استفاده از Predicate Program for User Authentication by using Predicate

  • برنامه ای برای بررسی اینکه آیا نرم افزار مهندس اجازه ورود به Pub را دارد یا خیر؟ Program to Check Whether Software Engineer is allowed into Pub or not?

  • برنامه مدیریت کارکنان با استفاده از Predicate Part-1 Employee Management Application by using Predicate Part-1

  • برنامه مدیریت کارکنان با استفاده از Predicate Part-2 Employee Management Application by using Predicate Part-2

  • برنامه مدیریت کارکنان با استفاده از Predicate Part-3 Employee Management Application by using Predicate Part-3

  • روش رابط محمول isEqual(). Predicate interface isEqual() method

رابط های عملکردی از پیش تعریف شده - عملکرد Predefined Functional Interfaces -Function

  • رابط های عملکردی از پیش تعریف شده - تابع Predefined Functional Interfaces-Function

  • برنامه ای برای حذف فضاهای موجود در رشته داده شده با استفاده از Function Program to remove spaces present in the given String by using Function

  • برنامه ای برای پیدا کردن نمره دانش آموز با استفاده از تابع Program to find Student Grade by using Function

  • برنامه برای پیدا کردن حقوق ماهانه کل کارکنان با استفاده از تابع Progarm to find Total Monthly Salary of All Employees by using Function

  • برنامه افزایش حقوق کارکنان را با استفاده از Predicate & Function انجام دهید Progarm to perform Salary Increment for Employees by using Predicate & Function

  • تابع زنجیر Function Chaining

  • برنامه آزمایشی برای نشان دادن تفاوت بین andThen() و compose() Demo program to Demonstrate the difference between andThen() and compose()

  • برنامه آزمایشی برای احراز هویت کاربر با استفاده از زنجیر کردن تابع Demo Program for User Authentication by using Function Chaining

  • رابط تابع روش استاتیک: هویت() Function interface Static Method : identity()

رابط های عملکردی از پیش تعریف شده - مصرف کننده Predefined Functional Interfaces -Consumer

  • معرفی مصرف کننده Consumer Introduction

  • برنامه ای برای نمایش اطلاعات فیلم با استفاده از Consumer Program to display Movie Information by using Consumer

  • برنامه ای برای نمایش اطلاعات دانش آموز با استفاده از Predicate، Function و Consumer Program to display Student Information by using Predicate,Function and Consumer

  • زنجیره مصرف کننده Consumer Chaining

رابط های عملکردی از پیش تعریف شده - تامین کننده Predefined Functional Interfaces - Supplier

  • معرفی تامین کننده Supplier Introduction

  • برنامه برای دریافت تاریخ سیستم با استفاده از Supplier Program to get System Date by using Supplier

  • برنامه برای دریافت نام تصادفی با استفاده از Supplier Program to get Random Name by using Supplier

  • برنامه ای برای دریافت OTP تصادفی با استفاده از Supplier Program to get Random OTP by using Supplier

  • برنامه دریافت رمز عبور تصادفی با استفاده از Supplier Program to get Random Password by using Supplier

  • جدول مقایسه محمول، تابع، مصرف کننده و تامین کننده Comparison Table of Predicate,Function,Consumer and Supplier

رابط های عملکردی دو استدلالی (Bi) - BiPredicate، BiFunction و BiConsumer Two-Argument (Bi) Functional Interfaces- BiPredicate, BiFunction & BiConsumer

  • معرفی Introduction

  • BiProdicate BiPredicate

  • BiFunction BiFunction

  • ایجاد شی Student با گرفتن نام و rollno به عنوان ورودی با BiFunction Creation of Student object by taking name and rollno as input with BiFunction

  • با استفاده از BiFunction حقوق ماهانه را با کارمند و جدول زمانی محاسبه کنید Calculate Monthly Salary With Employee and TimeSheet By using BiFunction

  • BiConsumer BiConsumer

  • برنامه آزمایشی برای افزایش حقوق کارمندان با استفاده از BiFunction و BiConsumer Demo Program to Increment Employee Salary by using BiFunction & BiConsumer

  • جدول مقایسه بین رابط های عملکردی یک آرگومان و دو آرگومان Comparison Table between One-Argument & Two-Argument Functional Interfaces

رابط های تابعی نوع اولیه، UnaryOperator و BinaryOperator Primitive Type Functional Interfaces, UnaryOperator and BinaryOperator

  • Autoboxing، Autounboxing و Type Parameter Autoboxing,Autounboxing and Type Parameter

  • نیاز به رابط های کاربردی نوع اولیه Need of Primitve Type Functional Interfaces

  • رابط های تابعی نوع اولیه برای محمول Primitve Type Functional Interfaces for Predicate

  • 3 برنامه آزمایشی در مورد رابط های کاربردی نوع اولیه برای عملکرد 3 Demo Programs about Primitve Type Functional Interfaces for Function

  • همه 15 رابط عملکردی نوع اولیه برای عملکرد All 15 Primitve Type Functional Interfaces for Function

  • نسخه های اولیه برای مصرف کننده Primitive Versions for Consumer

  • نسخه های اولیه برای تامین کننده Primitive Versions for Supplier

  • UnaryOperator و نسخه های اولیه آن UnaryOperator and its Primitive Versions

  • باینری اپراتور BinaryOperator

  • نسخه های اولیه برای BinaryOperator Primitive Versions for BinaryOperator

مرجع روش و سازنده با استفاده از :: Operator Method and Constructor Reference By using :: Operator

  • مرجع روش توسط اپراتور Double Colon(::) Part-1 Method Reference By Double Colon(::) Operator Part-1

  • مرجع روش توسط اپراتور Double Colon(::) Part-2 Method Reference By Double Colon(::) Operator Part-2

  • مرجع سازنده توسط اپراتور Double Colon(::). Constructor Reference By Double Colon(::) Operator

جریان ها Streams

  • مقدمه ای بر استریم ها Introduction to Streams

  • روش‌های Streams:filter() و map() Methods of Streams:filter() and map()

  • تفاوت بین filter() و map() Difference between filter() and map()

  • روش های مختلف Stream Part-1 Various methods of Stream Part-1

  • روش های مختلف استریم قسمت 2 Various methods of Stream Part-2

  • روش های مختلف استریم قسمت 3 Various methods of Stream Part-3

  • روش های مختلف استریم قسمت 4 Various methods of Stream Part-4

  • خلاصه جریان ها Summary of Streams

API تاریخ و زمان Date and Time API

  • Date and Time API Introduction Part-1 Date and Time API Introduction Part-1

  • تاریخ و زمان API مقدمه قسمت 2 Date and Time API Introduction Part-2

  • تاریخ و زمان API مقدمه قسمت 3 Date and Time API Introduction Part-3

  • تاریخ و زمان دوره و سال معرفی API Date and Time API Introduction Period & Year

  • تاریخ و زمان API معرفی ZoneId,ZonedDateTime Date and Time API Introduction ZoneId,ZonedDateTime

خلاصه ویژگی های جدید جاوا 8 Java 8 New Features Summary

  • خلاصه قسمت 1 Summary Part-1

  • خلاصه قسمت 2 Summary Part-2

نمایش نظرات

نظری ارسال نشده است.

آموزش ویژگی های جدید جاوا 8 به روشی ساده
خرید اشتراک و دانلود خرید تکی و دانلود | 320,000 تومان (5 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 2 دوره است و 2 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
20.5 hours
93
Udemy (یودمی) udemy-small
03 مرداد 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
44,414
4.7 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

DURGASOFT DURGA DURGASOFT DURGA

مربی در DURGASOFT خودم DURGA که به عنوان مربی در DURGASOFT مشغول به کار است ، در 16 سال گذشته در آموزش فنی شرکت کرده و دانش آموزان زیادی را آموزش داده است. حدود 5 سال به عنوان مهندس نرم افزار در IBM کار کرد. درگیر آموزش جاوا ، آموزش پایتون ، جاوا 8 ویژگی جدید ، جاوا 9 ویژگی جدید ، آموزش صدور گواهینامه جاوا است. صاحب کانال یوتیوب: durgasoftware. بسیار علاقه مند به یادگیری فن آوری های جدید است.

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.