, ,

کتاب Angular: از تئوری تا عمل – ساخت برنامه‌های وب مدرن با Angular

تومان249,950

انتخاب پلن

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

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب Angular: از تئوری تا عمل – ساخت برنامه‌های وب مدرن با Angular

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

موضوع میانی: آموزش فریم‌ورک Angular

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه‌ای بر توسعه وب فرانت‌اند
  • 2. چرایی Angular: مزایا و کاربردها
  • 3. مرور HTML و CSS برای Angular
  • 4. مرور JavaScript مدرن (ES6+) ضروری
  • 5. آشنایی با TypeScript: شروع کار
  • 6. انواع داده‌ها و رابط‌ها در TypeScript
  • 7. کلاس‌ها، ماژول‌ها و Decoratorها در TypeScript
  • 8. مفاهیم Async/Await و Promise در JavaScript/TypeScript
  • 9. نصب Node.js و npm
  • 10. معرفی Angular CLI و نصب آن
  • 11. ایجاد اولین پروژه Angular با CLI
  • 12. ساختار پروژه Angular: فایل‌ها و پوشه‌ها
  • 13. مفهوم کامپوننت‌ها در Angular
  • 14. ایجاد اولین کامپوننت
  • 15. تمپلیت‌ها (Templates) و سینتکس آنها
  • 16. Styleها در کامپوننت‌ها: Encapsulation
  • 17. داده‌بندی یک‌طرفه (One-Way Data Binding): Interpolation
  • 18. داده‌بندی یک‌طرفه (One-Way Data Binding): Property Binding
  • 19. داده‌بندی رویداد (Event Binding)
  • 20. داده‌بندی دوطرفه (Two-Way Data Binding) با ngModel
  • 21. معرفی Directives: Structural و Attribute
  • 22. Directive ساختاری *ngIf
  • 23. Directive ساختاری *ngFor
  • 24. Directive ساختاری *ngSwitch
  • 25. Directive ویژگی ngClass
  • 26. Directive ویژگی ngStyle
  • 27. Pipes: قالب‌بندی داده‌ها
  • 28. Pipes داخلی (Built-in Pipes): Date, Currency, Percent
  • 29. ایجاد Custom Pipe
  • 30. معرفی Services و مفهوم Dependency Injection
  • 31. ایجاد و استفاده از Services
  • 32. فراهم‌کنندگان (Providers): Scope و Hierarchical Injection
  • 33. ماژول‌ها (NgModule): سازماندهی برنامه
  • 34. ماژول اصلی (AppModule) و ماژول‌های Feature
  • 35. وارد کردن (Import) و Export کردن (Export) در ماژول‌ها
  • 36. معرفی Angular Router: مسیریابی اولیه
  • 37. پیکربندی مسیرها (Routes)
  • 38. ناوبری برنامه‌نویسی (Programmatic Navigation)
  • 39. پارامترهای مسیر (Route Parameters)
  • 40. Query Parameters و Fragments
  • 41. فرم‌های Template-Driven: شروع کار
  • 42. اعتبار‌سنجی (Validation) در فرم‌های Template-Driven
  • 43. فرم‌های Reactive: رویکرد برنامه‌نویسی
  • 44. کنترل‌های فرم (FormControl) و گروه‌های فرم (FormGroup)
  • 45. اعتبار‌سنجی سفارشی در فرم‌های Reactive
  • 46. آرایه‌های فرم (FormArray)
  • 47. آشنایی با RxJS و Observables
  • 48. ساخت Observables و Subscription
  • 49. اپراتورهای RxJS: Map, Filter, Tap
  • 50. اپراتورهای RxJS: SwitchMap, MergeMap, ConcatMap
  • 51. معرفی HttpClient: برقراری ارتباط با APIها
  • 52. ارسال درخواست‌های GET
  • 53. ارسال درخواست‌های POST, PUT, DELETE
  • 54. مدیریت خطاها در درخواست‌های HTTP
  • 55. رابط‌های HTTP (HTTP Interceptors)
  • 56. چرخه حیات کامپوننت (Component Lifecycle Hooks)
  • 57. NgOnInit, NgOnChanges, NgOnDestroy
  • 58. ارتباط کامپوننت‌ها با Input و Output Decorator
  • 59. ارسال داده از والد به فرزند با Input
  • 60. ارسال داده از فرزند به والد با Output و EventEmitter
  • 61. ViewChild و ViewChildren: دسترسی به عناصر DOM یا کامپوننت‌ها
  • 62. ContentChild و ContentChildren: دسترسی به محتوای پروژه‌شده
  • 63. تغییرات شناسایی (Change Detection): مکانیزم‌ها
  • 64. استراتژی‌های تغییرات شناسایی (OnPush Strategy)
  • 65. پروژه‌سازی محتوا (Content Projection) با ng-content
  • 66. پروژه‌سازی محتوای چندگانه (Multi-slot Content Projection)
  • 67. مقدمه‌ای بر Guardها: محافظت از مسیرها
  • 68. CanActivate Guard برای احراز هویت
  • 69. CanDeactivate Guard برای جلوگیری از خروج
  • 70. Resolve Guard: دریافت داده قبل از فعال‌سازی مسیر
  • 71. Lazy Loading ماژول‌ها: بهینه‌سازی بارگذاری
  • 72. مقدمه‌ای بر تست‌نویسی در Angular
  • 73. تست یونیت کامپوننت‌ها
  • 74. تست یونیت سرویس‌ها
  • 75. تست یکپارچگی (Integration Testing)
  • 76. Server-Side Rendering (SSR) با Angular Universal
  • 77. Progressive Web Apps (PWAs) با Angular
  • 78. بهینه‌سازی پرفورمنس: Bundling, Minification
  • 79. بهینه‌سازی پرفورمنس: Tree Shaking, AOT Compilation
  • 80. استراتژی‌های استقرار (Deployment) برنامه Angular
  • 81. استقرار در محیط‌های مختلف (Firebase, Netlify, Nginx)
  • 82. Angular Material: شروع کار با کامپوننت‌های UI
  • 83. استفاده از Themeها در Angular Material
  • 84. ایجاد کامپوننت‌های UI قابل استفاده مجدد
  • 85. مدیریت وضعیت (State Management) با RxJS و Services
  • 86. معرفی NgRx (مفاهیم Action, Reducer, Selector)
  • 87. عملیات غیرهمزمان با NgRx Effects (مفاهیم)
  • 88. انیمیشن‌ها در Angular: شروع کار
  • 89. Transitionها و Stateها در انیمیشن‌ها
  • 90. Internationalization (i18n): چندزبانه کردن برنامه
  • 91. Accessibility (a11y): دسترس‌پذیری برنامه
  • 92. امنیت در برنامه‌های Angular: XSS, CSRF
  • 93. مدیریت خطا و لاگ‌کردن در برنامه
  • 94. دیباگ‌کردن برنامه‌های Angular
  • 95. تکنیک‌های پیشرفته RxJS: Schedulers, Subjects
  • 96. کار با Web Workers برای تسک‌های سنگین
  • 97. مفاهیم Micro Frontends با Angular
  • 98. به‌روزرسانی به نسخه‌های جدید Angular
  • 99. مرور بهترین شیوه‌های کدنویسی و معماری
  • 100. پروژه‌ی نهایی: ساخت یک اپلیکیشن کامل

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب Angular: از تئوری تا عمل – ساخت برنامه‌های وب مدرن با Angular”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا