دوره آموزشی یادگیری جامع زبان سی پلاس پلاس
3 ساعت 54 دقیقهمبتدی2022-09-06
مدرسین

Bill Weinman
Tech Advocate, Entrepreneur, Programming Expert
جزئیات دوره
چه یک برنامه نویس مبتدی یا یک برنامه نویس پیشرفته باشید، ممکن است زمان آن رسیده باشد که مهارت های ++C خود را ارتقا دهید. در این دوره، Bill Weinman به شما کمک می کند دقیقاً این کار را انجام دهید. بیل تاریخچه ++C و ++C مدرن را نیز مورد بحث قرار می دهد. او زنجیره ابزار ++C را توضیح میدهد، سپس به اصولی میپردازد که باید بدانید، مانند نحو اصلی، عبارات و عبارات، شناسهها، متغیرها، اشارهگرها و مراجع. بیل شرایط، حلقه ها و توابع کنترل جریان را مورد بحث قرار می دهد. او به انواع داده ها، عملگرها و توابع می پردازد، سپس شما را در مورد نحوه استفاده از کلاس ها و اشیاء راهنمایی می کند. به علاوه، بیل نحوه استفاده از الگوها، از جمله کتابخانه استاندارد استاندارد (STL) را پوشش می دهد.
مهارت ها
C++Essential TrainingProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - C++ را یاد بگیرید
- 02 - استفاده از فایل های تمرین
- 03 - C++ چیست
1. زنجیره ابزار و نصب
- 04 - زنجیره ابزار C++
- 05 - استفاده از یک IDE با فایل های تمرین
- 06 - پشتیبانی از فرمت std - - را بررسی کنید
2. مبانی
- 07 - نحو پایه
- 08 - آناتومی یک برنامه ++C
- 09 - عبارات و عبارات
- 10 - شناسه ها
- 11 - تعریف متغیرها
- 12 - اشاره ها و مراجع
3. کنترل جریان
- 13 - شرایط
- 14 - حلقه ها
- 15 - تکرار با for
- 16 - توابع
4. انواع داده ها
- 17 - مروری بر انواع داده ها
- 18 - انواع عدد صحیح
- 19 - انواع ممیز شناور
- 20 - نوع خودکار
- 21 - مقدماتی
- 22 - نام مستعار را تایپ کنید
- 23 - آرایه های اولیه
- 24 - رشته های C
- 25 - سازه ها
- 26 - چالش - کارت کتابخانه
- 27 - راه حل - کارت کتابخانه
5. اپراتورها
- 28 - عملگرهای رایج
- 29 - عملگرهای انتساب مرکب
- 30 - عملگرهای افزایش و کاهش
- 31 - تقدم عملگر
- 32 - چالش - اعداد اول
- 33 - حل - اعداد اول
6. توابع
- 34 - مروری بر توابع C++
- 35 - انتقال مقادیر به یک تابع
- 36 - برگرداندن مقادیر از یک تابع
- 37 - استفاده از بازگشت
- 38 - چالش - فاکتوریل غیر بازگشتی
- 39 - حل - فاکتوریل غیر بازگشتی
7. کلاس ها و اشیاء
- 40 - نمای کلی کلاس ها و اشیا
- 41 - اعضای داده
- 42 - اعضای تابع
- 43 - سازندگان و تخریب کنندگان
- 44 - اضافه بارهای اپراتور
- 45 - اپراتورهای غیرعضو
- 46 - چالش - اپراتورهای غیر عضو
- 47 - راه حل - اپراتورهای غیر عضو
8. الگوها
- 48 - درک الگوها
- 49 - توابع الگو
- 50 - کلاس های الگو
- 51 - چالش - فاکتوریل الگو
- 52 - حل - فاکتوریل الگو
9. کتابخانه الگوی استاندارد
- 53 - مروری بر STL
- 54 - بردارها
- 55 - رشته
- 56 - قالب
- 57 - جریان IO
- 58 - چالش - تبدیل یک فایل (STL)
- 59 - راه حل - تبدیل یک فایل (STL)
نتیجه
- 60 - ممنون
دوره های مرتبط
- دوره آموزشی کدنویسی امن درسی پلاس پلاس
- دوره آموزشی سی پلاس پلاس پیشرفته: ساخت پروژهها با استفاده از CMake
- دوره آموزشی برنامهنویسی تابعی در سی پلاس پلاس
- دوره آموزشی برنامهنویسی شیگرا با سی پلاس پلاس
- دوره آموزشی راهنمای کامل برنامهنویسی موازی و همزمان با سی پلاس پلاس
- دوره آموزشی راهنمای کامل مبانی برنامهنویسی ++C
- دوره آموزشی ++C مدرن: تکنیکها و ویژگیهای پیشرفته
- دوره آموزشی مدیریت استثناها در سی پلاس پلاس (++C)