آموزش برنامه اندروید مدرن با استفاده از جاوا، MVVM، Dagger2، RxJava و موارد دیگر

Modern Android app using Java, MVVM, Dagger2, RxJava &more

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش جدیدترین فناوری های اندروید از جمله Dagger2، MVVM، Java، RxJava، Retrofit، Mockito و Glide توسعه اندروید برنامه های موبایل معماری اندروید Dagger2 Java RxJava MVVM Retrofit Mockito Unit تست پیش نیازها:علاقه به توسعه اندروید دانش توسعه جاوا Mac یا Windows PC

با این دوره آموزشی جدید در مورد توسعه Android در جاوا، نحوه ایجاد یک برنامه اندروید مدرن را بیاموزید.

اکثر آموزش‌ها و نحوه استفاده از Udemy اصول اولیه ساخت برنامه را به شما نشان می‌دهند، اما نحوه استفاده از آخرین فناوری‌ها و کتابخانه‌ها را به شما نشان نمی‌دهند.

بیشتر پروژه ها و مشاغل نیاز دارند که بدانید چگونه از جدیدترین کتابخانه ها استفاده کنید. این همان چیزی است که این دوره در مورد آن است.

هدف این دوره ارائه یک مثال عملی از نحوه استفاده از این فناوری‌ها است، در حالی که یک برنامه نمونه ساده می‌سازید.


ما در مورد:

یاد خواهیم گرفت
  • معماری MVVM با استفاده از برنامه های افزودنی چرخه حیات Android توصیه شده توسط Google

  • Dagger2 برای تزریق وابستگی

  • RxJava به عنوان یک چارچوب واکنشی

  • Retrofit و JSON برای ارتباط سرور راه دور

  • برای بارگیری بدون درز تصویر، سر بخورید

  • واحد تست می کند تا برنامه را آزمایش کند و آن را پایدار و قوی کند

  • و ما همه چیز را در جاوا خواهیم ساخت

اگر می‌خواهید آن شغل را به‌عنوان یک برنامه‌نویس Android بدست آورید، باید نحوه استفاده از این فناوری‌ها را بدانید.

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


همین امروز ثبت نام کنید و بیایید نحوه درست ساختن یک برنامه اندروید مدرن را بیاموزیم.


30 روز ضمانت بازگشت پول - ارائه شده توسط Udemy

معلمی دارای امتیاز بالا با بیش از 8000 دانش آموز فعال و رشد ماهانه.


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

معرفی Introduction

  • چگونه How to

  • پیام مهم در مورد بررسی های Udemy Important message about Udemy reviews

معرفی Introduction

  • چی میسازیم What are we building

  • چی میسازیم What are we building

  • چگونه How to

  • پیام مهم در مورد بررسی های Udemy Important message about Udemy reviews

  • در شبکه های اجتماعی شرکت کنید Engage on social media

  • در شبکه های اجتماعی شرکت کنید Engage on social media

معماری MVVM MVVM Architecture

  • طرح صفحه را بسازید Build the screen layout

  • طرح المان را بسازید Build the element layout

معماری MVVM MVVM Architecture

  • معماری MVVM چیست؟ What is the MVVM Architecture

  • معماری MVVM چیست؟ What is the MVVM Architecture

  • اندروید استودیو Android Studio

  • اندروید استودیو Android Studio

  • پروژه را ایجاد کنید Create the project

  • پروژه را ایجاد کنید Create the project

  • کتابخانه ها را وارد کنید Import the libraries

  • کتابخانه ها را وارد کنید Import the libraries

  • مدل را پیاده سازی کنید Implement the Model

  • مدل را پیاده سازی کنید Implement the Model

  • ViewModel را پیاده سازی کنید Implement the ViewModel

  • ViewModel را پیاده سازی کنید Implement the ViewModel

  • طرح صفحه را بسازید Build the screen layout

  • طرح المان را بسازید Build the element layout

  • آداپتور را اجرا کنید Implement the adapter

  • آداپتور را اجرا کنید Implement the adapter

  • دیدگاه را پیاده سازی کنید Implement the view

  • دیدگاه را پیاده سازی کنید Implement the view

مقاوم سازی Retrofit

  • اجرای Glide Implement Glide

مقاوم سازی Retrofit

  • Retrofit چیست What is Retrofit

  • Retrofit چیست What is Retrofit

  • Retrofit را اجرا کنید Implement Retrofit

  • Retrofit را اجرا کنید Implement Retrofit

  • داده ها را از باطن دریافت کنید Get data from the backend

  • داده ها را از باطن دریافت کنید Get data from the backend

  • اجرای Glide Implement Glide

  • بکشید تا تازه شود Pull to refresh

  • بکشید تا تازه شود Pull to refresh

تزریق وابستگی Dependency Injection

  • چالش Challenge

تزریق وابستگی Dependency Injection

  • تزریق وابستگی چیست؟ What is Dependency Injection

  • تزریق وابستگی چیست؟ What is Dependency Injection

  • Dagger2 را راه اندازی کنید Setup Dagger2

  • Dagger2 را راه اندازی کنید Setup Dagger2

  • چالش Challenge

  • چالش Challenge

  • سرویس شبکه را تزریق کنید Inject the Network Service

  • سرویس شبکه را تزریق کنید Inject the Network Service

تست واحد Unit Testing

  • مسیر موفقیت را آزمایش کنید Test the success path

  • چالش Challenge

  • مسیر خطا را تست کنید Test the error path

تست واحد Unit Testing

  • تست های واحد چیست؟ What are Unit Tests

  • تست های واحد چیست؟ What are Unit Tests

  • تست های واحد راه اندازی Setup Unit Tests

  • تست های واحد راه اندازی Setup Unit Tests

  • مسیر موفقیت را آزمایش کنید Test the success path

  • چالش Challenge

  • چالش Challenge

  • مسیر خطا را تست کنید Test the error path

نتیجه Conclusion

  • نتیجه Conclusion

  • منابع بیشتر Further resources

  • متشکرم Thank you

نتیجه Conclusion

  • نتیجه Conclusion

  • منابع بیشتر Further resources

  • متشکرم Thank you

نمایش نظرات

آموزش برنامه اندروید مدرن با استفاده از جاوا، MVVM، Dagger2، RxJava و موارد دیگر
جزییات دوره
3 hours
31
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,017
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Catalin Stefan Catalin Stefan

مدرس توسعه نرم افزار