آموزش برنامهنویسی جاوا، لامبدا و بیشتر (جاوا ۱۳، ۱۲، ۱۱، ۱۰، ۹، ۸)
-
زیرنویس فارسی و انگلیسی
- زندگی فعال
- 118 اپیزود
- 13 ساعت و 37 دقیقه
در این دوره چه چیز هایی می آموزید؟
اپیزودها
اکشن های دوره
توضیحات دوره
شرح دوره
به این دوره شگفت انگیز در مورد برنامه نویسی جدید جاوا خوش آمدید.
این دوره ویژگیهای مهم توسعهدهندگان که در نسخههای:
جاوا 13، جاوا 12، جاوا 11، جاوا 10، جاوا 9، جاوا 8 اضافه شده است را پوشش میدهد.
این دوره به درک عمیقی از نحو، فناوری و اصطلاحات مدرن جاوا خواهد پرداخت.
این دوره برای مبتدیان و همچنین برنامهنویسان با تجربه مناسب است.
اگر شما این دوره را برای یک مصاحبه آینده میگذرانید، این دوره بیشتر موضوعاتی را که در مصاحبههای برنامهنویسی جاوا پرسیده میشود، پوشش میدهد. من این را از تجربه شخصی خود به شما میگویم، زیرا خودم این موضوعات را برای سنجش درک نامزدها از برنامهنویسی جدید جاوا و نحو آن پرسیدهام.
هر یک از دورههای من شامل:
تجربههای شگفتانگیز یادگیری گام به گام عملی
تجربه واقعی پیادهسازی
در زیر لیست ماژولهایی که در این دوره پوشش داده میشود آورده شده است.
جزئیات دوره
بخش 1: مقدمه
مقدمه
ویندوز - نمای کلی نصب کیت توسعه جاوا
ویندوز - نصب IntelliJ IDEA
مک - نمای کلی نصب کیت توسعه جاوا
مک - نصب IntelliJ IDEA
پیکربندی IntelliJ IDEA
لینک مخزن Git
تنظیم محیط توسعه - وارد کردن کد
بخش 2: عبارات لامبدا - جاوا 8+
جاوا 8+: لامبدا چیست
جاوا 8+: عبارت لامبدا (قسمت 1)
جاوا 8+: عبارت لامبدا (قسمت 2)
جاوا 8+: مثال Runnable با لامبدا
جاوا 8+: مثال Comparator با لامبدا
جاوا 8+: مثال Callable با لامبدا
بخش 3: رابطهای کاربردی عملکردی و لامبداها - جاوا 8+
جاوا 8+: رابطهای کاربردی عملکردی
جاوا 8+: رابط کاربردی عملکردی Consumer (قسمت 1)
جاوا 8+: رابط کاربردی عملکردی Consumer (قسمت 2)
جاوا 8+: IntConsumer، LongConsumer، DoubleConsumer
جاوا 8+: رابط کاربردی عملکردی BiConsumer (قسمت 1)
جاوا 8+: رابط کاربردی عملکردی BiConsumer (قسمت 2)
جاوا 8+: رابط کاربردی عملکردی Predicate
رابط (قسمت ۱)
جاوا ۸+: رابط کاربری تابعی Predicate (قسمت ۲)
جاوا ۸+: IntPredicate، LongPredicate، DoublePredicate
جاوا ۸+: Predicate و BiConsumer
جاوا ۸+: رابط کاربری تابعی BiPredicate
جاوا ۸+: تابع (قسمت ۱)
جاوا ۸+: تابع (قسمت ۲)
جاوا ۸+: BiFunction
جاوا ۸+: اپراتور یکتایی
جاوا ۸+: اپراتور دودویی
جاوا ۸+: تأمینکننده
جاوا ۸+: مرجع متد (::)
جاوا ۸+: مثالهای مرجع متد
جاوا ۸+: تبدیل به مرجع متد
جاوا ۸+: مرجع سازنده
بخش ۴: دامنه متغیر لامبدا - جاوا ۸+
جاوا ۸+: دامنه متغیر، نهایی و نهایی مؤثر
بخش ۵: مثال واقعی استفاده از لامبدا - جاوا ۸+
جاوا ۸+: مثال انتقال بانک
بخش ۶: استریمها - جاوا ۸+
جاوا ۸+: معرفی استریم (قسمت ۱)
جاوا ۸+: معرفی استریم (قسمت ۲)
جاوا ۸+: درون استریمها
جاوا ۸+: مجموعهها در مقابل استریمها
جاوا ۸+: اشکالزدایی استریم
بخش ۷: عملیات استریم - جاوا ۸+
جاوا ۸+: map()
جاوا ۸+: flatMap()
جاوا ۸+: distinct()، count()، sorted()، allMatch()...
جاوا ۸+: مرتبسازی سفارشی با استفاده از مقایسهکننده
جاوا ۸+: filter()
جاوا ۸+: reduce() (قسمت ۱)
جاوا ۸+: reduce (قسمت ۲)
جاوا ۸+: map + filter + reduce
جاوا ۸+: max() با استریم و reduce
جاوا ۸+: min() با استریم و reduce
جاوا ۸+: limit() و skip()
جاوا ۸+: findAny() و findFirst()
بخش ۸: تولیدکنندههای استریم - جاوا ۸+
جاوا ۸+: تولید استریم با of()، iterate()، generate()
بخش ۹: استریمهای عددی - جاوا ۸+
جاوا ۸+: مقدمهای بر استریمهای عددی
جاوا ۸+: IntStream
جاوا ۸+: LongStream
جاوا ۸+: DoubleStream
جاوا ۸+: sum()، max()، min()، average()
جاوا ۸+: جعبهسازی، جعبهزدایی
جاوا ۸+: mapToObj()، mapToLong، mapToDouble()
بخش ۱۰: عملیات جمعآورندهها - جاوا ۸+
جاوا ۸+: joining
جاوا ۸+: Here is the translation of the provided text to Persian: ```plaintext شمارش()
Java8+ : نقشهبرداری()
Java8+ : minBy(), maxBy()
Java8+ : summingInt(), averagingInt()
Java8+ : groupingBy (قسمت 1)
Java8+ : groupingBy (قسمت 2)
Java8+ : groupingBy (قسمت 3)
Java8+ : maxBy(), minBy(), collectingAndThen(), summarizingInt()
Java8+ : partitioningBy()
بخش 11: جریانات موازی - Java8+
Java8+ : مقدمهای بر جریانات موازی
Java8+ : عملکرد ترتیبی در مقابل موازی (قسمت 1)
Java8+ : عملکرد ترتیبی در مقابل موازی (قسمت 2)
بخش 12: Optional - Java8+
Java8+ : مقدمهای بر Optional
Java8+ : empty(), ofNullable(), Of()
Java8+ : orElse(), orElseGet(), orElseThrow()
Java8+ : IfPresent(), isPresent()
بخش 13: روشهای پیشفرض و استاتیک اینترفیسها - Java8+
Java8+ : مقدمهای بر روشهای پیشفرض و استاتیک
Java8+ : روشهای پیشفرض
Java8+ : ایجاد یک اینترفیس با روشهای پیشفرض/استاتیک
Java8+ : وراثت چندگانه
Java8+ : تعارضات در وراثت چندگانه
بخش 14: APIهای جدید DateTime : Java8+
Java8+ : مقدمهای بر تاریخ و زمان جدید
Java8+ : LocalDate - دریافت و ایجاد
Java8+ : LocalDate - تغییر
Java8+ : LocalTime - دریافت و ایجاد
Java8+ : LocalTime - تغییر
Java8+ : LocalDateTime - دریافت، ایجاد و تغییر
Java8+ : LocalDate و LocalTime از LocalDateTime
Java8+ : Duration
Java8+ : Instant
Java8+ : TimeZones - ZonedDateTime، ZoneId
Java8+ : تبدیل LocalDateTime به ZonedDateTime
Java8+ : تبدیل java.util.date و java.sql.date به LocalDateTime/LocalDate
بخش 15: Java Shell (REPL) - Java 9+
Java9+ : راهاندازی متغیر محیطی Java
Java9+ : مقدمهای بر JShell
Java9+ : شروع با JShell
Java9+ : نمونهکد، لیست و رها کردن
Java9+ : میانبرهای JShell
Java9+ : ایجاد کلاسها
Java9+ : JShell در IntelliJ IDEA
بخش 16: سیستم ماژول ``` Please let me know if you need any further assistance! جاوا 9+
جاوا 9+ : مقدمهای بر سیستم ماژول
جاوا 9+ : مثال یک برنامه ماژولار
جاوا 9+ : ایجاد یک برنامه ماژولار
جاوا 9+ : برنامه ماژولار و Maven
بخش 17: روشهای کارخانه برای مجموعهها - جاوا 9+
جاوا 9+ : روشهای کارخانه مجموعهها
بخش 18: استفاده از try-with-resources - جاوا 9+
جاوا 9+ : استفاده از try-with-resources
بخش 19: تداخل نوع با var - جاوا 10+
جاوا 10+ : نوع var با مثالها
بخش 20: بهبود GC1 - جاوا 10+
جاوا 9+ : بهبودهای الگوریتم جمعآوری زباله اول
بخش 21: var با Lambda - جاوا 11+
جاوا 11+ : افزودن var به Lambda
بخش 22: Epsilon GC - جاوا 11+
جاوا 11+ : Epsilon GC
بخش 23: کلاینت جدید Http - جاوا 11+
جاوا 11+ : API کلاینت Http
بخش 24: عبارت Switch - جاوا 12+
جاوا 12+ : مقدمهای بر عبارت Switch با مثال
جاوا 12+ : عبارت Switch با عمل در موارد
بخش 25: بهبودهای عبارت Switch - جاوا 13+
جاوا 12+ : عبارت Switch با yield
بخش 26: TextBlocks - جاوا 13+
جاوا 13+ : TextBlocks چندخطی
✅ این دوره برای چه کسانی مناسب است؟
- هر کسی که مایل به یادگیری و درک برنامه نویسی جدید جاوا است.
- هر کسی که مایل به یادگیری و درک آخرین ویژگی های جاوا 13،12،11،10،9 و 8 است.
- هر کسی که می خواهد گام به گام با رویکرد عملی یاد بگیرد.
- هر کسی که می خواهد یاد بگیرد که چگونه برنامه نویسی جاوا را در دنیای واقعی با جدیدترین جاوا بسازد.
- هر کسی که می خواهد برنامه نویسی مدرن جاوا و نحو آن را یاد بگیرد.
✅ این دوره چه پیشنیازهایی دارد؟
این دوره پیشنیازی خاصی ندارد؛ فقط شما باید با برخی از مفاهیم اولیه برنامه نویسی آشنا باشید.
دانشجویان دیگر خریده اند
- 13 اپیزود
- 1 ساعت و 6 دقیقه
- سطح مقدماتی
- 1 اپیزود
- 37 دقیقه
- سطح مقدماتی
- 1 اپیزود
- 23 دقیقه
- 25 اپیزود
- 1 ساعت و 18 دقیقه
- سطح مقدماتی
- 10 جلسه
- 15 ساعت
- سطح مقدماتی
- 67 اپیزود
- 12 ساعت و 18 دقیقه
استاد دوره
کامنت ها
هشتگ ها
-
118 اپیزود در مجموع 13 ساعت و 37 دقیقه
-
36 دانشجو
-
قابل پخش در همه ساعات شبانه روز
-
قابل استفاده روی تلفن همراه و رایانه
-
گواهینامه پایان دوره ماراد
کامنت شما با موفقیت ارسال شد
ثبت گزارش دوره
برای ارسال گزارش میبایست ابتدا وارد شوید
گزارش شما با موفقیت ارسال شد
ورود / ثبت نام
برای فالو کردن استاد ابتدا وارد شوید
ثبت نام در دوره
برای مشاهده این اپیزود باید در دوره ثبت نام کنید.