نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما الگوهای طراحی C++ مانند Observer، State، Strategy، Template Method و Visitor.C++ را آموزش می دهد. الگوهای طراحی رفتاری به طور خاص به شناسایی الگوهای ارتباطی مشترک بین اشیا و تحقق این الگوها کمک می کند. چالش یادگیری الگوهای طراحی این است که، اگرچه ما آنها را به خوبی درک می کنیم، اغلب نمی توانیم موقعیتی را پیدا کنیم که در آن قابل اجرا باشد. هدف این دوره توضیح هر الگوی طراحی با کاربردهای عملی آنهاست. در این دوره آموزشی با عنوان Design Patterns in C++: Behavioral - Observer to Visitor، پیاده سازی الگوهای طراحی رفتاری C++ را خواهید آموخت. ابتدا، اهمیت الگوهای طراحی در برنامه نویسی C++ را بررسی خواهید کرد. در مرحله بعد، برخی از الگوهای طراحی رفتاری برجسته مانند Observer، State، Strategy، Template Method و Visitor را خواهید دید. در نهایت، یاد خواهید گرفت که چگونه این الگوهای طراحی رفتاری به برخی از چالشهای برنامهنویسی C++ در زندگی واقعی پاسخ میدهند. پس از اتمام این دوره، مهارت ها و دانش الگوهای طراحی رفتاری در زبان برنامه نویسی C++ را خواهید داشت که برای درک چگونگی سهولت طراحی یک برنامه نرم افزاری با شناسایی راه های ساده تر برای تحقق روابط بین کلاس ها و اشیاء لازم است. .
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
آشنایی با الگوهای طراحی در C++
Understanding Design Patterns in C++
-
معرفی
Introduction
-
بررسی اجمالی الگوهای طراحی
Design Patterns Overview
-
زبان مدلسازی یکپارچه
Unified Modeling Language
کار با الگوی طراحی Observer
Working with Observer Design Pattern
-
معرفی
Introduction
-
درک الگوی طراحی مشاهدهگر
Understanding Observer Design Pattern
-
ساختار و جنبه های اجرایی
Structure and Implementation Aspects
-
پیاده سازی عملی
Practical Implementation
-
محاسن و معایب
Merits and Demerits
کار با الگوی طراحی حالت
Working with State Design Pattern
-
معرفی
Introduction
-
درک الگوی طراحی حالت
Understanding State Design Pattern
-
اجرای الگوی طراحی دولت
Implementing State Design Pattern
-
پیاده سازی عملی
Practical Implementation
-
محاسن و معایب
Merits and Demerits
کار با الگوی طراحی استراتژی
Working with Strategy Design Pattern
-
معرفی
Introduction
-
درک الگوی طراحی استراتژی
Understanding Strategy Design Pattern
-
پیاده سازی الگوی طراحی استراتژی
Implementing Strategy Design Pattern
-
پیاده سازی عملی
Practical Implementation
-
محاسن و معایب
Merits and Demerits
کار با الگوی طراحی روش الگو
Working with Template Method Design Pattern
-
معرفی
Introduction
-
درک الگوی طراحی روش الگو
Understanding Template Method Design Pattern
-
ساختار و جنبه های اجرایی
Structure and Implementation Aspects
-
پیاده سازی عملی
Practical Implementation
-
محاسن و معایب
Merits and Demerits
کار با الگوی طراحی بازدید کننده
Working with Visitor Design Pattern
-
معرفی
Introduction
-
درک الگوی طراحی بازدید کننده
Understanding Visitor Design Pattern
-
ساختار و جنبه های اجرایی
Structure and Implementation Aspects
-
پیاده سازی عملی
Practical Implementation
-
محاسن و معایب
Merits and Demerits
خلاصه دوره
Course Summary
-
یک مسابقه
A Quiz
-
مقایسه الگوهای طراحی رفتاری
Comparing Behavioral Design Patterns
نمایش نظرات