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