دوره توسعه فول-استک با انگولار و فایربیس (Firebase) همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره توسعه فول-استک با انگولار و فایربیس (Firebase)
موضوع کلی: برنامه نویسی
موضوع میانی: انگولار (Angular)
📋 سرفصلهای دوره
- 1. مبانی توسعه فول-استک
- 2. مقدمهای بر انگولار
- 3. نصب و راهاندازی محیط انگولار
- 4. ساختار پروژه انگولار
- 5. کامپوننتها در انگولار
- 6. قالبها (Templates) در انگولار
- 7. دادهباندینگ (Data Binding) در انگولار
- 8. دایرکتیوها (Directives) در انگولار
- 9. سرویسها (Services) در انگولار
- 10. تزریق وابستگی (Dependency Injection) در انگولار
- 11. ماژولها (Modules) در انگولار
- 12. روتینگ (Routing) در انگولار
- 13. فرمها در انگولار (Template-driven)
- 14. فرمها در انگولار (Reactive)
- 15. اعتبارسنجی فرمها
- 16. ارتباط با سرور (HTTP Client)
- 17. اصول RESTful API
- 18. مقدمهای بر فایربیس
- 19. راهاندازی پروژه فایربیس
- 20. احراز هویت کاربران با فایربیس
- 21. مدیریت کاربران در فایربیس
- 22. فایربیس اتنتیکیشن (Email/Password)
- 23. فایربیس اتنتیکیشن (Google, Facebook)
- 24. فایربیس اتنتیکیشن (شماره تلفن)
- 25. پایگاه داده Realtime Database
- 26. مدیریت داده در Realtime Database
- 27. کوئری زدن در Realtime Database
- 28. فایربیس Firestore
- 29. مدیریت داده در Firestore
- 30. کوئری زدن در Firestore
- 31. مدلسازی داده در Firestore
- 32. قوانین امنیتی Firestore
- 33. ذخیرهسازی فایل با فایربیس استوریج
- 34. آپلود و دانلود فایل
- 35. مدیریت فایلها در استوریج
- 36. فایربیس فانکشنز (Cloud Functions)
- 37. نوشتن توابع بکاند
- 38. اتصال فانکشنز به رویدادها
- 39. استقرار فایربیس فانکشنز
- 40. تست فایربیس فانکشنز
- 41. دواپس (DevOps) در توسعه وب
- 42. اصول CI/CD
- 43. تنظیم پایپلاین CI/CD
- 44. استقرار خودکار با فایربیس
- 45. مدیریت محیطهای توسعه و پروداکشن
- 46. ابزارهای مانیتورینگ و لاگینگ
- 47. پایگاه دادههای رابطهای (مرور کلی)
- 48. اصول SQL
- 49. اتصال انگولار به API بکاند
- 50. طراحی UI/UX در انگولار
- 51. کامپوننتهای متریال دیزاین (Angular Material)
- 52. پیادهسازی طرحبندی با متریال
- 53. مدیریت وضعیت (State Management)
- 54. کتابخانههای مدیریت وضعیت (Ngrx)
- 55. مفاهیم Ngrx (Actions, Reducers, Selectors)
- 56. استفاده از Ngrx در پروژه
- 57. اصول امنیت برنامههای وب
- 58. جلوگیری از حملات XSS
- 59. جلوگیری از حملات CSRF
- 60. امنیت احراز هویت
- 61. اصول طراحی پایدار (Sustainable Design)
- 62. بهینهسازی عملکرد برنامه
- 63. کش کردن (Caching) دادهها
- 64. بهینهسازی تصاویر و منابع
- 65. تست واحد (Unit Testing) در انگولار
- 66. تست ادغام (Integration Testing)
- 67. ابزارهای تست (Karma, Jasmine)
- 68. اصول تست نویسی
- 69. معماری میکروسرویس (مرور کلی)
- 70. ارتباط بین سرویسها
- 71. استفاده از API Gateway
- 72. مدیریت تراکنشهای توزیع شده
- 73. اصول طراحی API
- 74. مستندسازی API (Swagger/OpenAPI)
- 75. استفاده از Docker در توسعه
- 76. کانتینرسازی برنامه انگولار
- 77. کانتینرسازی بکاند (در صورت نیاز)
- 78. مدیریت کانتینرها با Docker Compose
- 79. مقدمهای بر Progressive Web Apps (PWA)
- 80. سرویس ورکرها (Service Workers)
- 81. قابلیت آفلاین در PWA
- 82. نصب PWA بر روی دستگاهها
- 83. اصول دسترسیپذیری (Accessibility)
- 84. طراحی رابط کاربری دسترسپذیر
- 85. تست دسترسیپذیری
- 86. بهینهسازی سئو (SEO) برای برنامههای تکصفحهای
- 87. نقش SSR (Server-Side Rendering)
- 88. استفاده از انگولار Universal
- 89. پیادهسازی SSR
- 90. مدیریت خطا در برنامههای کاربردی
- 91. لاگینگ سمت کلاینت و سرور
- 92. استراتژیهای بازیابی از خطا
- 93. مقدمهای بر معماریهای مدرن بکاند
- 94. انتخاب چارچوب بکاند مناسب (با رعایت قوانین)
- 95. پیادهسازی API های سازگار با قوانین
- 96. مدیریت دادههای حساس
- 97. اصول حفاظت از دادهها
- 98. مروری بر قوانین و مقررات فضای دیجیتال ایران
- 99. ملاحظات شرعی در توسعه نرمافزار
- 100. اخلاق حرفهای در توسعه نرمافزار
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.