دوره آموزش جامع برنامه نویسی اندروید پروژه محور با 15 پروژه

دوره آموزش جامع برنامه نویسی اندروید پروژه محور (15 پروژه عملی و بزرگ) و ورود به بازار کار. در دوره تمامی آموزش ها براساس آخرین معماری های برنامه نویسی اندروید یعنی MVVM، MVI و MVP گفته شده است.

دوره آموزش جامع برنامه نویسی اندروید پروژه محور با 15 پروژه
تکمیل شده
۵۰۰
۲۳۹
این دوره دارای لایسنس اسپات پلیر است

معرفی دوره برنامه نویسی اندروید

معماری های برنامه نویسی اندروید

بخش ها و سرفصل های دوره

● مهمترین کامپوننت های تحت پوشش این دوره

  • ViewBinding

    ViewBinding

    از ویوبایندینگ برای دسترسی به Viewها استفاده میشه که جایگزین فوق العاده عالی برای FindViewById و DataBinding هستش.

  • DiffUtils

    DiffUtils

    از دیف یوتیلز برای پر کردن اطلاعات موجود در Adapter و RecyclerView استفاده میشه.

  • Room

    Room

    دیتابیس روم قوی ترین و بهترین دیتابیس برای اندروید هستش که سرعت خیلی بالایی داره.

  • Retrofit

    Retrofit

    رتروفیت واقعا خفن ترین و بهترین کتابخونه برای ارتباط با سرور هستش، این کتابخونه برای اپلیکیشن های آنلاین خیلی ضروریه.

  • NavigationComponent

    NavigationComponent

    بهترین روش برای ایجاد صفحات مختلف و جابجایی کردن بین اوناس. از این روش برای SingleActivity هم استفاده میکنیم.

  • Coroutine

    Coroutine

    کوروتین بهترین کتابخونه برای مدیریت کردن Threadهای CPU هست که باعث میشه یک اپلیکیشن با پرفرمنس بالاتری درست کنی.

  • Dagger-Hilt

    Dagger-Hilt

    مگه میشه که برنامه بزرگی نوشت و وابستگی ها رو تزریق نکرد؟ دگرهیلت واقعا بهترین روش برای تزریق وابستگی هستش.

  • ViewModel

    ViewModel

    ویومدل بهت کمک میکنه که وضعیت های مختلف صفحه رو به درستی ذخیره کنی.

  • LiveData

    LiveData

    لایودیتا این قابلیت رو بهت میده که بخش های مختلف اپلیکیشن رو راحتتر آپدیت کنی.

  • Koin

    Koin

    کوین هم یکی دیگه از روش های تزریق وابستگی هستش که واقعا قدرت زیادی داره و نسبت به هیلت خیلی راحتتره.

  • Datastore

    Datastore

    دیتااستور یک روشی برای ذخیره کردن یکسری اطلاعات سبک هستش. مثلا میتونیم توکن کاربر رو دخیره کنیم.

  • Paging

    Paging

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

  • Flow

    Flow

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

  • RxJava

    RxJava

    آرایکس جاوا واقعا بزرگترین کتابخونه برای مدیریت کردن Threadهای CPU و عملیات همزمانی هستش.

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

دانشجوهای دوره آموزش برنامه نویسی اندروید کجاها کار میکنن

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

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

● نمایش دمو برخی از پروژه های دوره برنامه نویسی اندروید

فصل چهارم دوره آموزش برنامه نویسی اندروید

● سرفصل های دوره

● نظرات برخی از دانشجویان دوره

پشتیبانی دوره

چرا باید این دوره رو بخرم؟

بعد از دیدن دوره چقدر میتونم درآمد کسب کنم؟

دانلود سورس کدها
دیدگاه‌ها ۲۳۹
ارسال دیدگاه جدید
نوع دوره
آنلاین
سطح دوره
دوره جامع
مدت دوره
163 ساعت
پیش نیاز
دوره رایگان اندروید سایت
تعداد جلسات
442
روش پشتیبانی
تیکت و گروه تلگ*رامی
زبان برنامه نویسی
100% کاتلین
طراحی رابط کاربری
XML
مدت پشتیبانی
بدون محدودیت زمانی
کیفیت ویدیوها
FullHD (بهترین کیفیت)
خرید قسطی دوره
پشتیبانی میکند
محمد نوری
مدرس دوره
من محمد نوری هستم و بیشتر از ۱۰ سالی میشه که توی حوزه اندروید فعالیت میکنم. امیدوارم که این دوره بتونه بهت کمک کنه و بتونی ازش نهایت استفاده رو ببری