دوره ساخت اپلیکیشنهای اندرویدی از پایه (ویژه اندروید ۱۱) همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت اپلیکیشنهای اندرویدی از پایه (ویژه اندروید ۱۱)
موضوع کلی: علوم کامپیوتر و فناوری اطلاعات
موضوع میانی: توسعه نرمافزار و برنامهنویسی
📋 سرفصلهای دوره
- 1. مبانی سیستم عامل اندروید
- 2. آشنایی با محیط توسعه اندروید استودیو
- 3. ایجاد اولین پروژه اندرویدی
- 4. ساختار پروژه اندروید
- 5. کامپوننتهای اصلی اپلیکیشن اندروید
- 6. فعالیتها (Activities) در اندروید
- 7. چرخه حیات فعالیتها
- 8. مدیریت وضعیت فعالیتها
- 9. فرگمنتها (Fragments) در اندروید
- 10. چرخه حیات فرگمنتها
- 11. ارتباط بین فرگمنتها
- 12. قائمة (Layouts) و عناصر رابط کاربری
- 13. Layout Editor در اندروید استودیو
- 14. LinearLayout و RelativeLayout
- 15. ConstraintLayout برای طراحی رابط کاربری
- 16. WebView برای نمایش محتوای وب
- 17. استفاده از دکمهها و ورودیهای متنی
- 18. نمایش تصاویر و آیکونها
- 19. فهرستها (Lists) و RecyclerView
- 20. آداپتورها در RecyclerView
- 21. مدیریت رویدادها و تعامل کاربر
- 22. منوها در اندروید
- 23. جعبههای گفتگو (Dialogs)
- 24. Toast و Snackbar برای نمایش پیام
- 25. Intent برای انتقال بین فعالیتها
- 26. Intent Filter و کارکرد آن
- 27. ارسال داده بین فعالیتها
- 28. ذخیرهسازی دادهها در اندروید
- 29. SharedPreferences برای دادههای کوچک
- 30. SQLite پایگاه داده داخلی
- 31. مدیریت پایگاه داده با Room Persistence Library
- 32. مفاهیم اصلی Room
- 33. Entity, DAO, Database در Room
- 34. انجام عملیات CRUD با Room
- 35. شبکهسازی در اندروید
- 36. کار با API های RESTful
- 37. کتابخانههای Retrofit و Volley
- 38. دریافت داده از اینترنت
- 39. ارسال داده به سرور
- 40. مدیریت خطاهای شبکه
- 41. کار با JSON و XML
- 42. اصول طراحی رابط کاربری متریال دیزاین
- 43. رنگها، تایپوگرافی و سایهها در متریال دیزاین
- 44. استفاده از CardView و FloatingActionButton
- 45. ناوبری در اپلیکیشنهای اندرویدی
- 46. Bottom Navigation View
- 47. Navigation Drawer
- 48. مفهوم Architecture Components
- 49. ViewModel برای مدیریت دادههای UI
- 50. LiveData برای مشاهده دادهها
- 51. Data Binding برای اتصال UI به دادهها
- 52. برنامهنویسی ناهمزمان (Asynchronous Programming)
- 53. Coroutines در اندروید
- 54. Background Tasks و WorkManager
- 55. مدیریت مجوزها در اندروید
- 56. مجوزهای زمان اجرا (Runtime Permissions)
- 57. استفاده از دوربین در اپلیکیشن
- 58. کار با سرویسها (Services)
- 59. چرخه حیات سرویسها
- 60. ارتباط بین سرویس و فعالیت
- 61. Broadcast Receivers
- 62. ارسال و دریافت Broadcast
- 63. Notification ها در اندروید
- 64. استفاده از NotificationCompat
- 65. موقعیتیابی جغرافیایی (Location Services)
- 66. دریافت موقعیت کاربر
- 67. نمایش موقعیت روی نقشه (Google Maps API)
- 68. کار با سنسورها
- 69. مفاهیم پایه طراحی اپلیکیشن امن
- 70. رمزنگاری دادهها در اندروید
- 71. مدیریت کلیدها و گواهیها
- 72. پخش صدا و تصویر
- 73. مدیریت فایلها و ذخیرهسازی خارجی
- 74. کار با بلوتوث
- 75. ارتباط با دستگاههای بلوتوثی
- 76. مقدمهای بر تست در اندروید
- 77. تست واحد (Unit Testing)
- 78. تست ادغام (Integration Testing)
- 79. تست رابط کاربری (UI Testing)
- 80. اصول توسعه اپلیکیشنهای دسترسپذیر
- 81. پشتیبانی از زبانهای مختلف (Localization)
- 82. استفاده از منابع (Resources)
- 83. مدیریت منابع رشتهای (Strings)
- 84. مدیریت منابع تصویری
- 85. مدیریت منابع Layou
- 86. بهینهسازی عملکرد اپلیکیشن
- 87. تحلیل عملکرد اپلیکیشن
- 88. مدیریت حافظه در اندروید
- 89. مقدمهای بر انتشار اپلیکیشن
- 90. مراحل آمادهسازی برای انتشار
- 91. امضای دیجیتال اپلیکیشن
- 92. آشنایی با Google Play Console
- 93. استراتژیهای انتشار
- 94. ملاحظات امنیتی در توسعه اندروید
- 95. حفاظت از دادههای حساس
- 96. جلوگیری از حملات رایج
- 97. مقدمهای بر معماریهای مدرن اندروید
- 98. معماری MVVM
- 99. معماری MVI
- 100. کار با Jetpack Compose (معرفی)
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.