آموزش ++C

4,800,000 تومان

(دیدگاه 3 کاربر)

مدت آموزش: 60 ساعت

روزهای کلاس: با هماهنگی دپارتمان

ساعت کلاس: با هماهنگی دپارتمان

تاریخ شروع: با هماهنگی دپارتمان

توضیحات

آموزش C++ زبان برنامه نویسی C++ چیست؟

C++ یک زبان چند پلتفرمی (cross-platform language) است که می تواند برای ایجاد برنامه های کاربردی با کارایی بالا استفاده شود.

C++ توسط Bjarne Stroustrup، به عنوان پسوند زبان C توسعه داده شد.

C++ سطح بالایی از کنترل بر منابع سیستم و حافظه را در اختیار برنامه نویسان قرار می دهد.

این زبان 4 بار در سال های 2011، 2014، 2017 و 2020 به روزرسانی عمده داشت که عبارتند از: C++11، C++14، C++17، C++20

چرا از C++ استفاده کنیم؟

C++ یکی از محبوب ترین زبان های برنامه نویسی در جهان است.

C++ را می توان در سیستم عامل های امروزی، رابط های کاربری گرافیکی و سیستم های تعبیه شده (embedded systems) یافت.

C++ یک زبان برنامه نویسی شی گرا است که ساختاری واضح به برنامه ها می دهد و امکان استفاده مجدد از کد را فراهم می کند تا هزینه های توسعه را کاهش دهد.

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

C++ به زبان های C و  C# و Java نزدیک است، پس به راحتی می توانید این زبان ها را نیز یاد بگیرید.

تفاوت زبان های برنامه نویسی C و C++

C++ به عنوان پسوند C توسعه یافته است و هر دو زبان تقریباً یک نحو دارند.

تفاوت اصلی C و C++ در این است که C++ از کلاس ها و اشیاء پشتیبانی می کند، در حالی که C این کار را نمی کند.

سرفصل آموزش C++

  • معرفی مفهوم برنامه نویسی و اهداف آن
  • بررسی زبان ماشین و شیوه تعامل آن با دستگاه های الکترونیکی
  • بررسی مزایا و معایب زبان ماشین
  • بررسی مفهوم زبان برنامه نویسی
  • بررسی الگوریتم و فلوچارت
  • معرفی فریم ورک و متدولوژی
  • معرفی تاریخچه زبان های برنامه نویسی
  • بررسی مفهوم ساخت یافته و شی گرا
  • بررسی انتزاع، وراثت، چندگانگی و بسته بندی
  • بررسی مفاهیم حافظه و متغیرها
  • معرفی انواع متغیرها و اشاره گرها
  • بررسی مفهوم کامپایل و انتقال پذیری
  • معرفی IDE و انواع آن
  • بررسی شیوه نصب و استقرار محیط تولید برنامه
  • بررسی ساختار پروژه های C++
  • معرفی تابع main
  • بررسی روش های نمایش خروجی و دریافت ورودی
  • معرفی cin و cout
  • بررسی ساختارهای شرطی
  • بررسی ساختار تصمیم
  • بررسی مفهوم تکرار و ساختارهای آن
  • پیاده سازی الگوریتم های تکرار
  • معرفی عملیات رشته ای
  • بررسی نکات بافر ورودی
  • معرفی ساختمان داده و کاربرد آن
  • بررسی آرایه
  • بررسی Vector
  • بررسی لیست های پیوندی
  • پیاده سازی الگوریتم های ساختمان داده
  • بررسی توابع
  • معرفی انواع توابع بازگشتی و غیر بازگشتی
  • پیاده سازی الگوریتم های بازگشتی
  • بررسی IO و روش استفاده از فایل ها
  • بررسی روش های انتزاع و ایجاد struct و class
  • بررسی تفاوت های انواع انتزاع
  • بررسی روش پیاده سازی وراثت
  • بررسی نکات وراثت چندگانه
  • بررسی روش ایجاد Polymorphism
  • معرفی initializer ها
  • بررسی مفهوم خطا و روش مدیریت آن
  • جمع بندی و پروژه عملی

برای کسب اطلاعات بیشتر در مورد آموزش c++ روزهای شنبه الی پنجشنبه ساعت 17:30-09:00 با شماره 0133431 داخلی 122 تماس حاصل فرمایید.

3 دیدگاه برای آموزش ++C

  1. سید ارشک حسینی

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

  2. پریسا انتظامی

    سلام . من با دوستم مباحث دانشگاهیمون رو توی مجتمع فنی با یه استاد عالی بصورت خصوصی گذروندیم . وااااقعا ارزشش رو داشت . و نمره میانترمم خیلی خوب شد .
    ( این دوره با آموزشی ک توی دانشگاه دیدیم ، عمرا اگه پاس میشدم ) . ممنون از مجتمع فنی تهران

  3. کدرلایف

    ممنون از این مقاله کاربردی

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

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

شاید شما این را نیز دوست داشته باشید…

اطلاعات تماس

رشت، گلسار، بلوار گیلان، خیابان 155

تلفن: 0133431

وب‌سایت: مجتمع فنی تهران نمایندگی رشت

رفتن به بالا