آموزش الگوهای طراحی در C++: رفتاری - مشاهده کننده به بازدید کننده

Design Patterns in C++: Behavioral - Observer to Visitor

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما الگوهای طراحی 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

نمایش نظرات

نظری ارسال نشده است.

آموزش الگوهای طراحی در C++: رفتاری - مشاهده کننده به بازدید کننده
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 38m
31
Pluralsight (پلورال سایت) pluralsight-small
01 مهر 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
27
4.1 از 5
دارد
دارد
دارد
Jaya Bodkhey

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jaya Bodkhey Jaya Bodkhey

جایا یک مهندس فصلی در حوزه امنیت اطلاعات و اتوماسیون است. وی در طول 10 سال تجربه غنی خود در صنعت نرم افزار ، بر روی چندین فناوری مانند امنیت اطلاعات ، تست نفوذ ، سیستم مدیریت گواهینامه ، SSL ، شبکه ، VENAFAI ، Secure FTP ، وب سایت های PKI ، Cloud Security ، Cloud Storage ، Storage Virtualization ، C کار کرده است. ، C ++ ، Java ، Python ، Shell Scripting ، Expect Scripting و غیره او در سیستم عامل های Unix و Linux مهارت دارد. او همچنین به روش چابکی تبحر دارد و جلسات اسکرام را بر اساس الزامات مختلف نقش هایش اداره کرده است. جایا با غول های صنعتی مانند Wells Fargo ، Sony ، Networks Nokia Nokia ، Ericsson ، Six Telekurs و Wipro Technologies همکاری کرده است. جایا به دلیل برتری در کار ، صداقت ، شفافیت ، وسواس مشتری و کار تیمی در طول تجربه خود جوایز معتبر زیادی را کسب کرده است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.