دوره آموزش پروژهمحور AngularJS: ساخت گامبهگام اپلیکیشنهای واقعی همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب آموزش پروژهمحور AngularJS: ساخت گامبهگام اپلیکیشنهای واقعی
موضوع کلی: توسعه وب (فرانتاند)
موضوع میانی: توسعه وب با فریمورکهای جاوا اسکریپت
📋 سرفصلهای کتاب (100 موضوع)
- 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
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.