آموزش ++C برای برنامه‌نویسان C، بخش دوم - آخرین آپدیت

دانلود C++ For C Programmers, Part B

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره برای برنامه‌نویسان با تجربه زبان C طراحی شده است که قصد دارند برنامه‌نویسی ++C را بیاموزند. مثال‌ها و تمرین‌ها مستلزم درک پایه از الگوریتم‌ها و نرم‌افزارهای شیءگرا هستند.

سرفصل ها و درس ها

STL و بازی Hex STL and the game of Hex

  • خوش‌آمدگویی به دوره ++C برای برنامه‌نویسان C، بخش دوم Welcome to C++ for C Programmers, Part B

  • 1.1 بررسی اجمالی 1.1 Overview

  • 1.2 ویژگی‌های جدید در ++C11 1.2 New in C++11

  • 1.3 کتابخانه استاندارد قالب (STL) 1.3 Standard Template Library

  • 1.4 دسته‌بندی‌های تکرارکننده (Iterator) 1.4 Iterator Categories

  • 1.5 مثال احتمال در بازی پوکر 1.5 Example Poker Probability

  • 1.6 تکرارکننده دوطرفه (Bidirectional) 1.6 Bidirectional Iterator

  • 1.7 تکرارکننده دسترسی تصادفی (Random Access) 1.7 Random Access Iterator

  • 1.8 STL: بررسی ظرف‌ها (Containers) 1.8 STL: Overview of Containers

  • 1.9 ظرف‌های انجمنی (Associative) 1.9 Associative Containers

  • 1.10 STL: کتابخانه الگوریتم‌ها 1.10 STL: Algorithms Library

  • 1.11 الگوریتم‌های بدون تغییر (Non-mutating) 1.11 Non-mutating Algorithm

  • 1.12 عبارات لامبدا: تابع for_each 1.12 Lambda Expressions: for_each Function

  • 1.13 الگوریتم‌های عددی 1.13 Numerical algorithms

  • 1.14 اشیاء تابعی (Functional Objects) 1.14 Functional Objects

  • 1.15 کلاس‌های شیء تابعی تعریف شده: تطبیق‌دهنده‌های تابع 1.15 Defined Function Object Classes: Function Adapters

بازی Hex به عنوان گراف و وراثت Hex as a graph and Inheritance

  • 2.1 از Tic Tac Toe به Hex 2.1 Tic-Tac-Toe to Hex

  • 2.2 تمرین: برنامه پایه Hex 2.2 Homework Basic Hex Program

  • 2.3 اصول و مبانی وراثت 2.3 Basics of Inheritance

  • 2.4 ویژگی‌ها (Traits) و وراثت 2.4 Traits and Inheritance

  • 2.5 توابع عضو مجازی (Virtual) 2.5 Virtual Member Functions

  • 2.6 ویژگی final در ++C 2.6 C++ Feature: 'final'

  • 2.7 مباحث مربوط به وراثت 2.7 Topics on Inheritance

  • 2.8 بررسی اجمالی بازی Hex 2.8 Hex Overview

  • 2.9 یک سبک برای گراف Hex با ابعاد 11x11 2.9 One Style for a 11x11 Hex Graph

  • 2.10 مکانیزم وراثت 2.10 The Inheritance Mechanism

  • 2.11 یک کلاس مشتق شده: grad_student 2.11 A Derived Class: grad_student

  • 2.12 دانشجویان و دانشجویان تحصیلات تکمیلی 2.12 Students and Graduate Students

  • 2.13 انتخاب تابع مجازی 2.13 Virtual Function Selection

  • 2.14 ابهام در بارگذاری مجدد (Overloading) 2.14 Confusion with Overloading

بازی Hex و استفاده از هوش مصنوعی و مفاهیم Move semantics در ++C Hex and the use of AI and C++ Move semantics

  • 3.1 ایجاد یک کلاس در ++C11 3.1 Creating a C++11 Class

  • 3.2 برخی سازنده‌های پیشرفته‌تر 3.2 Some Further Constructors

  • 3.3 سازنده جابجایی (Move Constructor) 3.3 'Move' Constructor

  • 3.4 پیش‌بینی حرکت (Lookahead) 3.4 Lookahead

  • 3.5 مولد حرکت محتمل 3.5 Plausible Move Generator

  • 3.6 پیش‌نمایش الگوریتم آلفا بتا 3.6 alpha-beta Algorithm Preview

  • 3.7 بهبود آلفا بتا در الگوریتم Min Max 3.7 alpha-beta Improvement to Min Max

  • 3.8 نمایش پالی (Polish Notation) 3.8 Polish Notation

  • 3.9 جمع‌آوری زباله ارجاعی (Referential Garbage Collection) 3.9 Referential Garbage Collection

  • 3.10 کلاس پایه انتزاعی (Abstract Base Class) و نماد = 0 3.10 Abstract Base Class = 0 Notation

  • 3.11 سازنده‌های درخت 3.11 Tree Constructors

برنامه Monte Carlo Hex، مباحث پیشرفته ++C و الگوهای طراحی Monte Carlo Hex Program, Further advanced C++ Topics and Patterns

  • 4.1 مدیریت خطا و استثنا (Assertion & Exception) 4.1 Assertion & Exception Handling

  • 4.2 روش مونت‌کارلو 4.2 Monte Carlo

  • 4.3 ایده پایه مونت‌کارلو 4.3 Basic Monte Carlo Idea

  • 4.4 ایده ساده برای تولید صفحه بازی 4.4 Simple Idea for Generating Board

  • 4.5 مدل MC Go (2006) 4.5 MC - Go (2006)

  • 4.6 Assertها و استثناها 4.6 Asserts and Exceptions

  • 4.7 Static Asserts: ویژگی جدید ++C11 4.7 Static Asserts - New C++11 Feature

  • 4.8 مدیریت استثناها 4.8 Exceptions

  • 4.9 استاندارد ++C11 و الگوهای طراحی 4.9 C++11 & Design Patterns

  • 4.10 استاندارد ++C11 4.10 C++11 Standard

  • 4.11 رشته (Thread) 4.11 Thread

  • 4.12 کتابخانه جدید <tuple> در ++C11 4.12 <tuple> C++11 New Library

  • 4.13 نگاهی کلی به تصویر بزرگتر 4.13 The Bigger Picture

  • 4.14 روش کارخانه (Factory Method) 4.14 Factory Method

  • 4.15 کد کارخانه؛ مثال ++C11 4.15 Factory Code; C++ 11 Example

  • 4.16 الگوی تطبیق‌دهنده (Adapter Pattern) 4.16 Adapter Pattern

آزمون نهایی Final Exam

نمایش نظرات

آموزش ++C برای برنامه‌نویسان C، بخش دوم
جزییات دوره
14h 45m
57
(آخرین آپدیت)
61,748
4.5 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده