لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه جامع اندروید 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
نمایش نظرات