لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی وب کامپوننتها (Web Components)
- آخرین آپدیت
دانلود Web Components Foundations
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بسیاری از تیمها زمان زیادی را صرف بازسازی ویجتهای رابط کاربری و هماهنگسازی استایلها برای هر فریمورک در شرکت خود میکنند. در این دوره آموزشی با عنوان «مبانی وب کامپوننتها»، شما یاد میگیرید چگونه وب کامپوننتهایی بسازید که مستقل از هر فریمورکی باشند. ابتدا نحوه ساخت و ثبت یک Element سفارشی (Custom Element) و متدهای چرخه حیات آن را بررسی خواهید کرد. سپس با Shadow DOM برای کپسولهسازی و استفاده از Slotها برای ترکیب HTML کاربر آشنا میشوید. در ادامه، به بررسی استایلدهی به Shadow DOM با استفاده از متغیرهای CSS و Parts میپردازیم. در نهایت، یاد میگیرید چگونه از API ElementInternals برای افزودن حالتها و مرتبط کردن المانهای سفارشی با فرمها استفاده کنید. پس از اتمام این دوره، مهارت و دانش لازم برای ساخت وب کامپوننتهای قابل استفاده مجدد و مستقل از فریمورک را خواهید داشت؛ از ساخت یک دکمه سفارشی ساده تا طراحی سیستمهای طراحی (Design Systems) کامل.
سرفصل ها و درس ها
مقدمه
Introduction
وب کامپوننتها چیستند؟
What Are Web Components?
بررسی اپلیکیشن دمو
The Demo Application
المانهای سفارشی (Custom Elements)
Custom Elements
المانهای سفارشی
Custom Elements
کالبکهای چرخه حیات
Life Cycle Callbacks
ویژگیها، اتریبیوتها و بازتاب (Reflection)
Properties, Attributes, and Reflection
گوش دادن به رویدادها
Listening to Events
شدو دام (Shadow DOM)
Shadow DOM
شدو دام (Shadow DOM)
Shadow DOM
دمو: ایجاد Shadow DOM
Demo: Creating Shadow DOM
پروجکشن محتوا با استفاده از Slotها
Content Projection with Slots
مدیریت فوکوس
Managing Focus
استایلدهی به Shadow DOM
Styling Shadow DOM
مثالهای استایلدهی به Shadow DOM
Styling Shadow DOM Examples
دمو: استایلدهی به Shadow DOM
Demo: Styling Shadow DOM
تمپلیتهای HTML و Shadow DOM اظهاری
HTML Templates and Decalrative Shadow DOM
تمپلیتهای HTML
HTML Templates
شدو دام اظهاری (Declarative Shadow DOM)
Declarative Shadow DOM
جزئیات داخلی المانها (Element Internals)
Element Internals
دانکن به عنوان یک مشاور نرم افزاری استرالیایی ، بنیانگذار Foodzone ، نویسنده Pluralsight که به دنیا می رود صحبت می کند و در رویدادها صحبت می کند و متخصصان فن آوری را آموزش می دهد. دانکن یک متخصص Angular است و زمان خود را بین تیم های آموزشی و مهارت آموزی تقسیم می کند تا بهترین روش ها را با Angular ، Foodzone در حال رشد و کار برای نوشتن کد برای مشتریان انجام دهد.
نمایش نظرات