با تسلط بر مهارتهای مورد نیاز اندروید در سال 2023، به یک توسعهدهنده سطح حرفهای اندروید تبدیل شوید!
اگر یک برنامه نویس اندروید با تجربه کدنویسی هستید، اگر می خواهید مهارت های خود را ارتقا دهید و یک توسعه دهنده سطح حرفه ای اندروید شوید، این دوره برای شما مناسب است!
این دوره بزرگ مجموعه ای از 7 دوره پیشرفته توسعه اندروید است.
1) Android Jetpack Masterclass
را کامل کنیداز این دوره یک استاد کلاس کامل اندروید جت پک دریافت خواهید کرد.
دربرگیرنده همه مناطق مانند Data Binding، View Binding، View Model، Live Data، Room، Navigation، Work Manager و Notifications.
من به شما مناطق پیشرفته ای مانند مهاجرت اتاق را نیز آموزش خواهم داد.
پس از یادگیری اصول اولیه، 6 پروژه کامل و بزرگتر را برای تسلط بر کاربردهای عملی دانشی که به دست آورده اید، توسعه خواهید داد. شما می توانید نحوه استفاده از اجزای جت پک با خنجر و دسته، کوروتین ها، بازسازی و کتابخانه های آزمایشی را بیاموزید. و نحوه ادغام با MVVM و MVVM Clean Architecture.
2) Jetpack Compose Masterclass
من گام به گام همه آنچه را که برای شروع استفاده از jetpack compose در پروژههای اندرویدی خود نیاز دارید، به شما آموزش میدهم.
شما با یادگیری اصولی مانند اصلاحکنندهها، طرحبندیها و مولفههای مشاهده (دکمهها، نوارهای اسنک،...) و ایجاد RecyclerViews با استفاده از ستونهای تنبل شروع خواهید کرد.
ما همچنین حوزههای پیشرفتهای مانند State در Jetpack Compose، به خاطر سپردن وضعیت قبل از ترکیب مجدد، نمایندگیهای ویژگی، نحوه کار با Side Effects (LaunchEffect،...)، جریان دادههای یک طرفه و بالا بردن حالت، ذخیره وضعیت را نیز پوشش خواهیم داد. با ذخیره قابل ذخیره و نحوه استفاده موثر از مدلهای مشاهده با jetpack compose.
3) دوره سقوط وابستگی با خنجر و هیلت
به عنوان بخش 16 این دوره، شما یک تزریق وابستگی با دوره تصادف خنجر دریافت خواهید کرد. و در بخش 19 همه چیزهایی را که در مورد HILT نیاز دارید یاد خواهید گرفت.
ما با نمونههای بسیار ابتدایی تزریق وابستگی خالص شروع میکنیم. و گام به گام به مناطق پیشرفتهتر خنجر و دسته پیش میرویم. شما در مورد کلاس برنامه، ماژول ها، رابط های مؤلفه، تزریق سازنده، تزریق فیلد و دامنه ها خواهید آموخت.
نه تنها این، شما قادر خواهید بود ایجاد 3 پروژه بزرگتر را با استفاده از dagger/hilt به عنوان چارچوب تزریق وابستگی تجربه کنید
4) کلاس کارشناسی ارشد Kotlin Coroutines
ما در مورد دامنهها، توزیعکنندهها، سازندهها، توابع تعلیق، همزمانی ساختاریافته، محدوده مدل مشاهده، محدوده چرخه حیات و سازنده داده زنده با نمونههای کد قابل فهم بحث خواهیم کرد. همچنین میتوانید بر اصول Coroutine Flow، جریان وضعیت، جریان مشترک، بافر و جمعآوری آخرین، اپراتورهای جریان و نحوه استفاده از جریانها با مدلهای مشاهده مسلط شوید.
5) Networking With Retrofit Crash Course
من به شما نشان خواهم داد که چگونه با استفاده از کتابخانه retrofit با REST API ارتباط برقرار کنید.
با نحوه ارسال درخواست GET و POST به سرور، نحوه استفاده موثر از پارامترهای مسیر و پرس و جو آشنا خواهید شد،
نحوه دریافت دادهها از یک سرور، رهگیریهای گزارش، زمانبندی، تبدیل دادههای فرمتشده JSON دریافتشده از سرور به Kotlin و همچنین نحوه استفاده از کوروتینها با ارتقاء.
6) کلاس کارشناسی ارشد معماری تمیز MVVM و MVVM
با این دوره میتوانید بر معماری تمیز MVVM و MVVM با مدل تکاکتیوتی چند قطعه و مدل تکفعالیتی چند ترکیبی تسلط پیدا کنید.
ما گام به گام 6 پروژه بزرگتر با معماری خوب را با اجزای معماری Jetpack و سایر کتابخانه های پشتیبانی مانند Dagger/Hilt، Coroutines و Retrofit خواهیم ساخت.
7) تست واحد با دوره تصادف JUnit و Mockito
میتوانید نحوه واحد آزمایش برنامههای اندروید را با استفاده از JUnit و کتابخانههای شخص ثالث مانند Mockito و Truth بیاموزید.
من به شما اصول تست واحد اندروید را با نمونه کدهای قابل درک آسان به شما آموزش خواهم داد.
ما در مورد تستهای دوبل، مدل نمای آزمایشی، دادههای زنده و اجزای اتاق db و همچنین آزمایش با سرورهای وب ساختگی صحبت خواهیم کرد.
******************************************** ********************************************** ******************
و این همه ماجرا نیست. این دوره روز به روز در حال افزایش است. من هر هفته دروس جدید را به این دوره اضافه می کنم. و بهروزرسانی و ارتقاء مداوم درسها و نمونههای کد موجود.
******************************************** ********************************************** *******************
با بیش از 340 سخنرانی و بیش از 35 ساعت ویدئو، این دوره جامع هیچ سنگی را به جا نمی گذارد! .
من با آموزش هر موضوع اصلی با مثالهای ساده پروژه به شما شروع میکنم. بعداً، نمونههای پروژه بزرگتر/پیچیدهتر را با استفاده از همه چیزهایی که یاد گرفتیم تکمیل خواهیم کرد.
برای بهبود چالشهای برنامهنویسی مشارکت دانشآموز (تکالیف درسی) و آزمونها در هر فصل گنجانده شده است، و همچنین 6 پروژه بزرگ با هدف ارائه یک ایده روشن در مورد نحوه کار همه این مؤلفهها با هم!
این دوره توسعه پیشرفته اندروید را به روشی عملی به شما آموزش میدهد، با هر سخنرانی یک نمایشگر کدنویسی کامل، یادداشتهای کوتاه مربوطه و نمونههای کد قابل دانلود ارائه میشود! به هر روشی که برای شما بهتر است بیاموزید!
دسترسی مادام العمر به بیش از 340 سخنرانی به علاوه نمونه کد مربوطه و یادداشت برای سخنرانی ها را خواهید داشت!
این دوره با 30 روز ضمانت بازگشت وجه ارائه می شود! اگر به هیچ وجه راضی نباشید، پول خود را پس خواهید گرفت. بهعلاوه، بهعنوان تشکر از امتحان کردن دوره، به یادداشتها و نمونههای کد دسترسی خواهید داشت!
پس منتظر چه چیزی هستید؟ شروع به تسلط بر Android Jetpack، Jetpack Compose، بهترین تمرینات معماری اندروید، Dagger/Hilt، Kotlin Coroutines، Retrofit و Unit Testing به گونه ای که باعث پیشرفت شغلی و افزایش دانش شما شود، همه به روشی جالب و کاربردی!
مخاطب هدف چه کسی است؟
برنامهنویسان اندروید در سطح مبتدی (با دانش اولیه مبانی توسعه Android).
توسعه دهندگان اندروید سطح متوسط که می خواهند مهارت های خود را ارتقا دهند!
توجه:
در طول دوره (در یک بخش) برای نشان دادن کاربردهای مختلف مقاوم سازی، از TMDB رایگان REST API استفاده می کنیم. ممکن است لازم باشد برای ثبت نام و دریافت یک کلید API رایگان از آنها، یک آدرس ایمیل ارائه دهید.
مهندس ارشد نرم افزار و مدرس
نمایش نظرات