کتاب TypeScript و Angular: ساخت برنامه‌های مقیاس‌پذیر

انتخاب پلن

افزودنی‌های اختیاری

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره TypeScript و Angular: ساخت برنامه‌های مقیاس‌پذیر

موضوع کلی: برنامه نویسی

موضوع میانی: تایپ اسکریپت (TypeScript)

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

  • 1. مقدمه‌ای بر TypeScript و تفاوت آن با JavaScript
  • 2. راه‌اندازی محیط توسعه و پروژه Angular
  • 3. نصب و پیکربندی Angular CLI
  • 4. ساختار پروژه Angular و فایل‌های کلیدی
  • 5. انواع داده در TypeScript و نوع‌دهی ایستا
  • 6. توابع، آرایه‌ها و نوع‌های پیشرفته در TypeScript
  • 7. اینترفیس‌ها و تایپ‌های سفارشی
  • 8. جنریک‌ها در TypeScript برای کدهای قابل استفاده مجدد
  • 9. کامپوننت‌ها در Angular: ساختار و چرخه حیات
  • 10. تمپلیت‌ها و دایرکتیوهای داخلی
  • 11. اتصال داده (Data Binding) یک‌طرفه و دوطرفه
  • 12. ورودی و خروجی کامپوننت‌ها با @Input و @Output
  • 13. سرویس‌ها و تزریق وابستگی در Angular
  • 14. مدیریت حالت با سرویس‌های اشتراکی
  • 15. ماژول‌ها و lazy loading
  • 16. مسیریابی (Routing) پویا و محافظت از مسیرها
  • 17. مسیرهای تو در تو و پارامترهای مسیر
  • 18. دریافت داده از API با HttpClient
  • 19. مدیریت خطاها و Retry در درخواست‌های HTTP
  • 20. پایپ‌ها برای تبدیل داده در تمپلیت
  • 21. پایپ‌های سفارشی و pure/impure
  • 22. فرم‌های مبتنی بر تمپلیت در Angular
  • 23. فرم‌های واکنشی و اعتبارسنجی پیشرفته
  • 24. اعتبارسنجی سفارشی و اعتبارسنجی غیرهمزمان
  • 25. مدیریت اشتراک‌ها و جلوگیری از نشت حافظه
  • 26. Observables و Operators رایج در RxJS
  • 27. Subjectها و BehaviorSubject برای ارتباط کامپوننت‌ها
  • 28. مدیریت حالت با NgRx یا Signals
  • 29. دایرکتیوهای ساختاری و سفارشی
  • 30. دایرکتیوهای Attribute و تغییر DOM
  • 31. تست واحد کامپوننت‌ها با Jasmine و Karma
  • 32. تست سرویس‌ها و Mock کردن وابستگی‌ها
  • 33. تست انتها به انتها با Cypress یا Playwright
  • 34. بهینه‌سازی عملکرد با Change Detection OnPush
  • 35. کش کردن داده‌ها و استراتژی‌های حافظه
  • 36. بین‌المللی‌سازی (i18n) در Angular
  • 37. مدیریت خطاهای سراسری و Error Handler
  • 38. ساخت دایرکتیوهای سفارشی برای قابلیت استفاده مجدد
  • 39. کار با Web Workers و پردازش سنگین
  • 40. ساخت انیمیشن‌های ساده با Angular Animations
  • 41. مدیریت فایل‌ها و آپلود امن
  • 42. امنیت در Angular: XSS، CSRF و اعتبارسنجی سمت کاربر
  • 43. رندر سمت سرور با Angular Universal
  • 44. آماده‌سازی برنامه برای تولید (Production Build)
  • 45. فشرده‌سازی و تفکیک کد (Code Splitting)
  • 46. مدیریت پکیج‌ها با npm و yarn
  • 47. استفاده از کتابخانه‌های شخص ثالث در Angular
  • 48. الگوهای معماری: کامپوننت محور و ماژولار
  • 49. مقیاس‌پذیری ساختار پوشه‌ها و ماژول‌های کاربردی
  • 50. مدیریت وابستگی‌های چرخه‌ای و Circular Dependency
  • 51. اشکال‌زدایی با Angular DevTools و Source Maps
  • 52. مهاجرت از JavaScript به TypeScript در پروژه‌های قدیمی
  • 53. استفاده از ESLint و Prettier برای کیفیت کد
  • 54. مدیریت نسخه و نگهداری پروژه با Git
  • 55. تکنیک‌های پیشرفته TypeScript: Mapped Types و Conditional Types
  • 56. ساخت کتابخانه اختصاصی با Angular
  • 57. مدیریت چندین پروژه با Workspace

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

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

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

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

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


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

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

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

نظرات

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

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