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

دوره آموزشی یادگیری جامع کاتلین

3 ساعت 31 دقیقهمتوسط2020-02-12

مدرسین

Troy Miles

Troy Miles

Award-winning Software Engineer, Speaker, and Author

جزئیات دوره

Kotlin، زبان برنامه نویسی قدرتمند JetBrains، ایمنی پوچ، نحو مختصر و 100٪ سازگاری جاوا را ارائه می دهد. بعلاوه، توسط Google برای توسعه Android کاملاً پشتیبانی می شود. اگر می خواهید با این زبان محبوب بلند شوید و بدوید، این دوره برای شما مناسب است. با Troy Miles، مربی باشید، زیرا او مروری جامع در مورد نیاز توسعه دهندگان برای ایجاد برنامه های خط فرمان با استفاده از زبان برنامه نویسی Kotlin دارد. Troy با پوشش اصول اولیه شروع می کند: انواع داده ها و متغیرها، تفاوت عبارات با عبارات و انواع مختلف عبارات. سپس او به تمام ویژگی های اساسی زبان، از توابع و کلاس ها به کوروتین ها، و همچنین نحوه اشکال زدایی موثر کد کوتلین خود می پردازد.
موضوعات مورد بحث عبارتند از:
- کار با متغیرها
- نکات و ترفندهایی برای کار با توابع
- ایجاد کلاسها در کوتلین
- کار با اشیا compan همراه
- اشکال زدایی کد شما
- کار با کورتین ها
- رسیدگی به کارهای لغو شده یا زمان پایان داده شده

مهارت ها

IntelliJ IDEAJetBrainsKotlinJavaOracleEssential TrainingProgramming LanguagesOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01-خوش آمدید
  • 02-آنچه باید بدانید

1. آماده سازی توسعه Kotlin

  • راهنمای نصب و راه اندازی سریع 03-Intellij IDEA

2. انواع داده ها

  • 04-انواع داده های عددی
  • 05-متغیرهای قابل تغییر و تغییرناپذیر
  • 06-انواع داده های Boolean و char
  • 07- ترفندها و تله های رشته ای

3. کنترل جریان

  • 08- تفاوت عبارات با عبارات
  • 09- عبارت if
  • 10- بیان وقتی
  • 11-با عبارات When حلقه می شود
  • 12-نال و ریخته گری هوشمند
  • 13-چالش - یک عبارت if را با یک وقتی جایگزین کنید
  • 14-راه حل - یک عبارت if را با یک وقتی جایگزین کنید

4. مجموعه ها و توالی ها

  • 15-زمان استفاده از آرایه ها
  • 16-زمان استفاده از لیست ها
  • 17- بهترین شیوه ها را تنظیم می کند
  • 18-نحوه استفاده از نقشه ها به عنوان فرهنگ لغت
  • 19-از عملیات جمع آوری استفاده کنید
  • 20- توالی های مورد استفاده در داده های ناهمزمان
  • 21-چالش - موارد تکراری را از لیست حذف کنید
  • 22-راه حل - موارد تکراری را از لیست حذف کنید

5. ورودی، خروجی و فایل ها

  • 23-آگومان های خط فرمان
  • 24- ورودی کاربر را دریافت کنید
  • 25- خواندن و نوشتن داده های فایل
  • 26-چالش - یک لیست از یک فایل متنی ایجاد و فیلتر کنید
  • 27-راه حل - یک لیست از یک فایل متنی ایجاد و فیلتر کنید

6. توابع

  • 28-توابع
  • 29-توابع لامبدا
  • 30-توابع ناشناس
  • 31-توابع محلی
  • 32-چالش - یک تابع را به تابع دیگری منتقل کنید
  • 33-راه حل - یک تابع را به تابع دیگری منتقل کنید

7. کلاس ها، اشیاء و رابط ها

  • 34-کلاس های کاتلین
  • 35-سازندگان و بلوک آغازین
  • 36-زیبایی کلاس های داده
  • ترکیب کلاس 37 با رابط
  • 38-اشیاء همراه
  • 39-چالش - تعداد نمونه های یک کلاس
  • 40-راه حل - تعداد نمونه های یک کلاس

8. کد Kotlin خود را اشکال زدایی کنید

  • 41-نقاط شکست بدون شرط و شرطی را تنظیم کنید
  • 42-متغیرها را تماشا کنید و مقادیر آنها را تغییر دهید

9. از قدرت کوروتین ها استفاده کنید

  • 43- نیاز به کوروتین
  • 44-نحوه رسیدگی به کارهای لغو شده و زمان‌بندی شده
  • 45-چالش - یک فایل را در پس زمینه بخوانید
  • 46-راه حل - یک فایل را در پس زمینه بخوانید

نتیجه

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

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

درباره ما

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

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

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

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

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