اپلیکیشن اندرویدی فلشکارت آموزشی طراحی اپلیکیشنهای واکنشگرا (Reactive Android)
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی اپلیکیشنهای واکنشگرا (Reactive Android)
موضوع کلی: مبانی رایانش و آموزش
موضوع میانی: توسعه اندروید (Java/Kotlin)
📋 سرفصلهای دوره
- 1. مقدمه ای بر توسعه برنامه های اندروید
- 2. آشنایی با محیط توسعه اندروید استودیو
- 3. پروژه های اندروید: ساختار و اجزا
- 4. زبان برنامه نویسی کاتلین: مبانی
- 5. متغیرها، انواع داده و عملگرها در کاتلین
- 6. کنترل جریان برنامه: شرط ها و حلقه ها
- 7. توابع و پارامترها در کاتلین
- 8. کلاس ها و اشیاء در کاتلین
- 9. وراثت و چندریختی در کاتلین
- 10. اینترفیس ها و انتزاع در کاتلین
- 11. مدیریت داده ها: آرایه ها و لیست ها
- 12. مدیریت داده ها: دیکشنری ها و مجموعه ها
- 13. کار با فایل ها در اندروید
- 14. مدیریت حافظه در برنامه های اندروید
- 15. مقدمه ای بر XML و طرح بندی رابط کاربری
- 16. طراحی رابط کاربری با XML: ویوها و Layout ها
- 17. استفاده از ConstraintLayout برای طراحی واکنش گرا
- 18. استفاده از RecyclerView برای نمایش لیست ها
- 19. مدیریت رویدادها و تعامل کاربر
- 20. دیالوگ ها و هشدارها در اندروید
- 21. نوار ابزار (Toolbar) و منوها
- 22. نوشتن برنامه های چند صفحه ای (Activity)
- 23. چرخه حیات Activity و مدیریت State
- 24. انتقال داده بین Activity ها
- 25. استفاده از Intent ها برای برقراری ارتباط بین برنامه ها
- 26. آشنایی با Fragment ها و مدیریت آنها
- 27. استفاده از View Binding برای دسترسی آسان به ویوها
- 28. کار با تصاویر در اندروید
- 29. کار با وب سرویس ها (Web Services)
- 30. دریافت و پردازش داده ها از API
- 31. ذخیره سازی داده ها با Shared Preferences
- 32. استفاده از SQLite برای ذخیره سازی داده ها
- 33. آشنایی با Room Persistence Library
- 34. نوشتن تست های واحد (Unit Tests) در اندروید
- 35. استفاده از ابزارهای پروفایلینگ برای بهینه سازی برنامه
- 36. کار با مجوزها (Permissions) در اندروید
- 37. استفاده از Notification ها
- 38. استفاده از Location API برای تعیین موقعیت مکانی
- 39. استفاده از Maps API برای نمایش نقشه ها
- 40. کار با دوربین و گالری تصاویر
- 41. آشنایی با Material Design و کامپوننت های آن
- 42. بهینه سازی برنامه برای دستگاه های مختلف
- 43. دیباگ و رفع اشکالات برنامه
- 44. انتشار برنامه در Google Play Store
- 45. امنیت برنامه های اندروید: مبانی
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.