**این دوره برای مبتدیان و توسعه دهندگان پیشرفته طراحی شده است**
Android Jetpack Compose یک روش جدید برای ساخت برنامههای اندرویدی مدرن در توسعه برنامههای اندروید است.
صنعت توسعه نرمافزار در حال دور شدن از رویکرد ضروری ساخت برنامهها است - جایی که توسعهدهندگان باید کدهای زیادی را بنویسند، در میان APIهای متناقض پیمایش کنند، و نگهداری کد برای ساخت برنامههای تلفن همراه ساده دشوار است.
با Jetpack Compose، ساختن Native UI برای پلتفرم Android آسانتر، مختصر، سازگارتر و کد کمتری است.
Jetpack Compose ابزار جدید مدرنی است که به توسعه دهندگان اندروید راهی ساده و سریع برای ساختن رابط کاربری بومی در اندروید - با این جعبه ابزار می دهد. توسعه دهندگان می توانند با استفاده از Kotlin برنامه های اندرویدی را با کد کمتری بسازند!
Jetpack Compose یک تغییر پارادایم در توسعه اندروید به ارمغان می آورد - اکنون به جای تعیین مراحل ساخت یک رابط کاربری، رابط کاربری را توصیف می کنیم. با Jetpack Compose، زمان توسعه تسریع میشود، زیرا میتوانیم در حین توسعه رابطهای کاربری در Android Studio، با پیشنمایشهای زنده سریع تکرار کنیم.
با Jetpack، ایجاد انیمیشنهای شیک و استفاده از طراحی متریال کار بسیار آسانی است، زیرا این جعبه ابزار توسط APIهای پلتفرم Android و APIهای بصری Kotlin پشتیبانی میشود.
این دوره با Jetpack Compose و Kotlin برنامههای بهروز در حال توسعه را برای شما به ارمغان میآورد.
شما از اصول عملکرد Composable برای نحوه مدیریت وضعیت در Compose و نحوه ساخت برنامههای اندرویدی کامل که از قدرت کامل Jetpack Compose و Kotlin استفاده میکنند، یاد خواهید گرفت.
این دانشجوی ایده آل برای این دوره چه کسی است؟
این دوره برای مبتدیان و توسعه دهندگان پیشرفته طراحی شده است
من این دوره را با در نظر گرفتن شما ایجاد کردم - چه مبتدی یا یک توسعه دهنده با تجربه تر باشید، مواد دوره را به همان اندازه ارزشمند خواهید یافت - این یک دوره غواصی عمیق است که من شما را از همان ابتدا تا ساختن در آن راهنمایی می کنم یک برنامه پیچیده Jetpack Compose.
من ساختار دوره را به گونهای تنظیم کردهام که حتی اگر هرگز در Kotlin برنامهنویسی نکردهاید، قبل از اینکه به یادگیری Jetpack Compose بروید، این فرصت را داشته باشید که مفاهیم پایه، متوسط و پیشرفته Kotlin را بیاموزید.
از طرف دیگر، اگر قبلاً به خوبی از Kotlin آگاهی دارید، می توانید از بخش های Kotlin به طور کلی صرف نظر کنید و به بخش Jetpack Compose بروید.
چه چیزی یاد خواهید گرفت؟
این دوره جامع است، به این معنی که تصور نمیکنم به طور کلی تجربه زیادی در توسعه برنامههای Android داشته باشید، بنابراین تمام مفاهیمی را که برای شروع به آن نیاز دارید آشنا خواهم کرد. این یک دوره جامع با اطلاعات زیادی است. در اینجا چند مفهوم کلیدی وجود دارد که باید یاد بگیرید:
Jetpack Compose چیست و مزایای آن نسبت به روش ضروری ساخت برنامههای Android
اصول برنامه نویسی Kotlin، مفاهیم متوسط و پیشرفته (اختیاری - در صورت نیاز می توانید از آن صرف نظر کنید)
مفاهیم Core Jetpack Compose: توابع قابل ترکیب، ویجتهای چیدمان نوشتن و اصلاحکنندهها
با نحوه سفارشی کردن عناصر UI در Compose آشنا شوید
درک کنید که Jetpack Compose چگونه حالت - Recomposition و State Hoisting را مدیریت می کند
با نحوه ایجاد یک رابط کاربری بومی برای دستگاههای Android با استفاده از توابع Composable که فاقد حالت هستند آشنا شوید
درک نحوه کار MutableState و Flow با توابع Composable
نحوه ساختن 8 برنامه Jetpack Compose را که از ساده تا پیچیده را شامل می شود (ماشین حساب نکته، برنامه فیلم، برنامه یادداشت، برنامه Trivia، برنامه پیش بینی آب و هوا و موارد دیگر) مسلط شوید
در حین یادگیری Jetpack Compose (البته!) برنامه های زیادی بسازید
با نحوه ساختار و ساخت برنامه های Compose با Clean Architecture، MVVM، ViewModel، Coroutines آشنا شوید
برنامههایی بسازید که از پایگاه داده ROOM Android استفاده میکنند
با نحوه تجزیه و تحلیل دادههای JSON از APIها با استفاده از Retrofit آشنا شوید
با نحوه استفاده از Jetpack Navigation Components برای کمک به ایجاد ساختار پیمایش در برنامه Compose خود آشنا شوید
با نحوه استفاده از Dependency Injection با Hilt و Dagger برای ساختن برنامههایی با قابلیت بازگردانی و آزمایش آسان آشنا شوید
یک برنامه capstone (A.Reader) بسازید که از Firebase Firestore برای احراز هویت کاربران و ذخیره کتابها استفاده میکند
و خیلی چیزهای دیگر (برنامه درسی را بررسی کنید تا لیست کامل موضوعات را دریافت کنید!)
در پایان دوره، همه چیزهایی را که باید در مورد Kotlin و Jetpack Compose برای ساختن رابطهای کاربری پیچیده بومی و برنامههای Android با Jetpack Compose بدانید، یاد خواهید گرفت.
آن را بدون ریسک امتحان کنید
این دوره با 30 روز ضمانت بازگشت وجه ارائه می شود - اگر متوجه شدید که برای شما مناسب نیست، می توانید پول خود را پس بگیرید، بدون سوال!
امروز ثبت نام کنید و با Jetpack Compose ساختن برنامههای Android مدرن را شروع کنید - روشی جدید برای ایجاد رابط کاربری سریع، مختصر و قدرتمند Android Native.
من نمی توانم منتظر باشم تا شما را در دوره ببینم!
به زودی می بینمت.
پائولو :)
Android، Flutter، AWS، پرفروش ترین مربی
نمایش نظرات