خانه
دوره ها
دسته ها
برنامه نویسی
مهندسی شبکه
مهندسی
لسان
مدیریت مالی
مدیریت
بازاریابی
وب سایت
طراحی
تکنالوژی
طبی
سایر دوره ها
کامپیوتر
هنر
معماری
نصاب معارف
درباره ما
Kotlin چیست
دوره ها
دوره آموزشی توسعه اندروید با Kotlin و Jetpack
0
قوس 26، 1404
دانلود
Kotlin چیست
Kotlin چیست
برنامه درسی
آموزش توسعه اندروید با برنامه های نوین
Kotlin چیست
3 دقیقه
راهاندازی محیط توسعه
1 دقیقه
ایجاد اولین پروژه
1 دقیقه
سلام دنیا (Hello World)
2 دقیقه
تفاوت Print و Println
2 دقیقه
کامنتنویسی در Kotlin
2 دقیقه
تعریف متغیر
2 دقیقه
متغیرهای تغییرناپذیر
2 دقیقه
انواع دادهها
10 دقیقه
تبدیل نوع داده
5 دقیقه
نوع داده Null
3 دقیقه
روش کلاسیک مدیریت مقادیر Null
3 دقیقه
مدیریت Null با Safe Call
1 دقیقه
مدیریت Null با عملگر Elvis
2 دقیقه
اعلان غیر نال بودن
3 دقیقه
قالببندی رشتهها
3 دقیقه
توابع پرکاربرد رشتهها
3 دقیقه
رشتههای چندخطی
3 دقیقه
نوع داده Boolean
10 دقیقه
عملگرهای منطقی
6 دقیقه
معرفی دستور If
8 دقیقه
استفاده از If بهعنوان Expression
2 دقیقه
دستور If با عملگرهای شرطی
2 دقیقه
دستور When
4 دقیقه
When همراه با بازهها
3 دقیقه
When با چند شرط
2 دقیقه
When بدون پارامتر
2 دقیقه
When بهعنوان Expression
2 دقیقه
حلقهها در Kotlin
5 دقیقه
حلقه For با شرطها
6 دقیقه
حلقههای For تو در تو
2 دقیقه
Break و Continue در حلقهها
2 دقیقه
دریافت ورودی از کاربر
4 دقیقه
حلقه While
3 دقیقه
مثالهای بیشتر از حلقه While
4 دقیقه
مثال حدس عدد
4 دقیقه
حلقه Do While
5 دقیقه
برنامه دفترچه مخاطبین
9 دقیقه
توابع
13 دقیقه
توابع به شیوه Kotlin
3 دقیقه
آرایهها
6 دقیقه
لیستها
5 دقیقه
مجموعهها
3 دقیقه
برنامه نویسی شی گرا در کاتلین
مقدمه
6 دقیقه
سازندهها
8 دقیقه
کلمه کلیدی
2 دقیقه
کپسولهسازی
6 دقیقه
تنظیمکننده سفارشی
3 دقیقه
دریافتکنندهها
2 دقیقه
مبانی ارثبری
6 دقیقه
بازنویسی متدها
3 دقیقه
جنریکها در توابع
2 دقیقه
چندریختی
6 دقیقه
انتزاع
6 دقیقه
رابطها
11 دقیقه
مبانی جنریکها
6 دقیقه
محدودیت نوع در جنریکها
3 دقیقه
دلیل استفاده از جنریکها
1 دقیقه
اشیا
3 دقیقه
شیء همراه
3 دقیقه
شمارشیها
4 دقیقه
کلاسهای مهر و مومشده
7 دقیقه
برنامه نویسی تابعی در کاتلین
مقدمهای بر برنامهنویسی تابعی
5 دقیقه
تابع لامبدا
7 دقیقه
لامبدا همراه با پارامترها
3 دقیقه
ارجاع it در توابع لامبدا
2 دقیقه
توابع مرتبهبالا
8 دقیقه
تابعی که یک تابع را برمیگرداند
3 دقیقه
توابع مرتبهبالای داخلی
3 دقیقه
تابع Map
3 دقیقه
تابع Filter
2 دقیقه
توابع Any و Find
4 دقیقه
توابع Scope
12 دقیقه
توابع Extension در کاتلین
5 دقیقه
جمعبندی
1 دقیقه
مقدمات نوشتن Jetpack
مقدمهای بر Jetpack Compose
3 دقیقه
آنچه یاد خواهیم گرفت
3 دقیقه
راهاندازی Android Studio
6 دقیقه
آشنایی با محیط Android Studio
13 دقیقه
توابع در Compose
4 دقیقه
Modifier ها
5 دقیقه
لایهبندیها در Compose
12 دقیقه
لایهبندی Box
6 دقیقه
State یا وضعیت
12 دقیقه
فیلدهای متنی
5 دقیقه
ماشینحساب انعام
7 دقیقه
لیستهای تنبل
6 دقیقه
مسیریابی در Compose
17 دقیقه
مسیریابی با آرگومانها
16 دقیقه
مسیریابی ایمن از نظر نوع
22 دقیقه
تم در Compose
10 دقیقه
انیمیشنها
13 دقیقه
برنامه مدیریت وظایف
مقدمه
5 دقیقه
ایجاد پروژه
3 دقیقه
راهاندازی لایه داده
5 دقیقه
مبدلهای نوع در Room
2 دقیقه
شیء دسترسی به داده DAO
14 دقیقه
کلاس Application پایگاهداده
7 دقیقه
راهاندازی شبیهساز سرور بکاند
6 دقیقه
اشیای انتقال داده API راهدور DTO
4 دقیقه
سرویس API رتروفیت برای تسک
7 دقیقه
مَپِر تسک Entity ←→ DTO
5 دقیقه
الگوی Repository
5 دقیقه
همگامسازی با Worker
18 دقیقه
اعلانها در Worker
7 دقیقه
پیادهسازی Repository
10 دقیقه
تزریق وابستگی با الگوی Service Locator
6 دقیقه
راهاندازی رابط کاربری صفحه Home
2 دقیقه
ViewModel صفحه Home
17 دقیقه
کامپوزابل کارت نمای کلی
5 دقیقه
کامپوننت تسکهای امروز در Home
9 دقیقه
کامپوننت Action Chip
3 دقیقه
کامپوزابل صفحه Home
15 دقیقه
نمای کلی صفحه My Task
1 دقیقه
راهاندازی صفحه My Task
3 دقیقه
View Model صفحه My Task
5 دقیقه
کامپوزابلهای آیتم My Task
8 دقیقه
کامپوزابل صفحه My Task
12 دقیقه
ViewModel تسک جدید
10 دقیقه
کامپوننتهای تسک جدید
7 دقیقه
صفحه تسک جدید
23 دقیقه
نمای کلی صفحه تقویم
2 دقیقه
تقویم View Model
15 دقیقه
کامپوننتهای کامپوزابل تقویم
22 دقیقه
کامپوزابل صفحه تقویم
13 دقیقه
آنالیتیکس ViewModel
17 دقیقه
راهاندازی صفحه آنالیتیکس
19 دقیقه
نمودار خطی با Compose Canvas API
19 دقیقه
کامپوزابل بهرهوری
9 دقیقه
کامپوزابل نرخ تکمیل
9 دقیقه
ناوبری اپلیکیشن مدیریت تسک
12 دقیقه
تنظیمات Top App Bar
11 دقیقه
راهاندازی MainActivity
3 دقیقه
اجرای آزمایشی برنامه و رفع باگها
15 دقیقه
پایان دوره
1 دقیقه