نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما نوع ساختاری الگوهای طراحی C++ مانند Façade، Flyweight، Null Object و Proxy.C++ را آموزش میدهد. الگوهای طراحی سازه به طور خاص به سازماندهی طبقات و اشیاء مختلف برای تشکیل ساختارهای بزرگتر و ارائه عملکردهای جدید کمک می کند. چالشی که در یادگیری الگوهای طراحی وجود دارد این است که، حتی اگر آنها را به خوبی درک می کنیم، اغلب در موقعیتی که می تواند قابل اجرا باشد، ناکام می شویم. این دوره قصد دارد هر الگوی طراحی را با کاربردهای عملی آنها توضیح دهد. در این دوره آموزشی با عنوان Design Patterns در C++: Structural - Façade to Proxy، پیاده سازی الگوهای طراحی C++ مانند Façade، Flyweight، Null Object و Proxy را خواهید آموخت. ابتدا، اهمیت الگوهای طراحی در برنامه نویسی C++ را بررسی خواهید کرد. در مرحله بعد، برخی از الگوهای برجسته طراحی سازه مانند Façade، Flyweight، Null Object و Proxy را خواهید دید. در نهایت، یاد خواهید گرفت که چگونه این الگوهای طراحی ساختاری به برخی از چالش های برنامه نویسی C++ در زندگی واقعی می پردازند. پس از اتمام این دوره، مهارت ها و دانش الگوهای طراحی ساختاری در زبان برنامه نویسی C++ را خواهید داشت تا درک کنید که چگونه طراحی یک برنامه نرم افزاری را با شناسایی راه های ساده تر برای تحقق روابط بین کلاس ها و اشیاء آسان تر کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
آشنایی با الگوهای طراحی در C++
Understanding Design Patterns in C++
-
بررسی نسخه
Version Check
-
مقدمه
Introduction
-
بررسی اجمالی الگوهای طراحی
Design Patterns Overview
-
زبان مدلسازی یکپارچه
Unified Modeling Language
کار با الگوی طراحی نما
Working with Facade Design Pattern
-
مقدمه
Introduction
-
آشنایی با الگوی طراحی نما
Understanding Facade Design Pattern
-
پیاده سازی عملی
Practical Implementation
-
محاسن و معایب
Merits and Demerits
کار با الگوی طراحی Flyweight
Working with Flyweight Design Pattern
-
درک الگوی طراحی Flyweight
Understanding Flyweight Design Pattern
-
پیاده سازی الگوی طراحی Flyweight
Implementing Flyweight Design Pattern
-
پیاده سازی عملی
Practical Implementation
-
محاسن و معایب
Merits and Demerits
کار با الگوی طراحی شی تهی
Working with Null Object Design Pattern
-
مقدمه
Introduction
-
درک الگوی طراحی شی تهی
Understanding Null Object Design Pattern
کار با الگوی طراحی پروکسی
Working with Proxy Design Pattern
-
مقدمه
Introduction
-
مقدمه
Introduction
-
درک الگوی طراحی پروکسی
Understanding Proxy Design Pattern
-
پیاده سازی عملی
Practical Implementation
-
پیاده سازی عملی
Practical Implementation
-
انواع الگوی طراحی پروکسی
Variants of Proxy Design Pattern
خلاصه دوره
Course Summary
-
یک مسابقه
A Quiz
-
مقایسه الگوهای طراحی سازه
Comparing Structural Design Patterns
نمایش نظرات