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

Design Patterns in C++: Structural - Façade to Proxy

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

نمایش نظرات

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

آموزش الگوهای طراحی در C++: ساختاری - نما به پروکسی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 17m
23
Pluralsight (پلورال سایت) pluralsight-small
19 شهریور 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
29
4.4 از 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 می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.