تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی راهنمای کامل مبانی برنامه‌نویسی ++C

دوره آموزشی راهنمای کامل مبانی برنامه‌نویسی ++C

5 ساعت 26 دقیقهمبتدی2024-10-30

مدرسین

Eduardo Corpeño

Eduardo Corpeño

Electrical Engineer, Computer Programmer, and Teacher for 15+ years

جزئیات دوره

با راهنمای کامل مبانی برنامه‌نویسی C++، تمام پتانسیل زبان برنامه‌نویسی C++ را کشف کنید. این دوره با اصول اولیه شروع شده و به مباحث پیشرفته‌ای مانند کتابخانه قالب استاندارد (STL) می‌پردازد و مهارت‌هایی که برای موفقیت به عنوان یک توسعه‌دهنده C++ نیاز دارید را به شما می‌آموزد. از طریق مجموعه‌ای از ویدئوهای آموزشی دقیق و چالش‌های کدنویسی، تجربه عملی کسب کرده و نحوه نوشتن کدهای کارآمد و قابل نگهداری را یاد خواهید گرفت. چه بخواهید یک حرفه در توسعه نرم‌افزار آغاز کنید و چه مهارت‌های برنامه‌نویسی خود را گسترش دهید، این دوره برای شما طراحی شده است.

اهداف یادگیری:

توضیح مبانی زبان C++، از جمله انواع داده‌ها، ساختارهای کنترلی، توابع و کلاس‌ها، که اساس لازم برای مباحث پیشرفته را فراهم می‌کند.
کاوش در مفاهیم پیشرفته C++ مانند قالب‌ها، STL، مدیریت فایل‌ها و برنامه‌نویسی شی‌گرا برای توسعه برنامه‌های کارآمد و پایدار.
توسعه مهارت‌های حل مسئله با استفاده از مفاهیم C++ برای چالش‌ها و تقویت توانایی نوشتن کد تمیز و قابل نگهداری.
کشف بهترین شیوه‌های صنعتی برای توسعه C++ از جمله سازمان‌دهی کد، خوانایی و بهینه‌سازی عملکرد.

مهارت ها

C++Programming LanguagesOpen SourceSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

  • 01 - شروع کار با C++
  • 02 - آنچه باید بدانید
  • 03 - استفاده از فایل‌های تمرین در GitHub Codespaces
  • 04 - حل چالش‌ها در کدپد

1. شروع به کار با C++ Foundations

  • 05 - درباره C++
  • 06 - ایجاد یک برنامه ساده در C++
  • 07 - آناتومی یک فایل منبع C++
  • 08 - عبارات و عبارات
  • 09 - شناسه ها
  • 10 - عناصر برنامه نویسی شی گرا
  • 11 - تعامل پایانه

2. متغیرها و انواع داده ها

  • 12 - انواع داده‌های پایه
  • 13 - انواع عدد صحیح
  • 14 - انواع ممیز شناور
  • 15 - متغیرها
  • 16 - استفاده از متغیرها
  • 17 - نام مستعار را تایپ کنید
  • 18 - شمردن
  • 19 - سازه ها
  • 20 - ریخته گری نوع
  • 21 - نمونه‌های ریخته گری را تایپ کنید
  • 22 - استنتاج را با خودکار تایپ کنید
  • 23 - راه حل - انواع داده

3. عبارات و عملیات

  • 24 - عبارات و تکالیف
  • 25 - اپراتورها
  • 26 - عملگرهای افزایش و کاهش
  • 27 - عملگرهای انتساب مرکب
  • 28 - دستورالعمل‌های پیش پردازنده
  • 29 - ثابت
  • 30 - راه حل - یک میانگین را محاسبه کنید

4. آرایه ‌ها , اشاره گرها و رشته ها

  • 31 - آرایه ها
  • 32 - اشاره گر
  • 33 - نحوه ارتباط آرایه‌ها و اشاره گرها
  • 34 - استفاده از اشیا با اشاره گر
  • 35 - کلاس بردار
  • 36 - استفاده از اشیاء با بردار
  • 37 - مراجع
  • 38 - رشته‌های ج
  • 39 - کلاس رشته
  • 40 - راه حل - دستکاری برداری

5. بیانیه‌های کنترل

  • 41 - اگر عبارات
  • 42 - بیانیه‌ها را تغییر دهید
  • 43 - حلقه‌های while
  • 44 - سنتی برای حلقه ها
  • 45 - محدوده برای حلقه ها
  • 46 - راه حل - محاسبه هزینه منابع

6. توابع

  • 47 - بررسی اجمالی توابع
  • 48 - ارسال مقادیر به یک تابع
  • 49 - برگرداندن مقادیر از یک تابع
  • 50 - توابع نوشتاری
  • 51 - توابع اضافه بار
  • 52 - چالش - محاسبه نمرات بازی ریتم

7. ایجاد کلاس‌های خود

  • 53 - نمای کلی کلاس‌ها و اشیاء
  • 54 - اعضای داده
  • 55 - اعضای تابع
  • 56 - سازندگان و تخریب کنندگان
  • 57 - استفاده از کلاس ها
  • 58 - فایل‌های هدر و پیاده سازی
  • 59 - کار با چندین فایل منبع
  • 60 - اضافه بار اپراتور
  • 61 - راه حل - یک کلاس شخص ایجاد کنید

8. کتابخانه الگوی استاندارد

  • 62 - درک الگوها
  • 63 - توابع الگو
  • 64 - کلاس‌های الگو
  • 65 - مروری بر STL
  • 66 - صف و پشته
  • 67 - مفاهیم پیشرفته - تکرار کننده ها
  • 68 - مفاهیم پیشرفته - الگوریتم ها
  • 69 - راه حل - برنامه حیوانات خانگی مجازی

9. مدیریت فایل

  • 70 - کار با فایل ها
  • 71 - باز کردن یک فایل متنی برای خواندن
  • 72 - باز کردن یک فایل متنی برای نوشتن

نتیجه گیری

  • 73 - مراحل بعدی

دوره های مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal