لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جاوااسکریپت: الگوهای طراحی (Design Patterns)
- آخرین آپدیت
دانلود JavaScript: Patterns
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در دو دهه گذشته، برنامهنویسان ساختار کدها و مباحث تخصصی خود را بر اساس الگوهایی بنا کردهاند که اولین بار در کتاب کلاسیک «الگوهای طراحی» (نوشته توسط Gang of Four) معرفی شد. برنامهنویسان جاوااسکریپت نیز در این مباحث حضور داشتند، اما اکثر این الگوها برای دنیای برنامهنویسی شیگرا (OOP) سنتی طراحی شده بودند. در این دوره، امانوئل هنری توضیح میدهد که این الگوها چگونه با زبان جاوااسکریپت سازگار میشوند. او هدف برخی از رایجترین الگوها را با ارائه مثالهای کد عملی شفاف میکند. در این دوره با کلیدیترین الگوهای طراحی سازنده (Creational)، ساختاری (Structural) و رفتاری (Behavioral) آشنا میشوید و میآموزید که چگونه هر یک از آنها را در کدهای جاوااسکریپت خود پیادهسازی کنید.
سرفصل ها و درس ها
مقدمه
Introduction
الگوهای طراحی جاوااسکریپت
JavaScript design patterns
پیشنیازها و آنچه باید بدانید
What you should know
1. معرفی
1. Introduction
الگو (Pattern) چیست؟
What is a pattern?
راهاندازی پروژه پایه
Setting up your base project
کالبک چیست و چه نقشی دارد؟
What is a callback and its role?
توابع به عنوان شهروند درجه یک
Functions as first-class citizens
آشنایی با CoderPad
CoderPad introduction
2. الگوهای سازنده
2. Creational Patterns
الگوهای سازنده چیستند؟
What are creational patterns?
مدیر اجرایی با بیش از 20 سال تجربه در برنامه نویسی و طراحی
امانوئل هنری یک توسعه دهنده فول استک با 20 سال تجربه در برنامه نویسی، فناوری و طراحی است.
> امانوئل مسئول تمام جنبه های پروژه های وب و تلفن همراه مبتنی بر مشتری، از جمله جدول زمانی و محدوده بوده است. این پروژهها از ابزارهای JIRA/Atlassian، متدولوژیهای چابک، و زبانها و چارچوبهایی مانند React، Angular، Node، Meteor، GraphQL، JavaScript، Swift، HTML، CSS (Sass)، MongoDB و MySQL استفاده کردهاند. او همچنین در دنیای بازی های سه بعدی با استفاده از ابزارهایی مانند Unreal، ZBrush، Maya و چندین ابزار دیگر کار می کند. او علاقه زیادی به ایجاد برنامهها و بازیهایی دارد که از جدیدترین فناوریها در ابزارها، چارچوبها و زبانهای فوق استفاده میکنند.
نمایش نظرات