دوره آموزشی الگوها در جاوا اسکریپت
1 ساعت 16 دقیقهمتوسط2020-04-20
مدرسین

Emmanuel Henri
Executive with 20+ years of experience in programming and design
جزئیات دوره
طی دو دهه گذشته ، برنامه نویسان هم کد خود و هم مکالمه خود را درمورد کد پیرامون الگوهایی که برای اولین بار در Design Patterns ، کتاب کلاسیک باند چهار ، شرح داده شده است ، ساختار داده اند. برنامه نویسان جاوا اسکریپت در این مکالمات شرکت کرده اند ، اما الگوهای مورد بحث بیشتر در دنیای برنامه نویسی شی گرا ارتدوکس جای می گیرد. در این دوره ، امانوئل هنری توضیح می دهد که چگونه این الگوها با JavaScript متناسب است. او با ارائه نمونه هایی از کد در طول مسیر ، هدف برخی از متداول ترین الگوها را از بین می برد. درباره الگوهای کلیدی طراحی ، ساختاری و رفتاری و نحوه استفاده از هر یک از آنها در کد JavaScript خود بیاموزید.
مهارت ها
JavaScriptOracleProgramming LanguagesSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01-الگوهای طراحی جاوا اسکریپت
- 02-آنچه باید بدانید
1. مقدمه
- 03-الگو چیست
- 04- راه اندازی پروژه پایه خود
- 05-به عنوان شهروند درجه یک عمل می کند
- 06-کال بک چیست و نقش آن
2. الگوهای خلاقیت
- 07-الگوهای تکوینی چیست؟
- الگوی طراحی کلاس 08
- 09-الگوی سازنده
- 10-الگوی تک تن
- 11-الگوی کارخانه ای
- 12-الگوی کارخانه ای انتزاعی
3. الگوهای ساختاری
- 13-الگوهای ساختاری چیست؟
- 14-الگوی ماژول
- 15-الگوی را مخلوط می کند
- 16-الگوی نما
- 17-الگوی وزن پرواز
- 18-الگوی دکوراتور
- الگوی 19-Model-View-Controller (MVC).
- الگوی 20-Model-View-Presenter (MVP).
- الگوی 21-Model-View-ViewModel (MVVM).
4. الگوهای رفتاری
- 22-الگوهای رفتاری چیست؟
- 23-الگوی مشاهده گر
- 24-الگوی حالت
- 25- زنجیره مسئولیت
- 26-الگوی تکرار کننده
- 27-الگوی استراتژی
- 28-الگوی یادگاری
- 29-الگوی واسطه
- 30-الگوی فرمان
نتیجه
- 31- مراحل بعدی
دوره های مرتبط
- دوره آموزشی الگوهای JavaScript: راهحلهای مدرن برای چالشهای رایج
- دوره آموزشی تمرین جاوا اسکریپت: Scope و Closures
- دوره آموزشی Node.js: الگوهای طراحی
- دوره آموزشی مبانی برنامه نویسی: الگوهای طراحی
- دوره آموزشی خلاقیت در الگوهای طراحی
- دوره آموزشی React: الگوهای طراحی (2021)
- دوره آموزشی یادگیری HTML Canvas
- دوره آموزشی ساختارهای داده در جاوااسکریپت: درختها و گرافها
مسیرهای مرتبط
- مسیر آموزشی تقویت مهارت های زبان جاوا اسکریپت خود
- مسیر آموزشی توسعه برنامه را با پشته MERN کاوش کنید
- مسیر آموزشی ایجاد مهارت های خود در توسعه Spring
- مسیر آموزشی تقویت مهارت های زبان برنامه نویسی React
- مسیر آموزشی ارتقاء مهارت های Node.js خود
- مسیر آموزشی مبانی تبدیل شدن به یک برنامه نویس
- مسیر آموزشی تبدیل شدن به یک طراح وب
- مسیر آموزشی یادگیری جامع CSS