تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی یادگیری جامع کاتلین: توابع، مجموعه ها و I/O

دوره آموزشی یادگیری جامع کاتلین: توابع، مجموعه ها و I/O

4 ساعت 43 دقیقهمبتدی2022-04-29

مدرسین

Nate Ebel

Nate Ebel

Staff Engineer, Google Developer Expert, and Podcast Host

جزئیات دوره

اگر به دنبال راه اندازی با Kotlin، زبان برنامه نویسی قدرتمند JetBrains هستید، این دوره ابزارهای لازم برای شروع نوشتن برنامه های خط فرمان را در عرض چند ساعت در اختیار شما قرار می دهد. به مربی Nate Ebel، نویسنده Mastering Kotlin بپیوندید، زیرا او جزئیات و ویژگی های Kotlin را به شما نشان می دهد و شما را در نقاط فروش منحصر به فرد آن برای توسعه دهندگان راهنمایی می کند - از ایمنی خالی و نحو مختصر گرفته تا سازگاری با جاوا، تا پشتیبانی کامل توسط Google برای توسعه اندروید. .

یک نمای کلی جامع از نوشتن کد در Kotlin، از جمله اصول انواع داده، متغیرها، عبارات، عبارات، توابع و کلاس ها دریافت کنید. یاد بگیرید که چگونه از ویژگی های اساسی این زبان قدرتمند و قابل همکاری استفاده کنید و همچنین کد خود را به طور موثر اشکال زدایی کنید. در طول مسیر، Nate به شما راهنمایی های متخصص در مورد نحوه نوشتن کد چند رشته ای ایمن و کارآمد با استفاده از کوروتین های Kotlin برای مدیریت چندین کار به طور همزمان می دهد.

مهارت ها

KotlinEssential TrainingProgramming LanguagesOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - به کاتلین خوش آمدید
  • 02 - آنچه باید بدانید
  • 03 - استفاده از فایل های تمرین در GitHub

1. تنظیم محیط توسعه کاتلین شما

  • 04 - معرفی IntelliJ IDEA
  • 05 - نصب IntelliJ IDEA برای macOS
  • 06 - نصب IntelliJ IDEA برای ویندوز
  • 07 - اولین کد Kotlin خود را اجرا کنید

2. انواع داده های رایج

  • 08 - انواع داده های قابل تغییر و تغییرناپذیر
  • 09 - انواع داده های عددی
  • 10 - انواع داده های کاراکتر و رشته ای
  • 11 - انواع Nullable

3. کار با توابع

  • 12 - توابع اساسی
  • 13 - پارامترهای تابع
  • 14 - انواع عملکردی
  • 15 - توابع مرتبه بالاتر
  • 16 - چالش - یک تابع قالب‌کننده نام بنویسید
  • 17 - راه حل - یک تابع فرمت کننده نام بنویسید

4. ساختارهای جریان را کنترل کنید

  • 18 - اگر و کی اظهارات
  • 19 - عبارات در مقابل عبارات
  • 20 - گرفتن به عنوان جریان کنترل را امتحان کنید
  • 21 - ریخته گری هوشمند
  • 22 - حلقه های while
  • 23 - برای حلقه ها
  • 24 - چالش - عبارت if else را با عبارت when جایگزین کنید
  • 25 - راه حل - عبارت if else را با عبارت when جایگزین کنید

5. اشکال زدایی کد Kotlin

  • 26 - تعیین نقاط شکست
  • 27 - گام به گام کد
  • 28 - عبارات را ارزیابی کنید و ساعت اضافه کنید

6. کار با مجموعه ها

  • 29 - آرایه ها
  • 30 - فهرست ها
  • 31 - مجموعه ها و نقشه ها
  • 32 - کار با مجموعه ها
  • 33 - توالی
  • 34 - چالش - فیلتر کردن لیست داده ها
  • 35 - راه حل - فیلتر کردن لیست داده ها

7. کار با ورودی ها و خروجی ها

  • 36 - آرگومان های خط فرمان
  • 37 - دریافت ورودی کاربر
  • 38 - خواندن و نوشتن در فایل ها
  • 39 - چالش - تجزیه لیستی از داده ها از یک فایل
  • 40 - راه حل - تجزیه لیستی از داده ها از یک فایل

8. تست کد کاتلین

  • 41 - نوشتن تست های JUnit
  • 42 - داده های تمسخر آمیز

نتیجه

  • 43 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal