دوره آموزشی برنامه نویسی تابعی با جاوا
2 ساعت 29 دقیقهپیشرفته2023-12-12
مدرسین

Shaun Wassell
Full-Stack Software Developer
جزئیات دوره
برنامه نویسی تابعی، روشی برای سازماندهی کد است که باعث میشود برنامهها مقیاس پذیرتر و قابل نگهداری باشند. با استفاده از مفاهیم اصلی تغییر ناپذیری، تفکیک عملکرد دادهها و توابع درجه یک، برنامه نویسان میتوانند کد بهتری بنویسند. در این دوره، با الگوی برنامه نویسی کاربردی آشنا شوید و ببینید چگونه میتوان با جاوا و برنامه نویسی شی گرا از آن بهره برد. آموختهها را در کد دنیای واقعی به کار ببرید و برخی از مفاهیم پیشرفتهتر و سوء برداشت شده را بررسی کنید - مانند کاربرد جزئی، بازگشت و ترکیب - تا در توسعه کد انعطاف پذیر مهارت کسب کنید.
مهارت ها
JavaProgramming FoundationsOracleProgramming LanguagesSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - برنامه نویسی کاربردی - روشی جدید برای سازماندهی کدها
- 02 - آنچه باید بدانید
1. مقدمه ای بر برنامه نویسی تابعی
- 03 - چرا از برنامه نویسی تابعی استفاده کنید
- 04 - برنامه نویسی اعلانی چیست
- 05 - تغییر ناپذیری در برنامه نویسی تابعی
- 06 - خلوص عملکردی
- 07 - توابع درجه یک
2. توابع درجه یک
- 08 - رابط عملکرد
- 09 - عبارات لامبدا
- 10 - BiFunctions و فراتر از آن
- 11 - به عنوان داده عمل میکند
- 12 - انتقال توابع به عنوان آرگومان
- 13 - توابع برگشتی
- 14 - بسته شدن
- 15 - توابع مرتبه بالاتر
3. کار با Streams در جاوا
- 16 - نقشه در جاوا
- 17 - فیلتر در جاوا
- 18 - کاهش در جاوا
- 19 - جمعآوری در جاوا
- 20 - چالش - تمرینات استریم
- 21 - راه حل - تمرینات استریم
- 22 - توابع لیست را ترکیب کنید
- 23 - نهرهای موازی
- 24 - چالش - ماشین حساب میانگین حقوق
- 25 - راه حل - ماشین حساب میانگین حقوق
4. مفاهیم پیشرفته
- 26 - مفاهیم کاربردی پیشرفته
- 27 - کاربرد جزئی و کاری
- 28 - بازگشت
- 29 - ترکیب
- 30 - چالش - بازگشت
- 31 - حل - بازگشت
دوره های مرتبط
- دوره آموزشی برترین ویژگی های جاوا 21
- دوره آموزشی جاوا: تست خودکار API با REST Assured
- دوره آموزشی الگویابی برای Switch در جاوا ۲۱
- دوره آموزشی آمادگی برای گواهینامه توسعهدهنده جاوا MongoDB Associate
- دوره آموزشی یادگیری جاوا سوئینگ (Java Swing)
- دوره آموزشی یادگیری JakartaEE
- دوره آموزشی امنیت در میکروسرویسها
- دوره آموزشی راهنمای کامل برنامهنویسی موازی و همزمان با جاوا