مفاهیم تخصصی برنامه نویسی و مهندسی نرم افزار
بهار97
در حال ثبت نام

C++ STL ISO/IEC 14882:2014

درباره ی دوره

سبک دوره : تخصصی





پیش نیاز: مفاهیم پایه زبان های برنامه نویسی





مخاطبین دوره:


1- افرادی که برای اولین بار به سمت یادگیری زبان برنامه نویسی می آیند و قبلا زبان دیگری را کار نکرده اند و با مفاهیم برنامه نویسی آشنا نیستند. این افراد پس این دوره می توانند هر زبان دیگری را به سرعت یادبگیرند چرا که مفاهیم تمام زبان ها را در این دوره می آموزند و همچنین با اصول کد نویسی و تکنیک های مهندسی نرم افزار ، اصول دیباگ کردن پروژه و ... آشنا می شوند.


2- افرادی که قصد تدریس زبان ++C , C را دارند.


3- افرادی که قصد یادگیری زبان ++C به صورت حرفه ای و مفهومی را دارند.





توضیحات:


این دوره برای افرادی مناسب است که با مفاهیم برنامه نویسی آشنا نیستند و یا با جزئیات مفاهیم برنامه نویسی آشنا نیستند.


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


شرکت کنندگان در جلسات اولیه قبل از ورود به بحث برنامه نویسی نحوه ی برخورد سیستم عامل با کد های برنامه نویس و اجرای آن را فرا خواهند گرفت و پس از آن بر اساس استاندارد زبان c++ 14 به شکلی مفاهیم را فراخواهند گرفت که براحتی و تسلط کامل قدرت یادگیری زبان دیگر را داشته باشند. پس از مفاهیم اولیه سر فصل های دوره به شکل زیر می باشد.

مشخصات دوره

مدت ساعت دوره: 50
تاریخ شروع: بهار 97
مدرس: ایوبی
شهریه ی دوره: 100000 تومان
مکان برگزاری: غیر حضوری ، آنلاین
ظرفیت مانده: 9
[جهت رزرو دوره ابتدا وارد حساب خود شوید]

سرفصل های دوره

ساختار زبان ++C

کتابخانه ی قالب استاندارد (STL)

محیط Visual Studio

متغیرها و داده ها

فضای نام (NameSpace)

مهندسی نرم افزار 1

ساختارهای کنترلی 1 (Control Flow)

ساختارهای کنترلی 2 (Control Flow)

داده های شمارشی و ساختارها

آرایه ها - Array

اشاره گرها - C++ Pointer

رشته ها - String

توابع - Function

شی گرایی - Basic OOP Concepts

مهندسی نرم افزار 2