کتاب کتاب جامع و پروژه‌محور انگولار: ساخت اپلیکیشن‌های پیشرفته با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

دوره جامع انگولار: ساخت اپلیکیشن‌های پیشرفته دوره جامع و پروژه‌محور انگولار: ساخت اپلیکیشن‌های پیشرفته آینده توسعه فرانت‌اند در دستان شماست! آیا آماده‌اید تا مهارت‌های خود را در دنیای هیجان‌انگیز توسع...

انتخاب پلن

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

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

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

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

عنوان دوره: دوره جامع و پروژه‌محور انگولار: ساخت اپلیکیشن‌های پیشرفته

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

موضوع میانی: فریم‌ورک انگولار

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

  • 1. مبانی انگولار: معرفی و راه‌اندازی
  • 2. TypeScript: پیش‌نیاز انگولار
  • 3. معرفی کامپوننت‌ها
  • 4. تمپلیت‌ها و دیتابیندینگ
  • 5. دایرکتیوها: ساختار و انواع
  • 6. Event Binding و ارتباط با کاربر
  • 7. پایپ‌ها: تغییر فرمت داده‌ها
  • 8. سرویس‌ها: منطق کسب‌وکار
  • 9. Dependency Injection (DI)
  • 10. Routing: مسیریابی در اپلیکیشن
  • 11. ماژول‌ها: سازماندهی کد
  • 12. فرم‌ها: کار با ورودی کاربر
  • 13. اعتبارسنجی فرم‌ها: Reactive Forms
  • 14. اعتبارسنجی فرم‌ها: Template-Driven Forms
  • 15. HTTP Client: ارتباط با سرور
  • 16. Observables و RxJS
  • 17. REST APIs: اصول و پیاده‌سازی
  • 18. AuthService: مدیریت احراز هویت
  • 19. Interceptors: رهگیری درخواست‌ها
  • 20. JWT: توکن‌های وب
  • 21. نگهداری حالت اپلیکیشن
  • 22. Store: پیاده‌سازی Store با RxJS
  • 23. Selectors: دسترسی به State
  • 24. Reducers: تغییر State
  • 25. Actions: تعریف Actions
  • 26. Effects: Side Effects
  • 27. ngrx: معرفی و استفاده
  • 28. معرفی CLI انگولار
  • 29. ساخت کامپوننت با CLI
  • 30. ساخت سرویس با CLI
  • 31. ساخت ماژول با CLI
  • 32. Build کردن اپلیکیشن
  • 33. Deployment: انتشار اپلیکیشن
  • 34. تست واحد: Unit Testing
  • 35. تست یکپارچگی: Integration Testing
  • 36. تست E2E: End-to-End Testing
  • 37. معرفی Jasmine و Karma
  • 38. Angular Material: طراحی رابط کاربری
  • 39. کامپوننت‌های Material: Button
  • 40. کامپوننت‌های Material: Input
  • 41. کامپوننت‌های Material: Card
  • 42. کامپوننت‌های Material: Dialog
  • 43. کامپوننت‌های Material: Table
  • 44. Theme: سفارشی‌سازی ظاهر اپلیکیشن
  • 45. Animations: ایجاد انیمیشن
  • 46. Lifecycle Hooks: قلاب‌های چرخه‌حیات کامپوننت
  • 47. Change Detection: مکانیسم تشخیص تغییرات
  • 48. Async Pipe: مدیریت Observable در تمپلیت
  • 49. Content Projection: انتقال محتوا
  • 50. View Encapsulation: کپسوله کردن ظاهر
  • 51. Dynamic Components: ایجاد کامپوننت پویا
  • 52. Attribute Directives: تغییر ظاهر المان‌ها
  • 53. Structural Directives: تغییر ساختار DOM
  • 54. Custom Directives: ساخت دایرکتیو سفارشی
  • 55. Performance Optimization: بهینه‌سازی عملکرد
  • 56. Lazy Loading: بارگذاری تنبل ماژول‌ها
  • 57. Ahead-of-Time (AOT) Compilation
  • 58. Tree Shaking: حذف کد استفاده نشده
  • 59. Web Workers: پردازش پس‌زمینه
  • 60. Server-Side Rendering (SSR)
  • 61. Angular Universal: پیاده‌سازی SSR
  • 62. SEO: بهینه‌سازی برای موتورهای جستجو
  • 63. Progressive Web App (PWA)
  • 64. Service Worker: ایجاد PWA
  • 65. Manifest: تنظیمات PWA
  • 66. Push Notifications: اعلان‌های Push
  • 67. Internationalization (i18n): چند زبانه کردن اپلیکیشن
  • 68. Localization (l10n): بومی‌سازی اپلیکیشن
  • 69. Accessibility (a11y): دسترسی‌پذیری اپلیکیشن
  • 70. Debugging: عیب‌یابی اپلیکیشن
  • 71. Logging: ثبت رویدادها
  • 72. Error Handling: مدیریت خطاها
  • 73. Security: امنیت اپلیکیشن
  • 74. Cross-Site Scripting (XSS)
  • 75. Cross-Site Request Forgery (CSRF)
  • 76. Code Splitting: تقسیم کد
  • 77. Microfrontends: معماری Microfrontend
  • 78. Docker: کانتینرایز کردن اپلیکیشن
  • 79. Continuous Integration (CI)
  • 80. Continuous Deployment (CD)
  • 81. Git: مدیریت سورس کد
  • 82. معرفی پکیج‌منیجر npm
  • 83. معرفی پکیج‌منیجر yarn
  • 84. نقشه راه توسعه‌دهنده انگولار
  • 85. بهترین شیوه‌های توسعه
  • 86. الگوهای طراحی در انگولار
  • 87. معرفی GraphQL
  • 88. Apollo Client: استفاده از GraphQL
  • 89. Firebase: معرفی و راه‌اندازی
  • 90. Firebase Authentication
  • 91. Firebase Database
  • 92. Firebase Storage
  • 93. Firebase Hosting
  • 94. AngularFire: ادغام انگولار با Firebase
  • 95. معرفی NgRx Data
  • 96. معرفی Jest برای تست
  • 97. معرفی Cypress برای تست E2E
  • 98. معرفی Storybook
  • 99. معرفی Nx Workspace
  • 100. Migration: ارتقا به نسخه‌های جدید انگولار
تگ‌ها: Angular Angular 4 Front-End ng-book Single Page Application SPA TypeScript آموزش Angular آموزش انگولار انگولار پروژه محور توسعه فرانت‌اند جاوا اسکریپت ساخت اپلیکیشن وب اپلیکیشن

نظرات

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

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