در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با سی پلاس پلاس یاد می گیرید.
عنوان اصلی : C++ Design Patterns: Behavioral
معرفی :
الگوهای رفتاری طراحی نرم افزار را بهبود می بخشد
آنچه شما باید بدانید
1. مقدمه ای بر الگوهای طراحی:
الگوهای طراحی چیست؟
2. الگوهای رفتاری گروه 1:
الگوی زنجیره مسئولیت
اجرای الگوی زنجیره مسئولیت
کنترل کننده های زنجیره ای مسئولیت ایجاد کنید
الگوی فرمان
پیاده سازی الگوی فرمان
افزایش استفاده مجدد از کد با دستورات
الگوی واسطه
پیاده سازی الگوی واسطه
استفاده از Mediator از داخل کلاس های دیگر
الگوی مشاهده گر
ایجاد ناشران
ایجاد مشترکین
پروژه: یک برنامه چت گروهی ایجاد کنید
چالش: الگوی فرمان را اعمال کنید
راه حل: الگوی Command را اعمال کنید
3. الگوهای رفتاری گروه 2: استراتژی ها، وضعیت ها و تفسیرها:
الگوی مترجم
پیاده سازی الگوی مترجم
استفاده از الگوی مترجم
الگوی دولت
اجرای الگوی دولتی
اعمال الگوی State
الگوی استراتژی
ایجاد استراتژی ها
بازنویسی کلاس ها برای استفاده از استراتژی ها
الگوی روش الگو
ایجاد روش های قالب
اصلاح قالب ها با استفاده از کلاس های فرعی
الگوی بازدید کننده
اجرای بازدیدکنندگان
اجازه دادن به کلاس ها برای پذیرش بازدیدکنندگان
پروژه: یک برنامه تولید کننده کارت تبریک ایجاد کنید
چالش: اصلاح مولد کارت
راه حل: اصلاح مولد کارت
4. الگوهای رفتاری گروه 3:
الگوی Iterator
پیاده سازی الگوی Iterator
استفاده از تکرار کننده ها
الگوی یادگاری
ایجاد کلاس Memento
استفاده از کلاس های Memento
الگوی شیء پوچ
ایجاد کلاس های Null Object
تنظیم اشیاء تهی به عنوان پیش فرض
پروژه: یک برنامه پخش فوری ایجاد کنید
چالش: الگوی Null Object را اعمال کنید
راه حل: الگوی شی تهی را اعمال کنید
نتیجه :
مراحل بعدی
C++ Design Patterns: Behavioral
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
آموزش برنامه نویسی تابع گرا ( Functional ) در زبان PHP
React: ایجاد و میزبانی یک سایت Full-Stack
آموزش تست برنامه های JavaScript بوسیله Cypress.io
کورس یادگیری Angular و Firebase
Firebase Authentication Tutorial Online Training
آموزش کدنویسی تابعی در زبان Python
یادگیری تست برنامه های React
JavaScript Essentials Online Training
توسعه وب بوسیله Vue
NestJS Tutorial Online Training