تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی ساخت کتابخانه‌های Angular

دوره آموزشی ساخت کتابخانه‌های Angular

1 ساعت 26 دقیقهپیشرفته2025-06-25

مدرسین

Derek Peruo

Derek Peruo

Angular.js Architect

جزئیات دوره

اگر می‌خوای توی توسعه‌ی Angular حرفه‌ای‌تر بشی و بتونی کامپوننت‌ها، سرویس‌ها و پایپ‌های قابل استفاده‌ی دوباره بسازی، این دوره پیشرفته مخصوص توئه! این دوره به‌خصوص برای مهندسای نرم‌افزار ارشد و لیدهای فنی طراحی شده که می‌خوان کتابخونه‌های اختصاصی و مقیاس‌پذیر Angular درست کنن.

توی این دوره یاد می‌گیری چطور کتابخونه‌هایی بسازی که به راحتی با برنامه‌های مختلف کار کنه و مدیریتش آسون باشه. علاوه بر این، ساختار پروژه رو بهینه می‌کنی، فرایند بیلد رو ساده‌تر می‌کنی و کارهای تکراری رو اتومات می‌کنی. حتی یاد می‌گیری چطور کتابخونه‌ت رو منتشر کنی، چه به صورت خصوصی و چه عمومی، که تو پروژه‌های بزرگ و چند تیمی، همه راحت‌تر بتونن ازش استفاده کنن.

تمرین‌ها و مثال‌ها توی GitHub Codespace هستن که بتونی کاملا عملی یاد بگیری و تو تیم یا پروژه‌هات سریع‌تر و قابل اعتمادتر کار کنی.

🎯 اهداف یادگیری:
طراحی کامپوننت‌ها، سرویس‌ها و پایپ‌های قابل استفاده دوباره در کتابخانه Angular برای استفاده تو چند برنامه مختلف با تمرکز روی ثبات و نگهداری آسان.

تنظیم و بهینه‌سازی فرآیند بیلد Angular برای پشتیبانی از خطوط استقرار سفارشی و چند اعتبار امنیتی، تا پروژه‌ها امن و آماده انتشار بمونن حتی تحت فشار زمانی.

تست و اطمینان از سازگاری کتابخانه Angular با چند برنامه مختلف، کاهش ریسک‌های یکپارچه‌سازی و کم کردن زمان از کار افتادگی تیم توسعه.

انتشار کتابخانه Angular در مخازن npm خصوصی یا عمومی با رعایت نسخه‌بندی، مستندسازی و دسترسی مناسب برای افزایش سرعت پذیرش و همکاری بین تیم‌ها.

مهارت ها

AngularAdvancedFront-End Web DevelopmentWeb DevelopmentOpen Source

سرفصل ها

۰. مقدمه

  • 01 - ساده‌سازی همکاری در پروژه‌های پیچیده
  • 02 - آنچه باید بدانید
  • 03 - استفاده از کد مثال و Codespaces
  • 04 - مرور کلی برنامه

۱. مروری بر کتابخانه‌های انگولار

  • 05 - ایجاد یک کتابخانه سفارشی جدید
  • 06 - مروری بر قالب بسته Angular
  • 07 - ساختار فایل و پوشه پروژه
  • 08 - نقاط ورود و تقسیم کد
  • 09 - پیکربندی محیط‌های کتابخانه‌ای
  • 10 - انتشار کتابخانه شما

۲. بلوک‌های سازنده‌ی اصلی

  • 11 - کامپوننت‌های بدون تابعیت
  • 12 - لوله‌های خالص
  • 13 - ارائه دهندگان درخت لرزان
  • 14 - بین‌المللی‌سازی
  • 15 - انشای دستورالعمل
  • 16 - با استفاده از Angular refs کنترل بیشتری به دست آورید
  • 17 - تست و اشکال‌زدایی کتابخانه‌های انگولار
  • 18- چالش کدنویسی
  • 19 - راه حل

۳. بهینه‌سازی عملکرد

  • 20 - تنظیمات رایج پیکربندی
  • 21 - نادیده گرفتن تشخیص تغییر در زیردرخت‌های مؤلفه
  • 22 - کپسوله‌سازی نمای کامپوننت
  • 23 - جداسازی انژکتورها در سلسله مراتب
  • 24 - بهینه‌سازی محاسبات کند
  • 25- جلوگیری از آلودگی منطقه
  • 26 - انگولار بدون Zone.js (zoneless)
  • 27 - قابل حمل کردن کامپوننت‌ها با Angular Elements
  • 28 - چالش کدنویسی
  • 29 - راه حل

۴. شماتیک‌های زاویه‌ای

  • 30 - مرور کلی شماتیک‌های زاویه‌ای
  • 31 - پیکربندی شماتیک‌های زاویه‌ای
  • 32 - توسعه محلی برای طرحواره‌های Angular
  • 33 - توابع کارخانه‌ای شماتیک‌های زاویه‌ای
  • 34- چالش کدنویسی
  • 35 - راه حل

نتیجه‌گیری

  • 36 - نگاهی عمیق‌تر به Angular

دوره های مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal