آمورش اصول کاتلین – Kotlin
دوره آمورش اصول کاتلین برای افراد مبتدی بوده است، این آموزش با پایین ترین مفاهیم شروع شده است و به سمت موارد پیشرفته میرود.
ما به دلایل زیر باید کاتلین را یاد بگیریم :
- سادگی یادگیری
- قدرت بالا
- کدنویسی مختصر
- سینتکس عالی و قابل درک برای انسان
- استقبال و استفاده ی گسترده در برنامه نویسی اپلیکیشن های اندرویدی
- آینده ی درخشان
- بازار کار و تقاضای زیاد
همانطور که در بالا اشاره شده است یادگیری کاتلین واقعا آسان و بی دردسر است و از آنجایی که سینتکس یا قواعد نوشتاری ساده ای دارد برای انسان قابل درکتر است و یکی از ویژگی های زبان کاتلین که آنرا متمایز میکند کدنویسی مختصر یا کم آن است.
معرفی
2
آنچه که باید بدانید
مقدمات توسعه کاتلین
1
راهنمای نصب و کار با Intellij IdEA
انواع داده ها
1
انواع داده های عددی
2
متغیر های قابل تغییر و تغییر ناپذیر
3
داده های Boolean و char
4
String tricks و traps
کنترل جریان
1
تفاوت statements و expressions
2
توضیح عبارت if
3
توضیح عبارت when
4
ایجاد لوپ به وسیله عبارت when
5
Nulls و smart casting
6
چالش: عبارت if را با when تعویض کنید
7
راهکار: عبارت if را با when تعویض کنید
مجموعه ها و توالی ها
1
زمان استفاده از کلید های جهت کیبورد
2
چه زمانی از لیست ها استفاده کنیم
3
تنظیم بهترین روش ها
4
طریقه استفاده از maps به عنوان دیکشنری
5
عملیات جمع آوری
6
توالی های مورد استفاده در داده آسنکرون
7
چالش-حذف نمونه های یکسان از لیست
8
راه حل-حذف نمونه های یکسان از لیست
ورودی، خروجی و فایل ها
1
مبحث Command-line
2
دسترسی به ورودی کاربر
3
خواندن و نگارش فایل های داده
4
چالش:ایجاد و فیلتر یک لیست از فایل متنی
5
راه حل چالش
توابع
1
توابع
2
تابع Lambda
3
توابع ناشناس
4
توابع محلی
5
چالش: انتقال یک تابع به تابعی دیگر
6
راه حل: انتقال یک تابع به تابعی دیگر
کلاس ها ، ابجکت ها ، روابط
1
کلاس های کاتلین
2
سازش و شروع بلاک
3
مزایای کلاس های داده
4
ترکیب کلاس با رابط کاربری
5
آبجکت های همراه
6
چالش: شمارش نمونه های یک کلاس
7
راه حل: شمارش نمونه های یک کلاس
عیب یابی کدهای کاتلین
1
تعیین بدون شرط و مشروط
2
مشاهده متغیر ها و تغییر انداره آنها
مهار قدرت کوروتین ها
1
نیاز به کوروتین ها
2
نحوه رسیدگی به فعالیت های لغو شده
3
چالش: خواندن فایل در بکگراند
4
راه حل: خواندن فایل در بکگراند
نتیجه گیری
1
قدم بعدی
اولین دیدگاه را ثبت کنید.
لطفا, وارد اکانت کاربری شوید تا بتوانید نظر خود را درباره ی دوره ی آموزشی بنویسید