1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – C++ Programming Bootcamp 2024-8
C++ Programming Bootcamp

Udemy – C++ Programming Bootcamp 2024-8

 

توضیحات

دوره C++ Programming Bootcamp. زبان C++ احتمالا مهم‌ترین زبان برنامه‌نویسی در جهان است. با وجود زبان‌های فراوان دیگر، C++ اغلب برای پیاده‌سازی آن سیستم‌ها استفاده می‌شود. این زبان به دلیل کارایی بالا در برنامه‌های حساس به زمان کاربرد دارد و برای سیستم‌عامل‌ها، درایورهای دستگاه، کامپایلرها، شبکه‌ها و دیگر نرم‌افزارهای “سیستمی” ضروری است، چرا که کد محلی (native) تولید می‌کند. بسیاری از نرم‌افزارهایی که روزانه استفاده می‌کنید، احتمالا در لایه‌های زیرین از C++ بهره می‌برند.

این دوره، زبان برنامه‌نویسی C++ را از سطح مبتدی تا متوسط به شما آموزش می‌دهد. شما بر تمام اصول اساسی از دستورات و توابع ساده تا الگوها و برنامه‌نویسی شی‌گرا تسلط پیدا خواهید کرد. این دوره شامل مبانی کامل C++ تا C++11 و مقداری از C++14 و 17، کتابخانه استاندارد و کتابخانه‌ی مدیریت اشیاء C++ (که با نام STL شناخته می‌شود) است. بخش‌های انتهایی دوره، دانشجویان را در پروژه‌ای پیچیده که یک موتور بازی ماجراجویی متنی است، راهنمایی می‌کند. این موتور بازی، مکان‌ها، اشیاء بازی و روند بازی را از فایل‌های خارجی می‌خواند. همچنین شامل یک ویرایشگر فایل گرافیکی بازی است که از فریم‌ورک گرافیکی Qt استفاده می‌کند. این پروژه نشان می‌دهد که چگونه می‌توان یک موتور اسکریپت را در یک برنامه C++ جاسازی کرد تا گیم‌پلی (شیوه بازی) بتواند خارج از موتور بازی نوشته شود.

در طول دوره از رویکرد عملی استفاده می‌شود. هر مبحث نظری با کد واقعی نشان داده می‌شود و در چندین جا تمرین‌ها و چالش‌های کدنویسی برای تقویت یادگیری دانشجویان گنجانده شده است.

آنچه فرا خواهید گرفت:

  • فلسفه C++
  • سیستم‌های اعداد (دвои، هشت‌دهی، دهدهی و شانزده‌دهی)
  • سیستم‌های تایپ ایستا در مقابل پویا
  • دستورات پایه مانند متغیرها، حلقه‌ها و دستورات شرطی
  • توابع
  • کلاس‌ها
  • اضافه بارگذاری عملگرها
  • الگوها – هم برای توابع و هم برای کلاس‌ها
  • شی‌گرایی و توابع مجازی – چندریختی در C++
  • شیوه‌ی کامپایل جداگانه در C++
  • پیش‌پردازنده C
  • کتابخانه استاندارد
  • STL، مدیریت اشیاء، الگوریتم‌ها و تکرارگرها
  • فضاهای نام (namespace)
  • عبارات لامبدا
  • اشاره‌گرهای هوشمند
  • مقدمه‌ای بر الگوهای طراحی (Mediator و Singleton)

این دوره توسط برایان مارتین (Brian Martin) با مدرک کارشناسی علوم (BSc) تدریس می‌شود. او حداقل 30 سال در زمینه توسعه نرم‌افزار دنیای واقعی در حوزه‌های مختلفی مانند سیستم‌های دفاعی، حسابداری، مدیریت املاک، مخابرات و سیستم‌های حقوقی فعالیت داشته است. او اعتقاد راسخ دارد که تنها راه یادگیری هر موضوعی، انجام آن در حالحياه یادگیری است و این رویکرد کلی در دوره اتخاذ شده است.

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

این دوره برای کسانی که دانش اولیه خوبی از کامپیوتر دارند و می‌خواهند برنامه‌نویسی یاد بگیرند، مناسب است. همچنین برای افرادی که در زبان‌های دیگر تجربه برنامه‌نویسی دارند، مفید است. داشتن تجربه قبلی در برنامه‌نویسی ضروری نیست، اما مفید خواهد بود.

مشخصات دوره C++ Programming Bootcamp

  • ناشر : Udemy
  • مدرس : Brian Martin
  • زبان: انگلیسی
  • سطح آموزش : مقدماتی
  • تعداد دروس : 177
  • مدت زمان آموزش : 26 ساعت و 40 دقیقه

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

C++ Programming Bootcamp

پیشنیازهای دوره C++ Programming Bootcamp

  • A Windows based computer and knowledge of using the operating system.
  • No previous programming knowledge needed although that would be of benefit.

تصاویر دوره

C++ Programming Bootcamp

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

راهنمای نصب

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

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

کیفیت: 720p

نسخه 2024/8 نسبت به 2023/3 به تعداد 6 درس افزایش و مدت زمان 59 دقیقه افزایش داشته است.

لینک دانلود

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

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

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

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

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

دانلود بخش 6 – 56 مگابایت

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


حجم فایل

10.05 گیگابایت

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

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

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

برچسب ها:

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

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

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

فهرست