1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – The C++ Programming Language: Learn and Master C++ 2022-12
The C++ Programming Language: Learn and Master C++

Udemy – The C++ Programming Language: Learn and Master C++ 2022-12

توضیحات

دوره The C++ Programming Language: Learn and Master C++. هدف از این دوره این است که برنامه نویسی ++C را به یک موضوع آسان برای یادگیری و قابل دسترس برای برنامه نویسان در هر سطحی تبدیل کند. حتی اگر برنامه نویسی بلد نیستید یا تجربه استفاده از C++ را ندارید، مشکلی نیست! من این دوره را طراحی کردم تا شما را از صفر به قهرمان در C++ ببرد و مفاهیم را از پایه توضیح دهد. ما شروع به دانلود Visual Studio Code IDE (رایگان) و نوشتن یک برنامه hello world در C++ خواهیم کرد. در پایان دوره کار با ساختارهای داده پیشرفته مانند درختان و لیست های پیوندی و نوشتن الگوریتم هایی برای کار با آنها راحت خواهید بود. شما پایه برنامه نویسی و توانایی حل کدنویسی سوالات سطح مصاحبه با استفاده از کد C++ را خواهید داشت. در این دوره به موارد زیر خواهیم پرداخت:

  • اصول C++ – از جمله نحوه اجرای برنامه C++، وارد کردن فایل‌های هدر، انواع داده‌های داخلی و خروجی اطلاعات به کنسول با استفاده از C++
  • ورودی، عبارات شرطی و حلقه‌ها – مانند دستورات if، دستورهای switch، حلقه‌ها و حلقه‌های while در C++
  • انواع تعریف شده توسط کاربر – مانند ساختارها، کلاس ها و enum ها در C++
  • C++ متوسط ​​- شامل کتابخانه استاندارد، تاریخ و زمان در C++، Recursion، REGEX، لیست های پیوندی، و درختان در C++
  • کانتینرها – مانند بردارها، فهرست‌های پیشرو، فهرست‌ها، deques، مجموعه‌ها، نقشه‌ها، پشته‌ها، صف‌ها و نحوه کار با هر یک از اینها با استفاده از کد ++C
  • برنامه نویسی شی گرا (OOP) – شامل کلاس ها، اشیاء و وراثت در C++

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

  • الگوریتم‌های رشته‌ای – سوالاتی که اغلب در مصاحبه‌های کدنویسی در مورد رشته‌ها در C++ مطرح می‌شوند:
  • رومی به عدد صحیح
  • پالیندروم
  • شخصیت های معکوس
  • پرانتز معتبر
  • آناگرام معتبر
  • الگوریتم های آرایه و برداری – سوالاتی که اغلب در مصاحبه های کدنویسی در مورد آرایه ها در C++ مطرح می شوند:
  • حذف عنصر
  • موارد تکراری را از آرایه مرتب شده حذف کنید
  • مثلث پاسکال
  • مرتب سازی آرایه بر اساس برابری
  • الگوریتم های درختی – سوالاتی که اغلب در مصاحبه های کدنویسی در مورد درختان در C++ مطرح می شوند:
  • پیمایش Inorder
  • پیمایش پیش‌سفارش کنید
  • پیمایش سفارش پستی
  • حداکثر عمق (ارتفاع) درخت باینری
  • درخت باینری متعادل
  • مجموع مسیر
  • جستجوی اول عرض (BFS)
  • جستجوی اول عمق (DFS)
  • الگوریتم‌های لیست پیوندی – سوالاتی که اغلب در مصاحبه‌های کدنویسی در مورد رشته‌ها در C++ مطرح می‌شوند:
  • دو لیست پیوندی مرتب شده را ادغام کنید
  • عناصر لیست پیوندی را حذف کنید
  • لیست پیوند معکوس
  • الگوریتم های جستجو و مرتب سازی – تسلط بر الگوریتم های اصلی جستجو و مرتب سازی در علوم کامپیوتر:
  • بخش مقدمه
  • جستجوی خطی
  • جستجوی باینری
  • انتخاب مرتب سازی
  • مرتب سازی حباب
  • مرتب سازی سریع
  • ادغام مرتب سازی
  • مرتب سازی درج
  • مرتب سازی ریشه
  • مرتب سازی پشته
  • مرتب سازی پوسته

بخش های جدید اضافه شده به دوره:

  • انتزاع و مدیریت منابع – نحوه مدیریت منابع در برنامه های ++C خود را بدانید
  • سازندگان
  • ناوشکن ها
  • اپراتور وضوح محدوده (::)
  • کلاس های چکیده و توابع مجازی
  • ژنریک، انواع پارامتر، و الگوهای تابع
  • الگوهای طراحی خلاقانه – تسلط بر Gang of Four Design Patterns مورد استفاده برای ایجاد اشیا و نحوه پیاده سازی آنها با استفاده از کد ++C
  • کارخانه چکیده
  • سازنده
  • روش کارخانه
  • نمونه اولیه
  • سینگلتون
  • الگوهای طراحی ساختاری – به Gang of Four Design Patterns که برای ترکیب اشیاء بزرگتر و پیچیده تر و نحوه پیاده سازی آنها با استفاده از کد ++C استفاده می شود، تسلط داشته باشید.
  • آداپتور
  • پل
  • کامپوزیت
  • دکوراتور
  • نما
  • وزن پرواز
  • پروکسی
  • الگوهای طراحی رفتاری – تسلط بر Gang of Four Design Patterns مورد استفاده برای تعیین نحوه تعامل اشیاء و نحوه پیاده سازی آنها با استفاده از کد ++C
  • زنجیره مسئولیت
  • فرمان
  • مترجم
  • اشاره گر
  • میانجی
  • یادگاری
  • مشاهده کننده
  • حالت
  • استراتژی
  • قالب
  • روش
  • بازدید کننده

آنچه که در دوره The C++ Programming Language: Learn and Master C++ فرا خواهید گرفت

  • از تجربه کم/بدون تجربه در C++ به مهارت در نوشتن برنامه ها در کد C++ بروید
  • استاد برنامه نویسی C++ با رویکرد عملی متمرکز بر کسب تجربه حرفه ای C++ که می توانید از آن برای بدست آوردن شغل استفاده کنید!
  • همه 23 الگوی طراحی گروه از 4 و نحوه پیاده سازی هر یک از آنها را در C++ به روشی آسان و قابل درک درک کنید.
  • مفاهیم مهم کدنویسی مانند RECURSION، REGEX، LINKED LISTS و TREES را با کد C++ درک کنید.
  • شامل آزمون‌های تعاملی و تمرین‌های کدنویسی برای اطمینان از دریافت دانش کدنویسی عملی و حفظ مفاهیم آموزش داده شده
  • به دست آوردن دانش C++ CONTAINERS مانند بردارها، لیست های رو به جلو، لیست ها، دکه ها، مجموعه ها، نقشه ها، پشته ها و صف ها
  • مهارت‌های کدنویسی و درک عمیق علوم کامپیوتر، ساختارهای داده و الگوریتم‌ها را برای گذراندن مصاحبه‌های کدنویسی با شرکت‌های برتر فناوری ایجاد کنید!
  • آموزش استفاده از C++ برای کدنویسی الگوریتم های STRING مانند سوالات مصاحبه کدگذاری رومی به عدد صحیح، پالیندروم و آناگرام
  • الگوریتم‌های آرایه کد مانند حذف عنصر، حذف موارد تکراری، مثلث پاسکال و مرتب‌سازی آرایه بر اساس برابری
  • تسلط بر درختان و الگوریتم های کدگذاری مانند BREADTH FIRST SEARCH و DEPTH FIRST SEARCH
  • دانش خود را درباره LINKED LISTS تقویت کنید و نحوه ادغام لیست های پیوندی، حذف عناصر از آنها و معکوس کردن لیست پیوندی را بدانید
  • آشنایی با الگوریتم های SEARCHING و SORTING و نحوه پیاده سازی آنها با استفاده از کد ++C

این دوره مناسب افرادیست که

  • هر کسی که می خواهد زبان برنامه نویسی C++ را یاد بگیرد و به آن مسلط شود

مشخصات دوره The C++ Programming Language: Learn and Master C++

  • ناشر: Udemy
  • مدرس: Robert Gioia
  • سطح آموزش: مبتدی تا پیشرفته
  • مدت زمان آموزش: 7 ساعت و 57 دقیقه
  • تعداد دروس: 209

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

The C++ Programming Language: Learn and Master C++

پیشنیازهای دوره The C++ Programming Language: Learn and Master C++

  • A computer with Windows, Mac, or Linux
  • Eagerness and willingness to learn C++ programming
  • Note: All software and programs for this course are FREE

تصاویر دوره

The C++ Programming Language: Learn and Master C++

نمونه فیلم دوره

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: انگلیسی

کیفیت: 720p

لینک دانلود

دانلود بخش 1 – 1 گیگابایت

دانلود بخش 2 – 1 گیگابایت

دانلود بخش 3 – 1 گیگابایت

دانلود بخش 4 – 114 مگابایت

گذرواژه فایل(ها): www.downloadly.ir


حجم فایل

3.1 گیگابایت

5/5 - (1 امتیاز)

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

فهرست