در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در این دوره با سرویس های پایه اندروید آشنا شده و کدنویسی آن ها را در بخوبی یاد می گیرید. مدرس دوره مطالب را به زبانی ساده و در حین کار بر روی پروژه های واقعی به شما عزیزان یاد میدهد.
عنوان اصلی : The Complete Intermediate Android Masterclass
معرفی:
معرفی دوره
معرفی نویسنده
انتظار چه چیزی در این دوره
چگونه از این دوره بیشترین بهره را ببرید
قول من به تو
تنظیم محیط توسعه:
آنچه در این بخش انجام خواهید داد - راه اندازی Android Studio
در حال دانلود اندروید استودیو
[اختیاری] - افزونه Android Studio Theme
ایجاد یک AVD - دستگاه مجازی اندروید
خلاصه بخش
درک اندروید - پلتفرم اندروید:
آنچه در این بخش پوشش خواهیم داد - درک پلتفرم اندروید
درک اندروید - پشته اندروید - قسمت 1
درک اندروید - پشته اندروید - قسمت 2
آشنایی با ART و Dalvik Runtimes
خلاصه و چالش
اجزای آندروید / بلوک های ساختمان:
آنچه در این بخش پوشش خواهیم داد - اجزای ساختمان اندروید
اجزای ساختمان اندروید
توابع فعالیت Android
نمای کلی Activity و setContentView
ایجاد نماها در کد
درک چرخه حیات فعالیت
چرخه حیات فعالیت [Hands-On]
یادداشتی در مورد چرخه حیات فعالیت
خلاصه
فعالیت و حالت نمونه [Hands On]:
آنچه در این بخش پوشش خواهیم داد - وضعیت رابط کاربری گذرا
راه اندازی برنامه
ذخیره و بازیابی مقادیر InstanceState
[رفع] - onRestoreInstanceState Super
مقدمه ای بر کلاس ViewModel
[Hands-On] - ایجاد ViewModel
خلاصه
قطعات Android - ایجاد رابط های کاربری قوی و انعطاف پذیر:
آنچه در این بخش پوشش خواهیم داد - قطعات: شیرجه عمیق
چرا قطعات - انگیزه
تعریف قطعات به صورت ایستا
تعریف قطعات به صورت پویا
بررسی تغییرات پیکربندی
فراخوانی روش های قطعه از Activity
چرخه حیات قطعه
روشهای چرخه عمر قطعه و بهبود رویViewCreated
برقراری ارتباط بین قطعات و فعالیت ها - راه درست
برقراری ارتباط بین بخش ها و فعالیت ها - پیاده سازی شنوندگان
شنونده تمیز کردن - onDetach
جایگزینی قطعات به صورت پویا
انتقال قطعه و انیمیشن
مدیریت پشته قطعات
خلاصه
[Hands On] - Fragments - Vision Board App:
آنچه در این بخش پوشش خواهیم داد - مقدمه ای بر برنامه ویژن برد
برنامه ویژن برد - رابط کاربری - قسمت 1
راه اندازی RecyclerView - قسمت 2
نمایش تابلوها در RecyclerView - قسمت 3
افزودن تصاویر
تنظیم بخش جزئیات
راه اندازی شنونده رابط
نمایش بخش جزئیات
ارائه دهندگان محتوای اندروید:
آنچه در این بخش پوشش خواهیم داد
بررسی اجمالی ارائه دهندگان محتوا
راه اندازی پایگاه داده و نهاد Android Room
راه اندازی پایگاه داده اتاق اندروید و نهاد - نهایی
راه اندازی DAO و ApplicationDatabase Singleton
راه اندازی ارائه دهنده - قسمت 1
راه اندازی ارائه دهنده - قسمت 2
ارائه دهنده - عملیات CRUD را نهایی کنید
Implementing Provider in Activity - AsyncTask - Part 1
Implementing Provider in Activity - AsyncTask - Part 2
Implementing Provider in Activity - AsyncTask - Part 3 - Show Dreams
Implementing Provider in Activity - AsyncTask - Part 3 - Delete Dreams
Implementing Provider in Activity - AsyncTask - Part 4 - Delete Dreams
خلاصه - ارائه دهندگان محتوا
خلاصه
[Hands-On] - بهبود برنامه Vision Board - پایگاه داده اتاق Android و ViewModel:
آنچه در این بخش پوشش خواهیم داد - پایگاه داده اتاق هیئت مدیره ویژن
راه اندازی نوار ابزار و ناوبری - برنامه ویژن برد
راه اندازی رابط کاربری AddFragment
راه اندازی رابط کاربری به پایان رسید
تنظیم AddFragment - قسمت 1
راه اندازی رابط BoardDao
راه اندازی کلاس ViewModel
ذخیره و نمایش تابلوها
لمس نهایی - برنامه ویژن برد
کار در پسزمینه در اندروید - خدمات [بخش اول]:
آنچه در این بخش پوشش خواهیم داد
درک موضوع UI
آشنایی با AsyncTask
محدودیت ها و زمان استفاده از AsyncTask
درک خدمات
[Hands On] AsyncTask
درک کار در پس زمینه
ایجاد و اجرای یک سرویس
ایجاد IntentService
راه های ارتباط بین فعالیت ها و خدمات
گیرنده های پخش اندروید - قسمت 1
Android Broadcast Receivers - قسمت 2 - پروژه تمام شد
خدمات صحافی - قسمت 1
Binding Services - Part 2 - Invoking Services Methods
کار در پسزمینه در اندروید - JobScheduler [بخش 2]:
بررسی اجمالی JobScheduler Android
آشنایی با JobScheduler API
یک JobService و JobScheduler ایجاد کنید
اجرای JobService در Worker Thread و توقف JobServices
JobScheduler و Broadcast Receiver
[CHALLENGE - JSON] - JSON را با استفاده از JobScheduler تجزیه کنید
[راه حل] - JSON را با استفاده از JobScheduler تجزیه کنید - قسمت 1
[CHALLENGE - JSON] - JSON را با استفاده از JobScheduler تجزیه کنید - نهایی
کار در پس زمینه - WorkManager and Notification Manag [بخش 3]:
مقدمه ای بر Modern Concurrent Android API - WorkManager
راه اندازی کارگر
اعمال محدودیت در WorkRequest
دریافت نتیجه از Background Worker به UI
انتقال داده ها از Activity به Worker
لغو کار
تنظیم PeriodicWorkRequest
زنجیر زنی
API مدیر اطلاع رسانی - مقدمه
نمایش اعلان ها با کارگران
افزودن onTap به Notification و Pending Intent
[دستی] - با استفاده از WorkManager API برنامه کارت سفارشی بسازید:
آنچه در این بخش خواهیم ساخت - برنامه کارت سفارشی
راه اندازی مجوزهای اندروید
دریافت تصویر از دستگاه
نمایش تصویر از طریق CustomAndroidViewModel
راه اندازی کلاس Work Continuation
راه اندازی کلاس CardWorkerUtils
راه اندازی کلاس CleanUpWorker
راه اندازی کلاس CardWorker
راه اندازی SaveCardToFileWorker
کلاس WriteBitmapToFile را تنظیم کنید
راه اندازی کلاس OverlayTextToBitmap
راه اندازی کلاس OverlayTextToBitmap - نهایی
راه اندازی CreateCardActivity
لمس نهایی
[اختیاری] - بهروزرسانی Android Studio:
به روز رسانی اندروید استودیو
[Hands-On] - ساخت ویجت صفحه اصلی - ردیاب ویروس:
ابزارک های صفحه اصلی - معرفی و نسخه ی نمایشی برنامه
راه اندازی پروژه ردیاب ویروس
کار بر روی کلاس DownloadJsonWorker
WorkContinuation را برای کارگران تنظیم کنید
MainActivity و ViewModel را تنظیم کنید
اضافه کردن دکمه منوی Refresh - اتمام برنامه
ایجاد ویجت ما - راه اندازی و راه اندازی
کلاس WidgetAppProvider را تنظیم کنید
در حال اتمام ویجت صفحه اصلی
بعد چی؟:
بعد چه می شود؟
The Complete Intermediate Android Masterclass
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
یادگیری برنامه نویسی به زبان جاوا
آموزش ساخت برنامه دفترچه خاطرات بوسیله Flutter
آموزش App نویسی با Android و زبان Java
ساخت یک اپ اندروید برای معرفی پارک های طبیعی با Android, Java
آموزش ساخت برنامه های JavaFX بوسیله زبان Kotlin
کدنویسی الگوهای طراحی در زبان Java
Flutter Web – ساخت یک برنامه وب خاطرات با Flutter, Cloud Firestore
آموزش کدنویسی برنامه های موبایل با Flutter و Dart
آموزش کدنویسی برنامه های وب با Angular, Dart