توضیحات
بوتکمپ برنامه نویسی پیشرفته آندروید با Jetpack
نام دوره : (Jetpack, Architecture & More)Advanced Android Bootcamp 2024
پیش نیاز:
- دانش ابتدایی در مورد Android Studio
- دانش ابتدایی در زبانهای Kotlin یا Java
- مهارتهای اولیه توسعه اندروید (حداقل گذراندن یک دوره یا آموزش مقدماتی)
- (ممکن است نیاز باشد یک آدرس ایمیل ارائه دهید تا برای استفاده از TMDB Free REST API ثبتنام کنید.)
توضیحات
با تبدیل شدن به یک توسعهدهنده حرفهای اندروید، مهارتهای مورد تقاضای سال 2024 را در این دوره جامع بیاموزید!
اگر شما یک توسعهدهنده اندروید با کمی تجربه برنامهنویسی هستید و میخواهید مهارتهای خود را به سطح حرفهای ارتقا دهید، این دوره برای شما مناسب است.
دوره بوتکمپ برنامه نویسی پیشرفته آندروید با Jetpack گسترده شامل 7 دوره پیشرفته توسعه اندروید است:
1) دوره کامل Android Jetpack Masterclass
این دوره تمامی بخشهای Jetpack اندروید را شامل میشود، از جمله:
- Data Binding
- View Binding
- View Model
- Live Data
- Room
- Navigation
- Work Manager
- Notifications
علاوه بر این، موضوعات پیشرفتهای نظیر Room Migrations نیز پوشش داده شدهاند.
شما 6 پروژه بزرگ و کامل توسعه خواهید داد تا کاربرد عملی دانش خود را بیاموزید. همچنین یاد خواهید گرفت چگونه از کامپوننتهای Jetpack همراه با Dagger، Hilt، Coroutines، Retrofit و کتابخانههای تست استفاده کنید و آنها را با معماری MVVM ترکیب کنید.
2) دوره Jetpack Compose Masterclass
این دوره گام به گام به شما میآموزد که چگونه از Jetpack Compose در پروژههای اندرویدی خود استفاده کنید.
- یادگیری اصول اولیه مانند Modifiers، Layouts و View Components
- مباحث پیشرفته مانند مدیریت State، استفاده از Side Effects، و مدل دادههای یکتا
3) دوره Dependency Injection با Dagger و Hilt
این دوره از مفاهیم پایه تزریق وابستگی شروع میشود و به مباحث پیشرفتهتری نظیر:
- کلاس Application
- ماژولها
- اینترفیسهای Component
- Injection سازنده
- Injection فیلد
- Scopes
4) دوره Masterclass Kotlin Coroutines
در این دوره مباحث زیر را خواهید آموخت:
- Scopes، Dispatchers، Builders
- Concurrency ساختاریافته
- ViewModel Scope و LiveData Builder
5) دوره Crash Course Networking با Retrofit
نحوه برقراری ارتباط با REST APIها از طریق کتابخانه Retrofit را خواهید آموخت.
- ارسال درخواستهای GET و POST
- استفاده از Query و Path Parameters
- تبدیل دادههای JSON به Kotlin
6) دوره MVVM و MVVM Clean Architecture Masterclass
این دوره به شما کمک میکند تا معماری MVVM را با مدلهای تکفعالیتی و چندFragment یا Composable یاد بگیرید.
7) دوره Crash Course Unit Testing با JUnit و Mockito
در این بخش میآموزید چگونه برنامههای اندروید را با JUnit و Mockito تست کنید.
- تست ViewModelها، LiveData و اجزای Room Database
ویژگیهای دوره
- شامل بیش از 340 سخنرانی و 35 ساعت محتوای ویدیویی
- پروژههای بزرگ برای تمرین مفاهیم آموزش داده شده
- دسترسی مادامالعمر به کدها و یادداشتها
دوره بوتکمپ برنامه نویسی پیشرفته آندروید با Jetpack برای چه کسانی است؟
- توسعهدهندگان مبتدی اندروید (با دانش پایه از مفاهیم توسعه اندروید)
- توسعهدهندگان حرفهای اندروید
- دانشجویانی که مصمم به تبدیل شدن به توسعهدهندگان حرفهای اندروید هستند.
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید