اپلیکیشن اندرویدی فلشکارت آموزشی برنامهنویسی موبایل: اندروید با کاتلین
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی موبایل: اندروید با کاتلین
موضوع کلی: تاریخچه و اصول برنامهنویسی کامپیوتر
موضوع میانی: حوزههای کاربردی برنامهنویسی**
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی موبایل
- 2. آشنایی با محیط توسعه اندروید استودیو
- 3. نصب و پیکربندی اندروید استودیو
- 4. ساختار یک پروژه اندروید
- 5. زبان برنامهنویسی کاتلین: اصول اولیه
- 6. متغیرها و انواع داده در کاتلین
- 7. عملگرها در کاتلین
- 8. جریان کنترل: شرطها و حلقهها
- 9. توابع در کاتلین
- 10. کلاسها و اشیاء در کاتلین
- 11. وراثت در کاتلین
- 12. چندریختی در کاتلین
- 13. اینترفیسها و انتزاع در کاتلین
- 14. مدیریت حافظه در کاتلین
- 15. آشنایی با XML و طراحی رابط کاربری
- 16. کامپوننتهای اصلی رابط کاربری اندروید
- 17. لیآوتها: LinearLayout، RelativeLayout، ConstraintLayout
- 18. ویجتهای پایه: TextView، EditText، Button
- 19. مدیریت رویدادها در اندروید
- 20. دیالوگها و هشدارها
- 21. لیستها و RecyclerView
- 22. آدابتورها و نمایش دادهها در RecyclerView
- 23. منوها و نوار ابزار
- 24. فعالیتها (Activities) و چرخه حیات آنها
- 25. اینتنها (Intents) و ارتباط بین فعالیتها
- 26. فراخوانی فعالیتهای دیگر
- 27. ارسال و دریافت دادهها بین فعالیتها
- 28. ذخیرهسازی دادهها: SharedPreferences
- 29. ذخیرهسازی دادهها: SQLite
- 30. شبکهسازی: درخواستهای HTTP
- 31. تجزیه JSON
- 32. کار با تصاویر در اندروید
- 33. استفاده از کتابخانههای تصویر
- 34. مدیریت پسزمینه: AsyncTask
- 35. استفاده از Coroutines برای مدیریت پسزمینه
- 36. خدمات (Services) و Broadcast Receivers
- 37. اعلانها (Notifications)
- 38. موقعیتیابی (Location) با GPS
- 39. استفاده از Google Maps
- 40. آزمایش و اشکالزدایی برنامههای اندروید
- 41. بهینهسازی عملکرد برنامههای اندروید
- 42. انتشار برنامه در Google Play Store
- 43. کار با کتابخانههای شخص ثالث
- 44. معماری MVVM در اندروید
- 45. استفاده از LiveData و ViewModel
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.