دوره آموزشی
آموزش های لینکدین لرنینگ
دوبله زبان فارسی

راهنمای کامل توسعه اندروید با کاتلین برای مبتدیان

راهنمای کامل توسعه اندروید با کاتلین برای مبتدیان

✅ سرفصل و جزئیات آموزش

با کاتلین، از ایجاد اولین اپلیکیشن خود تا مدیریت داده و ذخیره سازی، مقدمه ای جامع برای توسعه اندروید دریافت می کنید.

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

در طول مسیر، مدرس آنیس دیویس نکات عملی را در مورد نحوه بهینه سازی اپلیکیشن و گردش کار ارائه می دهد. در پایان دوره آماده خواهید بود تا گام های بعدی را در مسیر یادگیری اندروید خود ادامه دهید.

راهنمای کامل توسعه اندروید با کاتلین برای مبتدیان

  • اولین اپلیکیشن اندروید شما 0:01:01
  • آنچه باید بدانید 0:00:56
  • بررسی تاریخچه اندروید 0:01:44
  • بررسی فریمورک اندروید 0:02:18
  • برنامه نویسی برای اندروید با کاتلین 0:02:36
  • نصب اندروید استودیو روی مک 0:01:37
  • نصب اندروید استودیو روی ویندوز 0:02:03
  • مدیریت بروزرسانی های اندروید استودیو 0:02:19
  • مدیریت کامپوننت ها در SDK Manager 0:02:14
  • ایجاد اولین اپلیکیشن اندروید شما 0:04:44
  • بررسی اندروید استودیو 0:03:55
  • ایجاد دستگاه های مجازی برای تست 0:03:37
  • نصب درایورهای دستگاه روی ویندوز 0:02:26
  • راه اندازی اشکال زدایی روی یک دستگاه فیزیکی 0:03:26
  • ابزارهای خط فرمان اندروید 0:01:13
  • یافتن پاسخ ها در مستندات 0:02:29
  • بررسی فایل های تمرینی روی گیت هاب 0:02:22
  • بررسی ساختار پروژه اندروید 0:03:42
  • آشنایی با Gradle 0:03:06
  • مدیریت اسکریپت های بیلد Gradle 0:05:01
  • استفاده از وابستگی ها 0:02:30
  • بررسی کامپوننت های جت پک 0:01:42
  • عیب یابی پروژه های اندروید استودیو 0:02:32
  • چالش - یافتن وابستگی ها 0:00:59
  • راه حل - یافتن وابستگی ها 0:01:31
  • بررسی سریع توابع کاتلین 0:04:34
  • کار با متغیرها و عبارات کاتلین 0:05:21
  • کار با توابع و ویژگی های افزونه کاتلین 0:02:22
  • آشنایی با لامبدا 0:05:14
  • تعریف توابع مرتبه بالاتر 0:04:20
  • اجرای کد به صورت غیرهمزمان با کوروتین های کاتلین 0:01:48
  • تعریف صفحه نمایش با فعالیت ها و Composables 0:05:09
  • پیاده سازی طرح ها با استفاده از Composables 0:03:46
  • نمایش عناصر رابط کاربری با ستون، سطر و Box 0:06:36
  • واحدهای اندازه گیری در اندروید 0:03:36
  • استفاده از مودیفایرها برای سفارشی سازی طرح بندی خود 0:03:42
  • چالش - طرح بندی آن 0:01:04
  • راه حل - طرح بندی آن 0:02:59
  • تعریف تم ها و استایل های ویژوال 0:02:20
  • پیکربندی رنگ های تم طراحی متریال 0:07:50
  • استفاده از کامپوننت های طراحی متریال 0:04:42
  • مدیریت مقادیر رشته به عنوان منابع 0:03:09
  • استایل دهی متن در اپلیکیشن خود 0:04:05
  • مدیریت دیتا اینتری با فیلد متنی 0:05:43
  • استفاده از منابع رشته با جایبان ها 0:05:49
  • نمایش پیام های اسنک بار 0:07:50
  • چالش - شناخت خود 0:00:52
  • راه حل - شناخت خود 0:02:18
  • نمایش منابع تصویر 0:04:11
  • بارگذاری منابع تصویر در ران تایم 0:03:36
  • کاهش اندازه فایل با تصاویر WebP 0:02:55
  • استفاده از تصاویر VectorDrawable مبتنی بر XML 0:03:55
  • ایجاد آیکون ها در اندروید استودیو 0:02:58
  • چالش - بارگذاری تصویر شبکه 0:01:55
  • راه حل - بارگذاری تصویر شبکه 0:02:39
  • آشنایی با توابع composable 0:03:37
  • آشنایی با State در Compose 0:04:29
  • آشنایی با state hoisting 0:06:23
  • استفاده از تابع یادآوری 0:02:00
  • چالش - در کدام state هستید؟ 0:02:32
  • راه حل - در کدام state هستید؟ 0:02:17
  • آشنایی با جریان داده یک طرفه 0:01:58
  • افزودن ViewModel به Composable 0:05:52
  • ذخیره و انتشار داده در ViewModel 0:07:22
  • چالش - سفارش من را بپذیرید 0:02:29
  • راه حل - سفارش من را بپذیرید 0:02:18
  • مدیریت ارتباطات اپلیکیشن با اینتنت ها 0:02:07
  • اشتراک گذاری داده با اینتنت های implicit 0:06:34
  • آشنایی با کامپوننت ناوبری 0:02:12
  • راه اندازی کنترلر ناوبری 0:06:42
  • یاد بگیرید که چگونه بین صفحات ناوبری کنید 0:04:50
  • افزودن کامپوننت ناوبری پایین 0:10:58
  • مدیریت ناوبری رویدادهای آیتم ناوبری 0:03:33
  • مدیریت ناوبری با استک پشتی 0:06:43
  • چالش - نشان افتخار 0:02:17
  • راه حل - نشان افتخار 0:03:05
  • مدل سازی یک انتیتی در کلاس داده کاتلین 0:04:59
  • خواندن فایل ها از منابع 0:06:07
  • خواندن فایل ها از دارایی ها 0:03:07
  • تجزیه رشته های جی سان با Moshi 0:06:46
  • اشتراک گذاری داده با آبجکت های StateFlow 0:05:22
  • بررسی کلاینت های HTTP 0:01:44
  • افزودن وابستگی های Retrofit 0:03:44
  • تعریف رابط Retrofit 0:04:27
  • بازیابی داده راه دور با Retrofit 0:05:17
  • بررسی طرح‌ بندی‌ های lazy در Compose 0:07:56
  • افزودن LazyGrid به صفحه نمایش composable 0:03:17
  • ایجاد composable آیتم گرید 0:04:29
  • چالش - عکس های تصادفی 0:02:58
  • راه حل - عکس های تصادفی 0:02:10
  • مدیریت رویدادهای کلیک روی آیتم‌ طرح‌ بندی lazy 0:04:58
  • ناوبری به صفحه نمایش composable دقیق 0:04:13
  • انتقال داده در ViewModel 0:04:30
  • چالش - نورها، دوربین، اکشن 0:02:02
  • راه حل - نورها، دوربین، اکشن 0:01:58
  • مدیریت ذخیره‌ سازی در اندروید 0:02:46
  • ذخیره فایل ها در ذخیره‌ سازی داخلی 0:05:40
  • خواندن فایل ها از ذخیره‌ سازی داخلی 0:06:07
  • مدیریت مجوز‌های ران تایم 0:02:16
  • ذخیره فایل ها در ذخیره‌ سازی خارجی 0:04:04
  • بررسی دیتا استور جت پک 0:02:26
  • استفاده از دیتا استور برگزیده برای مدیریت تنظیمات کاربر 0:05:03
  • چالش - خواندن خبرنامه 0:02:06
  • راه حل - خواندن خبرنامه 0:01:58
  • مدیریت داده‌ با Room 0:02:16
  • تعریف پایگاه داده با Room 0:06:02
  • تعریف عملیات های SQL در DAO 0:02:41
  • درج داده با Room 0:03:23
  • بازیابی داده‌ با Room 0:07:42
  • گام های بعدی 0:01:21

2,666,000 533,200 تومان

مشخصات آموزش

راهنمای کامل توسعه اندروید با کاتلین برای مبتدیان

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:مقدماتی
  • تعداد درس:110
  • مدت زمان :6:45:34
  • حجم :1001.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,356,000 271,200 تومان
  • زمان: 03:26:02
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,734,500 1,346,900 تومان
  • زمان: 17:03:28
  • تعداد درس: 45
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,212,500 642,500 تومان
  • زمان: 08:08:15
  • تعداد درس: 102
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,013,500 202,700 تومان
  • زمان: 02:34:55
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,851,500 970,300 تومان
  • زمان: 12:17:02
  • تعداد درس: 50
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,009,000 801,800 تومان
  • زمان: 10:09:27
  • تعداد درس: 32
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,451,000 1,090,200 تومان
  • زمان: 13:48:53
  • تعداد درس: 107
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,865,000 973,000 تومان
  • زمان: 12:19:06
  • تعداد درس: 113
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,344,000 668,800 تومان
  • زمان: 08:28:23
  • تعداد درس: 25
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید