کتاب آموزش پروژهمحور AngularJS: ساخت گامبهگام اپلیکیشنهای واقعی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
آموزش پروژهمحور AngularJS: ساخت گامبهگام اپلیکیشنهای واقعی در دنیای توسعه وب، اپلیکیشنهای مدرن را بسازید: آموزش پروژهمحور AngularJS آیا رویای ساخت اپلیکیشنهای وب پویا، مقیاسپذیر و حرفهای را د...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش پروژهمحور AngularJS: ساخت گامبهگام اپلیکیشنهای واقعی
موضوع کلی: توسعه وب (فرانتاند)
موضوع میانی: توسعه وب با فریمورکهای جاوا اسکریپت
📋 سرفصلهای دوره
- 1. مقدمهای بر AngularJS: چرا AngularJS؟
- 2. نصب و راهاندازی AngularJS
- 3. درک مفهوم Single Page Application (SPA)
- 4. معماری MVC در AngularJS
- 5. معرفی ماژولها در AngularJS
- 6. ساخت اولین ماژول AngularJS
- 7. مفهوم Dependency Injection (DI) در AngularJS
- 8. استفاده از $scope برای ارتباط با View
- 9. ساختاردهی پروژههای AngularJS
- 10. آشنایی با Directive ها
- 11. ساخت یک Directive ساده
- 12. درک انواع Directive ها
- 13. Directive های Attribute و Element
- 14. Directive های Class و Comment
- 15. کامپایل و لینک کردن Directive ها
- 16. استفاده از Template ها در Directive ها
- 17. ارتباط Directive ها با $scope
- 18. معرفی Controller ها
- 19. ساخت یک Controller ساده
- 20. ارتباط Controller ها با View
- 21. استفاده از Controller های تودرتو
- 22. معرفی Service ها
- 23. ساخت یک Service ساده
- 24. استفاده از Service ها در Controller ها
- 25. انواع Service ها: Factory, Service, Provider
- 26. معرفی Filters
- 27. ساخت یک Filter ساده
- 28. استفاده از Filter ها در View
- 29. فیلترهای built-in در AngularJS
- 30. درک مفهوم Data Binding
- 31. Data Binding یک طرفه و دو طرفه
- 32. استفاده از ng-model
- 33. اعتبارسنجی فرم ها با AngularJS
- 34. مدیریت خطاها در فرم ها
- 35. آشنایی با Routing در AngularJS
- 36. پیکربندی Routing با $routeProvider
- 37. استفاده از ng-view
- 38. پارامترهای URL در Routing
- 39. هدایت کاربران به صفحات مختلف
- 40. معرفی $http Service
- 41. ارسال درخواستهای HTTP به سرور
- 42. دریافت داده از سرور با $http
- 43. مدیریت پاسخهای HTTP
- 44. استفاده از GET, POST, PUT, DELETE
- 45. درک مفهوم Promises در AngularJS
- 46. استفاده از $q برای مدیریت Promises
- 47. ساخت Promises سفارشی
- 48. استفاده از Interceptors در $http
- 49. مدیریت خطاها در $http
- 50. استفاده از AngularJS CLI
- 51. ساخت یک پروژه جدید با AngularJS CLI
- 52. کامپوننتها در AngularJS (Component-based Architecture)
- 53. ساخت کامپوننتهای reusable
- 54. ارتباط بین کامپوننتها
- 55. معرفی Localization (i18n) در AngularJS
- 56. استفاده از AngularJS برای Localization
- 57. پیادهسازی Localization چند زبانه
- 58. آشنایی با AngularJS Animation
- 59. استفاده از ngAnimate
- 60. ساخت انیمیشنهای CSS
- 61. ساخت انیمیشنهای JavaScript
- 62. Unit Testing در AngularJS
- 63. معرفی Jasmine و Karma
- 64. نوشتن تستهای Unit برای Controller ها
- 65. نوشتن تستهای Unit برای Service ها
- 66. نوشتن تستهای Unit برای Directive ها
- 67. End-to-End Testing در AngularJS
- 68. معرفی Protractor
- 69. نوشتن تستهای End-to-End
- 70. معرفی Best Practices در AngularJS
- 71. الگوهای طراحی در AngularJS
- 72. استفاده از Grunt و Gulp برای Build Process
- 73. Minification و Concatenation
- 74. بهینهسازی Performance در AngularJS
- 75. Lazy Loading Modules
- 76. استفاده از Caching
- 77. مبانی امنیت در AngularJS
- 78. جلوگیری از XSS Attacks
- 79. جلوگیری از CSRF Attacks
- 80. آشنایی با RESTful APIs
- 81. طراحی API های مناسب برای AngularJS
- 82. استفاده از AngularJS با Backend های مختلف
- 83. اتصال به Firebase
- 84. اتصال به MongoDB
- 85. اتصال به NodeJS
- 86. ساخت یک اپلیکیشن مدیریت وظایف (To-Do List)
- 87. ساخت یک اپلیکیشن مدیریت مخاطبین (Contact Manager)
- 88. ساخت یک اپلیکیشن فروشگاهی (E-commerce)
- 89. ساخت یک اپلیکیشن وبلاگ (Blog)
- 90. ساخت یک داشبورد مدیریتی (Admin Dashboard)
- 91. استفاده از AngularJS Material
- 92. استفاده از Bootstrap با AngularJS
- 93. Migration از AngularJS به Angular (NgUpgrade)
- 94. مشکلات رایج در AngularJS و راهحلها
- 95. دیباگینگ AngularJS
- 96. پروفایلینگ AngularJS
- 97. الگوهای پیشرفته در AngularJS
- 98. بهینه سازی SEO در AngularJS
- 99. Deploy کردن اپلیکیشن AngularJS
- 100. بررسی منابع یادگیری پیشرفته تر برای AngularJS
تگها:
Angular
Angular آموزش
AngularJS
AngularJS web application development blueprints
Front-End
آموزش AngularJS
آموزش گام به گام
اپلیکیشن وب
پروژه محور
توسعه وب
جاوا اسکریپت
ساخت اپلیکیشن
فرانتاند
وب اپلیکیشن
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.