اپلیکیشن اندرویدی فلشکارت آموزشی توسعه رابط کاربری اندروید با Kotlin
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره توسعه رابط کاربری اندروید با Kotlin
موضوع کلی: مبانی رایانش و آموزش
موضوع میانی: توسعه اندروید (Java/Kotlin)
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعه برنامههای اندروید
- 2. آشنایی با زبان برنامهنویسی Kotlin
- 3. نصب و راهاندازی محیط توسعه اندروید
- 4. ایجاد اولین پروژه اندروید
- 5. درک ساختار یک پروژه اندروید
- 6. آشنایی با فایلهای Manifest
- 7. کار با Activityها و Lifecycle
- 8. طراحی رابط کاربری با XML
- 9. استفاده از Viewها و Layoutها
- 10. کار با Buttonها و Event Handling
- 11. استفاده از TextView و EditText
- 12. نمایش لیست دادهها با RecyclerView
- 13. استفاده از Adapterها و ViewHolder
- 14. کار با Imageview و تصاویر
- 15. آشنایی با ConstraintLayout
- 16. استفاده از LinearLayout و RelativeLayout
- 17. ایجاد منوهای اپلیکیشن
- 18. کار با Dialogها و Alertها
- 19. ذخیرهسازی دادهها با SharedPreferences
- 20. کار با SQLite Database
- 21. درج، بهروزرسانی و حذف دادهها
- 22. استفاده از ContentProviderها
- 23. کار با Intentها و Navigation
- 24. انتقال داده بین Activityها
- 25. استفاده از Fragmentها
- 26. مدیریت Fragmentها
- 27. کار با Bundleها
- 28. استفاده از RecyclerView در Fragmentها
- 29. آشنایی با Coroutines برای عملیات ناهمزمان
- 30. کار با Retrofit برای دریافت داده از API
- 31. پردازش JSON
- 32. نمایش دادههای API در RecyclerView
- 33. آشنایی با Glide برای مدیریت تصاویر
- 34. کار با Permissionها
- 35. استفاده از Location API
- 36. آشنایی با سرویسهای اندروید
- 37. ایجاد و استفاده از Broadcast Receiver
- 38. کار با Notificationها
- 39. آشنایی با Firebase Cloud Messaging
- 40. پیادهسازی Push Notification
- 41. استفاده از Firebase Authentication
- 42. ذخیره داده با Firebase Realtime Database
- 43. آشنایی با Android Jetpack Components
- 44. استفاده از ViewModel و LiveData
- 45. کار با Room Persistence Library
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.