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

دانلود Object-Oriented Data Structures in C++

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به زبان‌آموزان می‌آموزد که چگونه به زبان C++ برنامه نویسی کنند؛ این شامل نحوه راه‌اندازی محیط توسعه برای نوشتن و عیب‌یابی کدهای C++ و چگونگی پیاده‌سازی ساختارهای داده به صورت کلاس‌های C++ است. این اولین دوره از تخصص بنیادی علوم کامپیوتر شتاب‌یافته است و دوره‌های بعدی در این تخصص، از C++ به عنوان زبان پیاده‌سازی ساختارهای داده تدریس شده در کلاس استفاده خواهند کرد.

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

توجیهی؛ نوشتن یک برنامه C++ Orientation; Writing a C++ Program

  • مقدمه‌ای بر ساختارهای داده شی‌گرا در C++! Introduction to Object-Oriented Data Structures in C++!

  • بررسی کلی هفته اول 1.0 Week 1 Overview

  • آشنایی با C++ 1.1 C++ Introduction

  • کلاس‌های C++ 1.2 C++ Classes

  • کتابخانه استاندارد C++ (std) 1.3 C++'s Standard Library (std)

درک مدل حافظه C++ Understanding the C++ Memory Model

  • مقدمه هفته دوم Week 2 Introduction

  • حافظه پشته (Stack) و اشاره‌گرها 2.1 Stack Memory and Pointers

  • حافظه تپه (Heap) 2.2 Heap Memory

  • معماهای حافظه Heap 2.3 Heap Memory Puzzles

توسعه کلاس‌های C++ Developing C++ Classes

  • مقدمه هفته سوم Week 3 Introduction

  • سازنده‌های کلاس (Constructors) 3.1 Class Constructors

  • سازنده‌های کپی (Copy Constructors) 3.2 Copy Constructors

  • عملگر انتساب کپی 3.3 Copy Assignment Operator

  • ذخیره‌سازی متغیرها 3.4 Variable Storage

  • تخریب‌کننده کلاس (Destructor) 3.5 Class Destructor

مهندسی راهکارهای نرم‌افزاری C++ Engineering C++ Software Solutions

  • مقدمه هفته چهارم Week 4 Introduction

  • انواع تمپلیت (Template Types) 4.1 Template Types

  • مقدمه‌ای بر برج هانوی 4.2 Tower of Hanoi - Introduction

  • برج هانوی: راهکار اول 4.3 Tower of Hanoi - Solution 1

  • برج هانوی: راهکار دوم 4.4 Tower of Hanoi - Solution 2

  • تمپلیت‌ها و کلاس‌ها 4.5 Templates and Classes

  • وراثت (Inheritance) 4.6 Inheritance

نمایش نظرات