توضیحات
ساخت برنامه مدرن آندروید با REST API و Ktor Server
نام دوره : Build Modern Android App with REST API and Ktor Server
مهم: پسوند فایل ها در هنگام نامگذاری دچار مشکل شده. جهت پخش ویدیو ها قسمت [UdemyIran.Com] را از انتهای نام فایل پاک کنید
پیش نیاز:
- شما باید قبلاً با Jetpack Compose آشنا باشید (کاملترین دوره مربوطه در یودمی قابل دریافت است)
- شما باید از قبل با زبان برنامه نویسی Kotlin آشنا باشید
- شما باید از قبل با اجزای اصلی معماری اندروید آشنا باشید
توضیحات:
سلام و به دوره ساخت برنامه مدرن آندروید با REST API و Ktor Server خوش آمدید!
این دوره ویژه خواهد بود. چرا؟ خوب، زیرا من به شما آموزش می دهم که چگونه نه تنها یک برنامه اندرویدی دیگر، بلکه یک سرور بک اند، REST API خود را نیز بسازید!
هدف اصلی آن سرور ارائه داده ها به برنامه ما خواهد بود.
شما یاد خواهید گرفت که چگونه با موفقیت یک ارتباط با کیفیت بین مشتری، یا در این مورد برنامه اندروید ما، و یک سرور بک اندبرقرار کنید.
برای بک اند ما از چارچوب ktor استفاده می کنیم که در بر روی Kotlin و Coroutines ساخته شده است!
شما همه چیز را در مورد آن چارچوب، نحوه ایجاد نقاط پایانی خود، نحوه کار با درخواست های مشتری، دریافت پارامترهای پرس و جو، پردازش همان درخواست در باطن خود، و در نهایت ارسال یک پاسخ کاملا آماده به مشتریان خود، یاد خواهید گرفت.
اکنون، برنامه اندروید ما از جدیدترین APIها و کتابخانه ها استفاده می کند.
برای طراحی طرحبندی برنامهمان، از یک جعبه ابزار UI مدرن به نام jetpack compose استفاده میکنیم.
برای برقراری ارتباط با بک اند خود، از کتابخانه retrofit و paging3 به همراه واسطه راه دور استفاده میکنیم. بنابراین میتوانیم به طور خودکار آن دادهها را از سرور در پایگاه داده اتاق محلی خود ذخیره و کش کنیم.
به این ترتیب میتوانیم دادهها را در برنامه خود بارگذاری کنیم، حتی اگر اتصال اینترنت نداشته باشیم.
و این همه ماجرا نیست، من همچنین به شما یاد خواهم داد که چگونه سرور Backend و همچنین برنامه Android خود را آزمایش کنید.
ما قصد داریم تمام نقاط پایانی سرورمان، مهمترین بخشهای برنامه اندروید خود و چند مؤلفه رابط کاربری سفارشی را که با استفاده از Jetpack Compose بسازیم، آزمایش کنیم!
من قصد دارم به شما یاد بدهم که چگونه یک کامپوننت UI سفارشی به نام Rating Widget با استفاده از Jetpack Compose ایجاد کنید، که شگفت انگیز به نظر می رسد!
در مرحله بعد یاد خواهید گرفت که چگونه با کشیدن انگشت به پایین صفحه برای تازه کردن عملکرد در برنامه خود پیاده سازی کنید.
چگونه یک API پالت را پیاده سازی کنید تا بتوانید بسته به تصویری که در صفحه بارگذاری می کنیم، رنگ های پویا را در طرح بندی خود نمایش دهید.
و بسیاری چیزهای مختلف دیگر در پایان، کارهای زیادی برای انجام دادن وجود دارد، بنابراین آماده باشید، زیرا این یک سفر تازه خواهد بود.
دوره ساخت برنامه مدرن آندروید با REST API و Ktor Server برای چه کسانی است:
- توسعه دهندگان اندروید
- توسعه دهندگان موبایل
- هر کسی که می خواهد یاد بگیرد که چگونه برنامه Android را با استفاده از جدیدترین و مدرن ترین فناوری ها و API توسعه دهد
- هر کسی که می خواهد یاد بگیرد که چگونه یک برنامه اندرویدی را با استفاده از جعبه ابزار UI مدرن به نام Jetpack Compose توسعه دهد.
- هر کس که به دنبال ساخت برنامه مدرن آندروید با REST API و Ktor Server است.
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید