تسلط بر اصول جاوا 8 [ویدئو]

Mastering Java 8 Fundamentals [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: چه بخواهید اصول پلتفرم برنامه نویسی جاوا 8 را یاد بگیرید یا روی پروژه ای بر اساس جاوا 8 کار کنید، این دوره به شما کمک می کند تا ویژگی های آن را درک کنید و بتوانید مهارت های خود را در پروژه های جاوا در دنیای واقعی به کار ببرید. این دوره با برجسته کردن تفاوت های کلیدی بین برنامه نویسی شی گرا و سبک های برنامه نویسی تابعی شروع می شود و آخرین ویژگی های جاوا را پوشش می دهد. در مرحله بعد، نقش عبارات لامبدا و رابط های کاربردی را درک خواهید کرد و نحوه استفاده موثر از آنها در برنامه های جاوا را خواهید آموخت. همانطور که پیش می روید، با انواع مختلفی از مراجع روش آشنا می شوید و تکنیک های اعمال آنها را یاد می گیرید. همچنین یک نمای کلی از خطوط لوله، جریان‌ها و عملیات رایج دریافت خواهید کرد و قدرت APIهای اختیاری برای جلوگیری از مقادیر تهی را درک خواهید کرد. با کمک دموی کدنویسی، یاد خواهید گرفت که چگونه همه چیزهایی را که آموخته اید یکپارچه کنید. در پایان این دوره، دانش اساسی جاوا 8 مورد نیاز برای توسعه و اجرای برنامه های جاوای بدون خطا را به دست خواهید آورد. بین سبک های برنامه نویسی شی گرا و تابعی تمایز قائل شوید رابط های کاربردی بنویسید و با استفاده از کدهای تابعی با آنها کار کنید نحوه نوشتن عبارات لامبدا را کشف کنید نحوه استفاده از متدهای استاتیک در جاوا 8 را بیاموزید یک خط لوله برای نقشه برداری، فیلتر کردن و جمع آوری عناصر ایجاد کنید نحوه نوشتن کدهای کاربردی مدرن با استفاده از ساختارهای جاوا 8 را بدانید از API های اختیاری برای محافظت در برابر استثناهای اشاره گر تهی استفاده کنید این دوره برای توسعه دهندگان جاوا است که به دنبال کشف ویژگی های جاوا 8 هستند. دانش متوسط ​​برنامه نویسی جاوا برای شروع با این دوره ضروری است. مفاهیم جاوا 8 را درک کنید * یاد بگیرید چگونه کدهای تابعی مدرن را که با استفاده از ساختارهای جاوا 8 نوشته شده است بخوانید و درک کنید * بهترین روش ها برای نوشتن عبارات لامبدا و رابط های کاربردی را کشف کنید.

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

معرفی Introduction

  • به دوره خوش آمدید! Welcome to the Course!

  • بخش تئوری و نمونه جاوا 8 Java 8 Theory and Examples Sections

  • تفاوت بین برنامه نویسی شی گرا (OOP) و سبک های برنامه نویسی تابعی Difference between Object-Oriented Programming (OOP) and Functional Programming Styles

  • نگاهی سریع به ویژگی های اصلی جاوا 8 A Quick Look at the Main Java 8 Features

بیان لامبدا و رابط های کاربردی Lambda Expression and Functional Interfaces

  • رفتار عبور با عبارات لامبدا Passing Behaviour with Lambda Expressions

  • عبارات لامبدا: نحو و مثال ها Lambda Expressions: Syntax and Examples

  • مقدمه ای بر رابط های کاربردی با مثال An Introduction to Functional Interfaces with Examples

  • استفاده از توصیفگرهای تابع برای انتخاب انواع هدف سازگار Using Function Descriptors to Choose Compatible Target Types

خطوط لوله و جریان Pipelines and Streams

  • مروری بر عملیات جریان، میانی و ترمینال An Overview of Streams, Intermediate, and Terminal Operations

  • درک عملیات مشترک پردازش مجموعه Pipeline و جریان API Understanding Pipeline Collection Processing and Stream API Common Operations

ویژگی های دیگر Other Features

  • API اختیاری چیست و چگونه از آن استفاده می شود؟ What is an Optional API and How it is Used?

  • آشنایی با API اختیاری Understanding the Optional API

  • نقشه برداری و فیلتر کردن با API اختیاری Mapping and Filtering with Optional API

  • درک روش های پیش فرض Understanding Default Methods

  • درک مراجع روش و انواع مختلف آنها Understanding Method References and their Different Types

دموهای کدنویسی جاوا 8: عبارات لامبدا و رابط های کاربردی Java 8 Coding Demos: Lambda Expressions and Functional Interfaces

  • مقدمه: بخش نمایشی کدنویسی جاوا 8 Introduction: Java 8 Coding Demo Section

  • نگاهی به رابط های کاربردی API A Look at the Functional Interfaces API

  • کدگذاری و ارجاع یک عبارت لامبدا Coding and Referencing a Lambda Expression

  • بازسازی یک عبارت لامبدا با تطبیق یک رابط عملکردی موجود Refactoring a Lambda Expression by Adapting an Existing Functional Interface

  • ارائه انواع هدف رابط عملکردی جایگزین برای یک عبارت لامبدا Providing Alternative Functional Interface Target Types for a Lambda Expression

  • Refactoring یک عبارت Lambda با مرجع روش آن Refactoring a Lambda Expression with its Method Reference

  • کدنویسی با رابط کاربری مصرف کننده Coding with the Consumer Functional Interface

  • کدنویسی با رابط عملکردی تامین کننده Coding with the Supplier Functional Interface

  • کدنویسی با یک رابط کاربردی Coding with a Functional Interface

  • کدگذاری با رابط عملکردی محمول Coding with the Predicate Functional Interface

دموهای کدنویسی جاوا 8: API جریان Java 8 Coding Demos: The Stream API

  • کدگذاری مجموعه ای از کلاس های دامنه برای پردازش جریانی Coding a Collection of Domain Classes for Stream Processing

  • کدنویسی با Streams API برای پردازش یک مجموعه پیچیده Coding with the Streams API to Process a Complex Collection

نسخه ی نمایشی کدنویسی جاوا 8: سایر ویژگی ها Java 8 Coding Demos: Other Features

  • کدنویسی با مراجع روش نمونه محدود و غیر محدود Coding with Bound and Unbound Instance Method References

  • کدنویسی با مراجع روش استاتیک Coding with Static Method References

  • کدنویسی با مراجع روش سازنده Coding with Constructor Method References

بسته بندی Wrapping Up

  • خوب انجام شد و ممنون! Well Done and Thanks!

نمایش نظرات

تسلط بر اصول جاوا 8 [ویدئو]
جزییات دوره
2 h 5 m
31
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Matthew Speake Matthew Speake

متیو اسپیک یک فن‌شناس و مربی جاوا است. او بیش از 20 سال تجربه کار در همه جا از استارت آپ های کوچک گرفته تا شرکت های بزرگ جهانی دارد و مربی اصلی Zention در بریتانیا است. او JavaEasily را در سال 2018 برای تولید دوره‌هایی با تمرکز بر آموزش فناوری جاوا به دانش‌آموزان در سراسر جهان آغاز کرد. از آن زمان، JavaEasily مشغول ایجاد و انتشار دوره‌ها و مقالاتی در مورد جنبه‌های مختلف جاوا بوده است تا به توسعه‌دهندگان مبتدی و متوسط ​​جاوا کمک کند تا مهارت‌های خود را افزایش دهند. JavaEasily به شما کمک می کند تا با آموزش مهارت های اصلی مورد نیاز برای موفقیت در حرفه جاوا، توسعه دهنده جاوا بهتری شوید.

Matthew Speake Matthew Speake

متیو اسپیک یک فن‌شناس و مربی جاوا است. او بیش از 20 سال تجربه کار در همه جا از استارت آپ های کوچک گرفته تا شرکت های بزرگ جهانی دارد و مربی اصلی Zention در بریتانیا است. او JavaEasily را در سال 2018 برای تولید دوره‌هایی با تمرکز بر آموزش فناوری جاوا به دانش‌آموزان در سراسر جهان آغاز کرد. از آن زمان، JavaEasily مشغول ایجاد و انتشار دوره‌ها و مقالاتی در مورد جنبه‌های مختلف جاوا بوده است تا به توسعه‌دهندگان مبتدی و متوسط ​​جاوا کمک کند تا مهارت‌های خود را افزایش دهند. JavaEasily به شما کمک می کند تا با آموزش مهارت های اصلی مورد نیاز برای موفقیت در حرفه جاوا، توسعه دهنده جاوا بهتری شوید.