کتاب ساخت برنامههای کاربردی ریسپانسیو با Angular و مدیریت وابستگیها با RequireJS با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت برنامههای کاربردی ریسپانسیو با Angular و مدیریت وابستگیها با RequireJS
موضوع کلی: توسعهٔ نرمافزارهای تحت وب با رویکرد مدرن
موضوع میانی: فریمورکهای پیشرفتهٔ جاوااسکریپت برای ساخت برنامههای تکصفحهای (SPA)
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعهٔ وب مدرن
- 2. مبانی HTML5 و CSS3 برای رابط کاربری
- 3. اصول طراحی ریسپانسیو و تجربهٔ کاربری
- 4. معرفی فریمورکهای جاوااسکریپت
- 5. مفاهیم برنامههای تکصفحهای (SPA)
- 6. معرفی فریمورک Angular
- 7. ساختار پروژههای Angular
- 8. کامپوننتها در Angular
- 9. دادهبندی (Data Binding) در Angular
- 10. دستورات (Directives) در Angular
- 11. سرویسها و تزریق وابستگی (Dependency Injection)
- 12. ماژولها در Angular
- 13. مسیریابی (Routing) در Angular
- 14. فرمها در Angular (Template-Driven)
- 15. فرمها در Angular (Reactive)
- 16. ارتباط با سرور و HTTP Client
- 17. مدیریت وضعیت (State Management) در Angular
- 18. مقدمهای بر مدیریت وابستگیها
- 19. نیاز به ابزارهای مدیریت وابستگی
- 20. معرفی RequireJS
- 21. مبانی RequireJS: ماژولها
- 22. تعریف ماژولها در RequireJS
- 23. تعریف وابستگیها در RequireJS
- 24. تنظیمات RequireJS
- 25. بهینهسازی کد با RequireJS
- 26. بارگذاری بهینهٔ ماژولها
- 27. مدیریت وابستگیهای شخص ثالث
- 28. ترکیب Angular و RequireJS
- 29. نصب و پیکربندی RequireJS در پروژهٔ Angular
- 30. ساختار پروژه با RequireJS و Angular
- 31. تعریف ماژولهای Angular با RequireJS
- 32. مدیریت وابستگیهای کامپوننتها
- 33. مدیریت وابستگیهای سرویسها
- 34. مدیریت وابستگیهای مسیریابی
- 35. کار با دادهها در Angular و RequireJS
- 36. ارتباطات API در Angular و RequireJS
- 37. مدیریت خطا در Angular و RequireJS
- 38. تست واحد (Unit Testing) در Angular
- 39. مقدمهای بر تستهای یکپارچهسازی
- 40. تستهای یکپارچهسازی با Angular
- 41. مقدمهای بر CI/CD
- 42. اصول DevOps برای توسعهٔ وب
- 43. استقرار برنامههای Angular
- 44. بهینهسازی پرفورمنس برنامه
- 45. تکنیکهای بارگذاری تنبل (Lazy Loading)
- 46. مدیریت منابع در برنامه
- 47. اصول امنیت در برنامههای وب
- 48. جلوگیری از حملات رایج
- 49. مدیریت احراز هویت و مجوزها
- 50. معرفی TypeScript برای Angular
- 51. نوشتن کد با TypeScript
- 52. مزایای TypeScript در پروژههای بزرگ
- 53. مدیریت استایلدهی پیشرفته
- 54. CSS Preprocessors (Sass/Less)
- 55. استفاده از CSS Modules
- 56. مقدمهای بر PWA (Progressive Web Apps)
- 57. قابلیتهای PWA
- 58. پیادهسازی Service Workers
- 59. مدیریت کش در PWA
- 60. نمایش آفلاین برنامه
- 61. مقدمهای بر SSR (Server-Side Rendering)
- 62. مزایای SSR برای SEO
- 63. پیادهسازی SSR در Angular
- 64. استفاده از ابزارهای Build پیشرفته
- 65. Webpack برای Angular
- 66. مقدمهای بر Docker
- 67. کانتینرسازی برنامههای وب
- 68. استقرار با Docker Compose
- 69. اصول معماری میکروسرویسها
- 70. معماریهای مدرن برنامههای وب
- 71. طراحی API برای SPA
- 72. استفاده از GraphQL
- 73. مقدمهای بر WebSockets
- 74. ارتباطات Real-time
- 75. مدیریت وابستگیهای پیچیده
- 76. اصول برنامهنویسی فانکشنال
- 77. الگوهای طراحی در Angular
- 78. مدیریت رویدادها در برنامه
- 79. کار با فرمهای پیچیده
- 80. اعتبارسنجی فرمها
- 81. استفاده از کتابخانههای UI
- 82. Material Design در Angular
- 83. Bootstrap برای Angular
- 84. مقدمهای بر Accessibility (دسترسیپذیری)
- 85. اصول طراحی دسترسپذیر
- 86. تستهای دسترسپذیری
- 87. مقدمهای بر Internationalization (i18n)
- 88. پیادهسازی چندزبانه
- 89. مدیریت ترجمهها
- 90. استفاده از ابزارهای تحلیل کد
- 91. Linters و Formatters
- 92. بهبود کیفیت کد
- 93. اصول طراحی تمیز (Clean Architecture)
- 94. مدیریت وابستگیهای لایهها
- 95. توسعهٔ پایدار برنامههای وب
- 96. مروری بر فریمورکهای دیگر جاوااسکریپت
- 97. مقایسهٔ Angular با React و Vue.js
- 98. انتخاب ابزار مناسب برای پروژه
- 99. آیندهٔ توسعهٔ وب
- 100. روندهای جدید در جاوااسکریپت
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.