آموزش برنامه‌نویسی جاوا، لامبدا و بیشتر (جاوا ۱۳، ۱۲، ۱۱، ۱۰، ۹، ۸)

ضبط شده
جاوای مدرن را با استفاده از رویکرد گام به گام عملی بیاموزید. ویژگی های Java 13، Java 12، Java 11، Java10، Java 9، Java 8 را بیاموزید.
امتیاز دوره ( 3 نفر)
4.3 از 5
  • زیرنویس فارسی و انگلیسی
  • زندگی فعال
  • 118 اپیزود
  • 13 ساعت و 37 دقیقه
آموزش برنامه‌نویسی جاوا، لامبدا و بیشتر (جاوا ۱۳، ۱۲، ۱۱، ۱۰، ۹، ۸)

در این دوره چه چیز هایی می آموزید؟

اپیزودها

اپیزود 1 مقدمه
2 دقیقه

اپیزود 2 برنامه‌نویسی دستوری در مقابل برنامه‌نویسی بیانی
7 دقیقه

اپیزود 3 تجزیه و تحلیل دوره
5 دقیقه

توضیحات دوره

 شرح دوره 

به این دوره شگفت انگیز در مورد برنامه نویسی جدید جاوا خوش آمدید.

این دوره ویژگی‌های مهم توسعه‌دهندگان که در نسخه‌های:

جاوا 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 چندخطی

 

✅ این دوره برای چه کسانی مناسب است؟

  1. هر کسی که مایل به یادگیری و درک برنامه نویسی جدید جاوا است.
  2. هر کسی که مایل به یادگیری و درک آخرین ویژگی های جاوا 13،12،11،10،9 و 8 است.
  3. هر کسی که می خواهد گام به گام با رویکرد عملی یاد بگیرد.
  4. هر کسی که می خواهد یاد بگیرد که چگونه برنامه نویسی جاوا را در دنیای واقعی با جدیدترین جاوا بسازد.
  5. هر کسی که می خواهد برنامه نویسی مدرن جاوا و نحو آن را یاد بگیرد.

 

✅ این دوره چه پیشنیازهایی دارد؟

این دوره پیشنیازی خاصی ندارد؛ فقط شما باید با برخی از مفاهیم اولیه برنامه نویسی آشنا باشید.

دانشجویان دیگر خریده اند

شروع کار به عنوان یک توسعه‌دهنده وب
شروع کار به عنوان یک توسعه‌دهنده وب
  • 13 اپیزود
  • 1 ساعت و 6 دقیقه
  • سطح مقدماتی
امتیاز دوره ( 1 نفر)
5 از 5
11,000 99,000
تــومـان
مشاهده دوره
از بازی تا واقعیت؛ همسفر هوش مصنوعی شویم
از بازی تا واقعیت؛ همسفر هوش مصنوعی شویم
  • 1 اپیزود
  • 37 دقیقه
  • سطح مقدماتی
امتیاز دوره ( 2 نفر)
4.5 از 5
رایگان
تــومـان
مشاهده دوره
دوره عملی پداگوژی ( کتاب کار فراگیر )
دوره عملی پداگوژی ( کتاب کار فراگیر )
  • 1 اپیزود
  • 23 دقیقه
امتیاز دوره ( 3 نفر)
4 از 5
رایگان
تــومـان
مشاهده دوره
چالش ۵ روزه نهایی گیت
چالش ۵ روزه نهایی گیت
  • 25 اپیزود
  • 1 ساعت و 18 دقیقه
  • سطح مقدماتی
امتیاز دوره
هنوز امتیاز ندارد
13,000 117,000
تــومـان
مشاهده دوره
طراحی سایت با وردپرس دوره مقدماتی
طراحی سایت با وردپرس دوره مقدماتی
  • 10 جلسه
  • 15 ساعت
  • سطح مقدماتی
امتیاز دوره
هنوز امتیاز ندارد
1,250,000 1,568,000
تــومـان
مشاهده دوره
مدیریت MongoDB، پیشرو NOSQL با وضوح و اعتماد به نفس
مدیریت MongoDB، پیشرو NOSQL با وضوح و اعتماد به نفس
  • 67 اپیزود
  • 12 ساعت و 18 دقیقه
امتیاز دوره
هنوز امتیاز ندارد
123,000 1,099,000
تــومـان
مشاهده دوره

استاد دوره

امتیاز 4.2 ( 686 رای)
2111 امتیاز و کامنت
7631 دانشجو
287 دوره آموزشی

دوره های بیشتر از استاد ماراد، مرکز آموزش از راه دور

برای کامنت دادن باید وارد حساب کاربریتون بشین

کامنت ها

136,000 تومان
1,081,000 تومان
  • 118 اپیزود در مجموع 13 ساعت و 37 دقیقه
  • 36 دانشجو
  • قابل پخش در همه ساعات شبانه روز
  • قابل استفاده روی تلفن همراه و رایانه
  • گواهینامه پایان دوره ماراد
امتیاز دوره ( 3 نفر)
4.3 از 5
شرکت در دوره
ضمانت بازگشت وجه
درگاه پرداخت ایمن
پشتیبانی 24 ساعته
تضمین کیفیت