کتاب تسلط بر Angular 4: از مبانی تا پروژه‌های واقعی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

تسلط بر Angular 4: از مبانی تا پروژه‌های واقعی | دوره جامع توسعه وب مدرن تسلط بر Angular 4: از مبانی تا پروژه‌های واقعی مسیر شما برای تبدیل شدن به یک معمار وب مدرن معرفی دوره: گامی بلند در دنیای هیجان...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 87,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره تسلط بر Angular 4: از مبانی تا پروژه‌های واقعی

موضوع کلی: توسعه اپلیکیشن‌های وب مدرن

موضوع میانی: فریم‌ورک‌های جاوا اسکریپت

📋 سرفصل‌های دوره

  • 1. آغاز با Angular 4 و معرفی دوره
  • 2. نصب و راه‌اندازی محیط توسعه Angular 4
  • 3. آشنایی با مفاهیم اولیه: Components, Modules, Directives
  • 4. ساخت اولین Component و نمایش داده‌ها
  • 5. کار با Templates و Data Binding
  • 6. Interpolation و Property Binding
  • 7. Event Binding و Two-way Data Binding
  • 8. استفاده از Directives: ngIf, ngFor, ngClass, ngStyle
  • 9. ساخت و استفاده از Custom Directives
  • 10. کار با Pipes: فرمت‌بندی داده‌ها
  • 11. ایجاد و استفاده از Custom Pipes
  • 12. آشنایی با Modules و سازماندهی کد
  • 13. ساخت و پیکربندی NgModule
  • 14. Import و Export کردن Modules
  • 15. آشنایی با TypeScript و اهمیت آن در Angular
  • 16. نصب و تنظیم TypeScript
  • 17. Types, Interfaces و Classes در TypeScript
  • 18. Decorators و Metadata در Angular
  • 19. Dependency Injection و مفهوم آن
  • 20. استفاده از Dependency Injection در Angular
  • 21. Services و نقش آن‌ها در معماری Angular
  • 22. ساخت و تزریق Services
  • 23. کار با HTTP Client و دریافت داده‌ها از API
  • 24. ارسال درخواست‌های GET، POST، PUT و DELETE
  • 25. مدیریت خطاها در HTTP Requests
  • 26. اصول Routing و Navigation
  • 27. تنظیم و پیکربندی Angular Router
  • 28. ایجاد Routes و Navigation Links
  • 29. Passing Parameters to Routes
  • 30. کار با Nested Routes
  • 31. گاردها در Routing: CanActivate, CanDeactivate
  • 32. آشنایی با Forms و انواع آن‌ها
  • 33. Template-Driven Forms
  • 34. Reactive Forms
  • 35. Validation در Forms
  • 36. Custom Validators
  • 37. ساخت و استفاده از Components فرزند (Child Components)
  • 38. ارتباط بین Components: Input و Output
  • 39. Content Projection
  • 40. استفاده از ViewChild و ViewChildren
  • 41. لایف‌سایکل هوک‌ها در Components
  • 42. کار با Change Detection
  • 43. استراتژی‌های Change Detection
  • 44. AOT (Ahead-of-Time) Compilation
  • 45. CLI (Command Line Interface) و دستورات مهم
  • 46. ساخت و مدیریت پروژه‌ها با Angular CLI
  • 47. Generators در Angular CLI
  • 48. ساخت و استفاده از Shared Modules
  • 49. استفاده از Lazy Loading برای بهینه‌سازی
  • 50. Angular Material و استفاده از آن
  • 51. Customizing Angular Material Components
  • 52. ساخت و استفاده از Themes
  • 53. آزمون واحد (Unit Testing) با Angular
  • 54. نوشتن Unit Tests برای Components
  • 55. نوشتن Unit Tests برای Services
  • 56. آزمون end-to-end (E2E Testing)
  • 57. استفاده از Karma و Jasmine
  • 58. استفاده از Protractor
  • 59. آشنایی با RxJS و Observables
  • 60. Observables, Observers, and Subscriptions
  • 61. Operators در RxJS
  • 62. کار با Observables در Angular
  • 63. مدیریت State با NgRx
  • 64. نصب و پیکربندی NgRx
  • 65. Actions, Reducers, Effects
  • 66. انتخاب داده‌ها از State
  • 67. استفاده از NgRx در یک اپلیکیشن
  • 68. بهینه‌سازی عملکرد (Performance Optimization)
  • 69. Lazy Loading Modules
  • 70. Code Splitting
  • 71. Minification و Bundling
  • 72. Server-Side Rendering (SSR) با Angular Universal
  • 73. نصب و پیکرباری Angular Universal
  • 74. SEO و Angular Universal
  • 75. PWA (Progressive Web Apps)
  • 76. ساخت یک PWA با Angular
  • 77. Cache و Offline Support
  • 78. آشنایی با Angular Elements
  • 79. ساخت Custom Elements با Angular
  • 80. استفاده از Custom Elements در پروژه‌های مختلف
  • 81. ساخت اپلیکیشن‌های چند زبانه (Internationalization)
  • 82. i18n و Localization
  • 83. ترجمه متن‌ها و فرمت‌بندی تاریخ و عدد
  • 84. Deploy کردن اپلیکیشن Angular
  • 85. انتشار پروژه بر روی سرور
  • 86. بهینه‌سازی برای Deploy
  • 87. امنیت در Angular
  • 88. XSS و CSRF Protection
  • 89. استفاده از Helmet و سایر ابزارهای امنیتی
  • 90. مفاهیم پیشرفته Component Communication
  • 91. استفاده از Service برای Communication بین Components
  • 92. استفاده از RxJS Subject برای Communication
  • 93. مدیریت Context در Angular
  • 94. Component Composition
  • 95. Pattern Design در Angular
  • 96. Clean Architecture در Angular
  • 97. Code Style و Best Practices
  • 98. Code Reviews و همکاری تیمی
  • 99. Debugging در Angular
  • 100. استفاده از DevTools
تگ‌ها: Angular Angular 4 JavaScript Single Page Application SPA آموزش Angular 4 اپلیکیشن وب مدرن برنامه نویسی وب پروژه محور توسعه وب جاوا اسکریپت دوره آموزش انگولار فریم‌ورک‌های جاوا اسکریپت

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.