دوره آموزشی یادگیری سی پلاس پلاس
3 ساعت 12 دقیقهمبتدی2024-01-31
مدرسین

Eduardo Corpeño
Electrical Engineer, Computer Programmer, and Teacher for 15+ years
جزئیات دوره
سی پلاس پلاس یکی از قدرتمندترین و پرکاربردترین زبان های برنامه نویسی در تمام دوران است. همچنین یکی از قدیمی ترین زبان های برنامه نویسی است که امروزه مورد استفاده قرار می گیرد. در این دوره، عناصر اصلی این زبان برنامه نویسی شی گرا را که دنیا را به حرکت در می آورد، بیاموزید. مدرس Eduardo Corpeño با تنظیم محیط توسعه و معرفی عناصر اساسی برنامه نویسی شی گرا شروع می کند. ادواردو انواع دادهها مانند متغیرها، عبارات، تخصیصها، ثابتها و موارد دیگر را پوشش میدهد. او ساختارها، کلاس ها، اشاره گرها، بردارها و غیره را توضیح می دهد. ادواردو پس از گام برداشتن در فرآیند جریان کنترل و انواع توابع مفید، اطلاعات دقیق در مورد باز کردن و کار با فایل ها را به پایان می رساند.
مهارت ها
C++LearningProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - شروع کاربا سی پلاس پلاس
- 02 - آنچه باید بدانید
- 03 - استفاده از فایلهای تمرین در GitHub
1. شروع به کار
- 04 - عناصر برنامه نویسی شی گرا
- 05 - ایجاد یک برنامه ساده در سی پلاس پلاس
- 06 - چالش - تعامل کنسول
- 07 - راه حل - تعامل کنسول
2. انواع داده ها
- 08 - انواع دادههای پایه
- 09 - متغیرها
- 10 - استفاده از متغیرها
- 11 - عبارات، تکالیف و عملیات
- 12 - استنتاج را با خودکار تایپ کنید
- 13 - دستورالعملهای پیش پردازنده
- 14 - ثابت ها
- 15 - آرایه ها
- 16 - رشته
- 17 - Type casting
- 18 - مثال های Type casting
- 19 - شمردن
- 20 - چالش - محاسبه میانگین
- 21 - راه حل - محاسبه یک میانگین
3. ساختارها، کلاسها و اشاره گرها
- 22 - سازه ها
- 23 - کلاس ها
- 24 - استفاده از کلاس ها
- 25 - فایلهای هدر و پیاده سازی
- 26 - استفاده از چندین فایل منبع
- 27 - اشاره گر
- 28 - استفاده از اشیا با اشاره گر
- 29 - مراجع
- 30 - بردارها
- 31 - استفاده از اشیاء با بردار
- 32 - چالش - ایجاد چند کلاس
- 33 - راه حل - ایجاد چند کلاس
4. کنترل جریان
- 34 - عبارات If
- 35 - دستورات Switch
- 36 - حلقههای while
- 37 - برای حلقه ها
- 38 - چالش - محاسبه معدل از یک بردار
- 39 - راه حل - محاسبه معدل از یک بردار
5. توابع
- 40 - ایجاد توابع
- 41 - پارامترهای تابع
- 42 - استفاده از توابع
- 43 - چالش - ایجاد یک عملکرد کارت
- 44 - راه حل - ایجاد عملکرد گزارش کارت
6. IO فایل
- 45 - باز کردن یک فایل متنی برای خواندن
- 46 - یک فایل متنی برای نوشتن باز کنید
- 47 - چالش - ارتقا برای کار با فایل ها
- 48 - راه حل - برای کار با فایلها ارتقا دهید
نتیجه
- 49 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی کدنویسی امن درسی پلاس پلاس
- دوره آموزشی سی پلاس پلاس پیشرفته: ساخت پروژهها با استفاده از CMake
- دوره آموزشی برنامهنویسی تابعی در سی پلاس پلاس
- دوره آموزشی برنامهنویسی شیگرا با سی پلاس پلاس
- دوره آموزشی راهنمای کامل برنامهنویسی موازی و همزمان با سی پلاس پلاس
- دوره آموزشی راهنمای کامل مبانی برنامهنویسی ++C
- دوره آموزشی ++C مدرن: تکنیکها و ویژگیهای پیشرفته
- دوره آموزشی مدیریت استثناها در سی پلاس پلاس (++C)