لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تسلط بر اصول جاوا 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
نگاهی به رابط های کاربردی 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!
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
متیو اسپیک یک فنشناس و مربی جاوا است. او بیش از 20 سال تجربه کار در همه جا از استارت آپ های کوچک گرفته تا شرکت های بزرگ جهانی دارد و مربی اصلی Zention در بریتانیا است. او JavaEasily را در سال 2018 برای تولید دورههایی با تمرکز بر آموزش فناوری جاوا به دانشآموزان در سراسر جهان آغاز کرد. از آن زمان، JavaEasily مشغول ایجاد و انتشار دورهها و مقالاتی در مورد جنبههای مختلف جاوا بوده است تا به توسعهدهندگان مبتدی و متوسط جاوا کمک کند تا مهارتهای خود را افزایش دهند. JavaEasily به شما کمک می کند تا با آموزش مهارت های اصلی مورد نیاز برای موفقیت در حرفه جاوا، توسعه دهنده جاوا بهتری شوید.
نمایش نظرات