دوره ساخت اپلیکیشنهای اندروید و iOS با Xamarin همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت اپلیکیشنهای اندروید و iOS با Xamarin
موضوع کلی: توسعه نرمافزار
موضوع میانی: توسعه اپلیکیشنهای موبایل
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعه اپلیکیشنهای موبایل
- 2. آشنایی با پلتفرمهای اندروید و iOS
- 3. معرفی Xamarin و معماری آن
- 4. نصب و پیکربندی محیط توسعه Xamarin
- 5. ایجاد اولین پروژه Xamarin.Forms
- 6. مروری بر مفاهیم XAML
- 7. طراحی رابط کاربری با XAML
- 8. کنترلهای UI استاندارد در Xamarin.Forms
- 9. Layouts و مدیریت چیدمان عناصر
- 10. صفحات (Pages) و ناوبری (Navigation)
- 11. انواع صفحات: ContentPage, NavigationPage, TabbedPage, MasterDetailPage
- 12. مدیریت رویدادها و تعاملات کاربر
- 13. ارتباط داده (Data Binding) و الگو MVVM
- 14. معرفی الگو MVVM
- 15. پیادهسازی الگو MVVM در پروژه
- 16. مدیریت دادهها و ذخیرهسازی محلی
- 17. استفاده از SQLite در Xamarin.Forms
- 18. ذخیرهسازی تنظیمات کاربر
- 19. کار با APIهای وب و خدمات RESTful
- 20. ارسال درخواستهای HTTP
- 21. تجزیه و تحلیل پاسخهای JSON
- 22. آشنایی با کتابخانههای شبکه
- 23. کار با تصاویر و منابع رسانهای
- 24. نمایش تصاویر و مدیریت آنها
- 25. پخش صدا و ویدئو
- 26. دسترسی به قابلیتهای بومی دستگاه
- 27. دوربین و گالری تصاویر
- 28. مکانیابی (Location Services)
- 29. سنسورهای دستگاه (شتابسنج، ژیروسکوپ)
- 30. مدیریت نوتیفیکیشنها
- 31. ارسال و دریافت نوتیفیکیشنهای Push
- 32. طراحی رابط کاربری پیشرفته
- 33. استفاده از استایلها و تمها
- 34. ایجاد کنترلهای سفارشی (Custom Controls)
- 35. انیمیشنها در Xamarin.Forms
- 36. تست اپلیکیشنها
- 37. نوشتن تستهای واحد (Unit Tests)
- 38. تستهای UI (User Interface Tests)
- 39. دیباگ کردن اپلیکیشنها
- 40. بهینهسازی عملکرد اپلیکیشن
- 41. مدیریت حافظه
- 42. بهینهسازی UI و رندرینگ
- 43. استقرار اپلیکیشنها
- 44. بستهبندی و انتشار برای اندروید
- 45. بستهبندی و انتشار برای iOS
- 46. مدیریت امضای دیجیتال
- 47. مقدمهای بر Xamarin.Android
- 48. کار با Activityها و Fragmentها
- 49. طراحی UI برای اندروید
- 50. مقدمهای بر Xamarin.iOS
- 51. کار با View Controllers
- 52. طراحی UI برای iOS
- 53. مقایسه Xamarin.Forms با توسعه بومی
- 54. توسعه اپلیکیشنهای پیچیده
- 55. کار با پایگاه دادههای ابری
- 56. استفاده از Azure Mobile Apps
- 57. امنیت در توسعه اپلیکیشنهای موبایل
- 58. رمزنگاری دادهها
- 59. احراز هویت و مجوزدهی
- 60. ملاحظات شرعی و قانونی در توسعه نرمافزار
- 61. حریم خصوصی کاربران و دادهها
- 62. ملاحظات اخلاقی در طراحی اپلیکیشن
- 63. کار با دادههای حساس کاربران
- 64. استانداردهای کدنویسی امن
- 65. مدیریت خطا و گزارشدهی
- 66. استفاده از ابزارهای تحلیل کد
- 67. آشنایی با CI/CD برای موبایل
- 68. خودکارسازی فرآیند ساخت و انتشار
- 69. پایش عملکرد اپلیکیشن پس از انتشار
- 70. استراتژیهای تست در چرخه عمر توسعه
- 71. مقدمهای بر Xamarin.Essentials
- 72. استفاده از قابلیتهای بومی با Xamarin.Essentials
- 73. مدیریت فایلها و دایرکتوریها
- 74. کار با کلیپبورد
- 75. تنظیمات شبکه و اتصال
- 76. دسترسی به اطلاعات دستگاه
- 77. مدیریت باتری
- 78. روشنایی صفحه نمایش
- 79. مدیریت ویبره
- 80. دسترسی به مخاطبین
- 81. تقویم و رویدادها
- 82. حسگرهای محیطی (نور، فشار)
- 83. بلوتوث و اتصالات بیسیم
- 84. مدیریت حافظه پنهان (Cache)
- 85. استفاده از سرویسهای موقعیتیابی دقیق
- 86. کار با نقشهها و نمایش موقعیت
- 87. پیادهسازی ویژگیهای مبتنی بر مکان
- 88. ملاحظات مربوط به مصرف باتری در اپلیکیشنهای مبتنی بر مکان
- 89. مدیریت دسترسی به مجوزها در Android و iOS
- 90. طراحی رابط کاربری واکنشگرا (Responsive UI)
- 91. پشتیبانی از اندازهها و نسبتهای مختلف صفحه
- 92. استفاده از Grid و StackLayout به صورت پیشرفته
- 93. مدیریت چرخش صفحه (Screen Rotation)
- 94. دسترسیپذیری (Accessibility) در اپلیکیشنها
- 95. پشتیبانی از صفحهخوانها (Screen Readers)
- 96. اندازه فونت قابل تنظیم
- 97. توضیحات و برچسبهای مناسب برای عناصر UI
- 98. اهمیت تست دسترسیپذیری
- 99. مقدمهای بر Azure DevOps برای توسعه موبایل
- 100. مدیریت مخازن کد (Git)
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.