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

از طرفی برنامه نویسی نحوه فکر کردن را به ما می آموزد.

زبان برنامه‌نویسی ++C یک زبان برنامه‌نویسی رایانه‌ای همه‌منظوره، شیءگرا، سطح بالا، عمومی و با قابلیت‌های سطح بالا و سطح پایین می‌باشد. ++C به همراه جد خود C از پرطرفدارترین زبان‌های برنامه‌نویسی تجاری است.

عمومیت زبان C++‎ در میان زبان های برنامه نویسی بسیار بالا است و می تواند به عنوان اولین زبان نیز یاد گرفته شود و به پیش نیاز دیگر احتیاج نباشد.

برنامه نویسی به زبان C++‎ نسبت به C دارای قدرت بیشتری است. کارهایی می توان انجام داد که در C برای انجام آنها (در صورت امکان) زحمت بیشتری نیاز است.

دوره ++C (مقدماتی) به صورت کارگاه 6 روزه در روزهای چهارشنبه از ساعت 13 الی 17 برگزار می شود. پس از اتمام این دوره، دورۀ ++C پیشرفته برگزار خواهد شد.

دورۀ ++C  مقدماتی و پیشرفته توسط فاطمه تراشی تدریس می شود. این دوره ها شامل سرفصل های زیر است.

سر فصل های کارگاه ++C (مقدماتی) به شرح زیر است:

  • سازمان و ساختار کلی کامپیوتر
  • زبان های برنامه نویسی
  • تاریخچه و ویژگی های ++C
  • الگوریتم و طراحی الگوریتم برای مسئله
  • نمونه از محیط طراحی و تولید برنامه ++C
  • نصب ابزار موردنیاز
  • انواع داده ها، متغیرها، عملکردها، محاسبات ریاضی و تقدم
  • مفهوم namespace std، cout، cin و کاراکترهای کنترلی cout
  • عبارت if، elself
  • عبارت های for، while، do، switch، break، continue
  • کلیات تابع
  • انواع تابع، متغیرهای سراسری و محلی، تابع بازگشتی، تابع inline، توابع هم نام، توابع کتابخانهcmath
  • ارائه، مرتب سازی، جست و جو، ارائه چندبعدی، ارایه و توابع
  • کلاس string و برخی توابعش، رشته و تابع، آرایه ای از رشته ها
  • مفهوم کلاس و شی، دسترسی به اعضا، نوشتن کلاس

مدرس: فاطمه تراشی

مدرس: مهندس حماسه فولادوند

سر فصل های کارگاه ++C (پیشرفته) به شرح زیر است:

  • اشاره گرها و انواع متغیرها، اعمال روی اشاره گرها
  • اشاره گرها و توابع، اشاره گرها و ارائه، اشاره گرها و رشته ها
  • ارائه پویا، ارائه ای از اشاره گرها
  • استثناها
  • اعضا static اشیا و توابع، اشیا و آرایه، this، آرایه های پویا از اشیا
  • توابع دوست، کلاس های دوست
  • مفاهیم فایل، انواع فایل، کلاس فایل
  • ورودی و خروجی، ()ignore، تغییر موقعیت اشاره گرها، وضعیت ورودی و خروجی
  • دستیابی به کلاس پایه،وراثت و اعضای محافضت شده، اشاره گرها در کلاس های پایه و مشتق، توابع هم نام، وراثت چندگانه
  • توابع کلی، کاربرد توابع کلی، کلاس های کلی
  • کلاس های قالب، قالب و وراثت، قالب و کلاس دوست
  • کلاس و اشیا استریم، فرمت بندی
  • مقدمه ای بر کانتینرها، کلاس vector

مدرس: فاطمه تراشی

مدرس: حماسه فولادوند

نام کارگاه

طول دوره

روز و ساعت

شروع 

مجموع ساعات

مبانی کامپیوتر و برنامه نویسی

(++C)

(مقدماتی)

 

یک ماه و نیم

(6 جلسه)

چهارشنبه ها

13-17

   97/7/18

24

مبانی کامپیوتر و برنامه نویسی

(++C)

(پیشرفته)

یک ماه و نیم

(6 جلسه)

چهارشنبه ها

13-17

     97/9/21

24

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

 

نام:*
نام خانوادگی:*
ایمیل:*
شماره همراه:*
موضوع درخواست:*
توضیحات: