دوره آموزشی کامپوننت های وب و مدولاسیون: رویکردهای عملی
1 ساعت 7 دقیقهمتوسط2020-10-08
مدرسین

Morten Rand-Hendriksen
Senior Staff Instructor, Speaker, Web Designer, and Software Developer
جزئیات دوره
روشهای پیشرفته توسعه از تفکر در مورد کل صفحات برای تفکر درباره مولفهها و نحوه ترکیب آنها برای ایجاد دیدگاه تغییر کردهاست. این دوره رویکردهای عملی componentization و modularization را بررسی میکند تا به شما کمک کند تا مشخص کنید چه زمانی یک قطعه مورد نیاز است، چه کاری انجام میدهد و چگونه میتوانید اجزای قابل حمل و قابل نگهداری خود را برنامه ریزی و طراحی کنید. از آنجا که سازگاری کد به همه توسعه دهندگان مربوط است، مربی Morten Rand-Hendriksen تمرکز را از کدنویسی و کار مفهومی را که برای طراحی مولفهها انجام میشود، تغییر میدهد. او با استفاده از مثالهای عملی، جزئیات نحوه ترسیم و سازماندهی مولفهها را در پروژههای بزرگ و کوچک ارائه میدهد. در مورد چهار اصل اصلی توسعه مولفه اطلاعات کسب کنید. نکات و بهترین روشها را برای برنامه ریزی مولفه دریافت کنید. بعلاوه، یاد بگیرید که چگونه اجزا را سازماندهی کنید و علامت گذاری آنها را ساختار دهید، تعیین کنید که چه زمانی (و چه زمانی) نباید روی قابلیت استفاده مجدد تمرکز کنید و موارد دیگر.
مهارت ها
C#PHPAPIsJavaScriptJavaOraclePythonOpen SourceMicrosoftSoftware DevelopmentOne-Off
سرفصل ها
مقدمه
- کامپوننت ها برای وب
اجزای وب چیست؟
- اجزای وب چیست؟
- اجزای وب - یک مورد خاص
- چرا کامپوننت ها بسیار محبوب هستند
مولفه ها به عنوان یک مدل ذهنی
- یک مدل ذهنی برای اجزا
- شروع با یک ماکت بصری
- یک درخت DOM با شاخه و برگ
- نکته - درخت فایل خود را به DOM نگاشت کنید
- چالش - یک نقشه جزء ایجاد کنید
- راه حل - یک نقشه جزء ایجاد کنید
اصول جزء
- اصول شل برای قطعات با محدوده محکم
- اصل تک تکلیفی
- اصل از بالا به پایین
- اصل انزوا
- اصل مستقل
اجزای محدوده
- قبل از کدنویسی برنامه ریزی کنید
- خروجی خام
- خواص
- ورودی و خروجی
- ایالت
- صاحب دولت
- چرخه زندگی
- چالش - محدوده یک جزء پیچیده
- راه حل - محدوده یک جزء پیچیده
اجزای عملی
- اجزای ساختاری
- قابلیت استفاده مجدد و زمانی که اهمیتی ندهد
- توسعه مولفه مستقل
نتیجه
- کامپوننت ها در همه جا