آموزش توسعه جامع اندروید 2024: کلاس مستر کاتلین

دانلود Comprehensive Android Development 2024: Kotlin Masterclass

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: توسعه اندروید را فقط در 6 ساعت انجام دهید: برنامه واقعی پیچیده بسازید با استفاده از بهترین روش‌های صنعت زبان Kotlin را عمیقاً یاد خواهید گرفت و به شما امکان می‌دهد هر پروژه مبتنی بر Kotlin را پیمایش و درک کنید. ما بهترین شیوه‌های صنعت را برای ساخت برنامه‌های Android با کیفیت بالا بررسی می‌کنیم و اطمینان می‌دهیم که شما به استانداردهای فعلی مجهز هستید. شما در الگوی معماری Model-View-View-Model (MVVM)، یک طرح طراحی پرکاربرد در توسعه اندروید، مهارت خواهید داشت. ما تست واحد را بررسی خواهیم کرد، یک جنبه کلیدی از توسعه نرم افزار که تضمین می کند کد شما مطابق انتظار عمل می کند. شما یک برنامه واقعی خواهید ساخت که می تواند در مجموعه شما گنجانده شود و مهارت های عملی خود را به کارفرمایان بالقوه نشان دهد. شما این قابلیت را به دست خواهید آورد که ایده های خود را به برنامه های کاربردی اندروید تبدیل کنید و امکانات بی پایانی را برای پروژه های خلاقانه خود باز کنید. مهارت های کسب شده در طول این دوره شما را برای برنامه های شغلی آماده می کند و شانس شما را برای تضمین موفقیت آمیز موقعیت توسعه دهنده اندروید افزایش می دهد.

مهارت های خود را با دوره کامل توسعه اندروید ما افزایش دهید!

تا به حال به این فکر کرده اید که یک توسعه دهنده برتر اندروید شوید؟ یا آیا یک ایده برنامه نوآورانه دارید اما مهارت لازم برای واقعی سازی آن را ندارید؟ راه حل شما اینجاست! چه در برنامه نویسی تازه کار باشید و چه توسعه دهنده ای که به دنبال ارتقاء مجموعه مهارت های خود هستید، دوره ما برای راهنمایی شما در هر مرحله از راهتان طراحی شده است.

چرا در این دوره آموزشی توسعه برنامه اندروید ثبت نام کنید؟

راهنمایی تخصصی: از متخصصان صنعت با سالها تجربه در توسعه و آموزش برنامه های کاربردی Android بیاموزید.

برنامه درسی جامع: از اصول اولیه تا ویژگی‌های پیشرفته Android، از جمله Kotlin، Jetpack Components، و ابزارهای توسعه مدرن تسلط داشته باشید.

یادگیری تعاملی: در تمرین‌های عملی، پروژه‌های واقعی، و نمایش‌های نمایشی دقیق که برای تقویت دانش شما طراحی شده‌اند، غوطه‌ور شوید.

محتوای دوره برتر:

  • 30+ درس ویدیویی با کیفیت بالا

  • آموزش های گام به گام در کد

  • پروژه های عملی گسترده

  • به‌روزرسانی‌های منظم با محتوای جدید

آنچه در توسعه برنامه موبایل Android خواهید آموخت:

  • برنامه نویسی Kotlin: نکات و مفاهیم Kotlin، زبان ترجیحی برای توسعه اندروید را بیاموزید.

  • Android Jetpack: جدیدترین کتابخانه‌ها و ابزارها را برای ایجاد برنامه‌های قوی و مقیاس‌پذیر درک و پیاده‌سازی کنید.

  • طراحی رابط کاربری: با XML و Jetpack Compose رابط کاربری خیره کننده ایجاد کنید.

  • شبکه: یکپارچه‌سازی API و تماس‌های ناهمزمان با استفاده از Retrofit و کتابخانه‌های دیگر.

  • مدیریت پایگاه داده: از پایگاه داده اتاق برای ذخیره سازی کارآمد داده ها استفاده کنید.

  • تست واحد: یاد بگیرید که تست های واحد قوی بنویسید تا مطمئن شوید کد شما قابل اعتماد و قابل نگهداری است.

  • Hilt: تزریق وابستگی را در برنامه‌های Android خود با Hilt ساده کنید، کد خود را پاک‌تر و قابل آزمایش‌تر می‌کند.

  • Coroutines: Master Kotlin Coroutines برای مدیریت برنامه‌نویسی ناهمزمان با سهولت و کارایی.

  • توسعه برنامه چند ماژولار: با سازماندهی پروژه خود در چندین ماژول، یاد بگیرید که برنامه های Android مقیاس پذیر و قابل نگهداری بسازید.

پیشنهاد برای مدت محدود: 30 روز ضمانت بازگشت وجه!

این فرصت را از دست ندهید تا حرفه خود را متحول کنید یا ایده های برنامه خود را زنده کنید. اکنون در دوره توسعه برنامه اندروید ما ثبت نام کنید و سفر خود را برای تبدیل شدن به یک توسعه دهنده حرفه ای اندروید آغاز کنید!


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

مقدمه Introduction

  • نمای کلی دوره Course overview

اپلیکیشن تبدیل ارز ساختمان Building currency convertor app

  • اندروید استودیو را دانلود کنید Download Android Studio

  • پروژه و شبیه ساز اندروید استودیو را راه اندازی کنید Setup Android Studio project and emulator

  • بیا کد بزنیم! Let's code!

  • راه اندازی معماری MVVM. ViewModel و Repostory. Setting up MVVM architecture. ViewModel and Repostory.

  • مقدمه ای بر آزمون های واحد Introduction to unit tests

  • تزریق وابستگی با هیلت Dependency injection with Hilt

  • راه اندازی رابط کاربری ناوبری پایین Setup bottom navigation UI

  • اضافه کردن صفحه نمودار و پیاده سازی ناوبری. Adding charts screen and implement navigation.

  • افزودن ارزها به لیست Adding currencies to the list

  • بیایید برای برنامه چند ماژولار آماده شویم! Let's prepare for multi modular app!

  • برنامه چند ماژولار part1 Multi modular app part1

  • برنامه چند ماژولار قسمت 2 Multi modular app part2

  • راه اندازی نوار برنامه و پیکان پیکان عقب Setup app bar and back arrow navigation

  • یکپارچه سازی مقاوم سازی قسمت 1 Integrating retrofit part1

  • یکپارچه سازی بهسازی قسمت 2 Integrating retrofit part2

  • دریافت نرخ واقعی از وب Fetching real rates from the web

  • دریافت نرخ واقعی از وب part2 Fetching real rates from the web part2

  • ذخیره داده ها با اولویت های مشترک Store data with shared preferences

  • مقدار تبدیل ورودی با برگه پایین Input convert amount with bottom sheet

  • ذخیره مقدار تبدیل به ترجیحات Store convert amount to preferences

  • ساخت مؤلفه پرچم ارز با Glide Building currency flag component with Glide

  • نوار ابزار سفارشی و پرداخت UI Custom toolbar and UI polishing

  • پیاده سازی ویژگی ماشین حساب Implementing calculator feature

  • اجرای فیلتر و قابلیت جستجو برای ارزهای موجود Implementing filter and search feature for available currencies

مبدل ارز: نمودارها Currency convertor: Charts

  • بیایید قبل از رسم نمودار کمی کار آماده سازی کنیم Let's make some prep work before drawing chart

  • راه اندازی پایگاه داده اتاق Setup room database

  • داده‌های نرخ‌های واکشی و حافظه پنهان Fetch and cache rates data

  • رسم نمودار قسمت 1 Drawing chart part1

  • رسم نمودار قسمت 2 Drawing chart part2

  • افزودن ویژگی انتخاب دوره به نمودار Adding period selection feature to the chart

  • ارزها را برای نمودار با صفحه پایین معین انتخاب کنید Select currencies for chart with modal bottom sheet

  • ردیابی رویدادهای لمسی Tracking touch events

  • افزودن انیمیشن بارگذاری برای نمودار Adding loading animation for chart

نمایش نظرات

آموزش توسعه جامع اندروید 2024: کلاس مستر کاتلین
جزییات دوره
6 hours
34
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,094
4.7 از 5
دارد
دارد
دارد
Nick Bondarev
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nick Bondarev Nick Bondarev

مربی در Udemy