آموزش سی پلاس پلاس پیشرفته (++C)

مهارت پیشرفته برای بازارکار
تکمیل مهارت C++ با شی گرایی، STL، مدیریت فایل، ساختارهای داده و طراحی رابط گرافیکی با Qt برای ورود به پروژه های حرفه ای.

شروع دوره

12 دی ۱۴۰۵

روز دیگر
ساعت‌
دقیقه
ثانیه

اطلاعات برگزاری دوره

شهریه دوره

4,300,000 تومان

روزهای برگزاری

یک شنبه

ساعت آموزش

18 الی 21

مدت دوره

30 ساعت

نوع دوره

حضوری

شرایط پرداخت

نقد و اقساط

امیرکبیر کارت

شامل می‌شود

معرفی دوره

دوره آموزش سی پلاس پلاس پیشرفته برای افرادی است که مبانی این زبان را می دانند و می خواهند وارد برنامه نویسی حرفه ای تر شوند. در این دوره مفاهیم شی گرایی، طراحی UML، کپسوله سازی، سازنده و مخرب، وراثت، چندریختی، توابع مجازی، فایل ها، مدیریت خطا، فضای نام، Template و ساختارهای STL آموزش داده می شوند. هنرجو همچنین با Link List، محیط Qt Creator و طراحی رابط گرافیکی در فریم ورک Qt آشنا می شود تا بتواند از دانش تئوری خود برای ساخت برنامه های کاربردی استفاده کند. تمرکز دوره بر درک معماری نرم افزار، سازمان دهی بهتر کد و توسعه پروژه های قابل نگهداری است. این آموزش برای برنامه نویسانی که قصد ادامه مسیر در توسعه نرم افزار، بک اند، اپلیکیشن یا فناوری های مرتبط را دارند مناسب است و زمینه ورود جدی تر به پروژه های واقعی و بازارکار حرفه ای برنامه نویسی را فراهم می کند.

معرفی دوره های حضوری آموزشگاه امیرکبیر

آنچه در این دوره یاد می‌گیرید

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

سرفصل‌های دوره به‌صورت مرحله‌به‌مرحله تنظیم شده‌اند تا دانشجو از مباحث پایه شروع کند و در طول جلسات با تمرین‌ها و مثال‌های عملی، مهارت‌های موردنیاز را یاد بگیرد.

01 آشنایی با مفاهیم شی گرایی
02 طراحی شی گرا و UML
03 کپسوله سازی
04 سازنده و مخرب
05 وراثت
06 چندریختی
07 توابع مجازی
08 توابع دوست
09 آشنایی با فایل ها
10 برنامه نویسی برای فایل ها و پوشه ها
11 مدیریت خطا
12 فضای های نام
13 توابع Template
14 کار با انواع STL ها مانند Vector-List-Map
15 آشنایی و برنامه نویسی با Link List
16 برنامه نویسی با Qt Creator و آشنایی با فریمورک Qt
17 طراحی رابط گرافیکی با Qt
18 انجام چندین پروژه کاربردی

در این دوره چه مهارت‌هایی کسب می‌کنید؟

طراحی ساختار شی گرا برای نرم افزارهای کاربردی
استفاده صحیح از وراثت و چندریختی در پروژه
مدیریت فایل ها و خطاهای زمان اجرا
کار با Template و ساختارهای استاندارد STL
پیاده سازی ساختارهای داده پیوندی
طراحی رابط کاربری گرافیکی با Qt
سازمان دهی کد برای پروژه های بزرگ تر
ساخت پروژه های کاربردی با C++ پیشرفته
مهارت ها و مخاطبین دوره های امیرکبیر

این دوره مناسب چه کسانی است؟

فارغ التحصیلان دوره مقدماتی C++
دانشجویان کامپیوتر و فناوری اطلاعات
برنامه نویسان علاقه مند به شی گرایی
افراد علاقه مند به توسعه نرم افزار دسکتاپ
متقاضیان یادگیری Qt و رابط گرافیکی
افراد آماده ورود به پروژه های حرفه ای
علاقه مندان به تقویت معماری کد و نرم افزار

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

پکیج‌های آموزشی مرتبط با این موضوع

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

دسترسی دائمی به محتوا

بدون محدودیت زمان و مکان

مشاهده در موبایل و لپ‌تاپ

اعتبار، مهارت، فرصت‌های بیشتر

مدارک و گواهینامه‌های دوره

با توجه به نوع دوره و شرایط دریافت مدرک، امکان دریافت یک یا چند مورد از مدارک و گواهینامه‌های آموزشی وجود دارد.

گواهینامه مجتمع آموزشی امیرکبیر

گواهینامه آموزشی مجتمع امیرکبیر

گواهینامه فنی و حرفه‌ای

امکان دریافت گواهینامه رسمی سازمان فنی و حرفه‌ای کشور

مدارک وزارت علوم / مهارت پودمانی

امکان دریافت مدارک مورد تایید وزارت علوم، تحقیقات و فناوری (حسب دوره)

مدرک بین‌المللی QAL

قابل ترجمه و معتبر در سطح بین‌المللی

گواهینامه مجتمع آموزشی امیرکبیر

* تصویر نمونه است و نوع گواهینامه با توجه به دوره و شرایط دریافت می‌تواند متفاوت باشد.

پاسخ به سوالات پرتکرار

پاسخ برخی از سوالات رایج درباره ثبت‌نام و شرکت در این دوره را اینجا ببینید.

اطلاعات تکمیلی

هدف دوره ی سی پلاس پلاس پیشرفته

هدف دوره ی سی پلاس پلاس پیشرفته

در این دوره سعی خواهد شد که هنرجویان نکات تکمیلی در زمینه برنامه نویسی حرفه ای را فرا بگیرد .در این دوره آموزشی هنرجویان وارد طراحی و پیاده سازی برنامه های کاربردی خواهند شد و توانایی اولیه در تولید نرم افزار های کاربردی را پیدا خواهند کرد. فراگیران این دوره آموزشی می توانند با دانش کافی و آمادگی لازم وارد دوره های دیگری از جملهJava,Android,Ios و پیاده سازی بک اند Web بشوند. همچنین فراگیران این دوره می تواند مسیر تولید نرم افزار با c++ را با یادگیری فریم ورک حرفه ای QT ادامه بدهند و وارد بازار کار حرفه شوند.

مخاطبین دوره ++C چه کسانی هستند؟

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

پیش نیاز دوره:

  • آشنایی مقدماتی با c++
  • گذراندن دوره مقدماتی c++

همین حالا شروع کنید

برای شروع مسیر حرفه‌ای خود آماده‌اید؟

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

تجربه و سوالات شما

نظرات و سوالات شما

اگر درباره این دوره سوالی دارید یا قبلاً در آن شرکت کرده‌اید، می‌توانید نظر یا تجربه خودتان را با ما و سایر کاربران به اشتراک بگذارید.

هنوز دیدگاهی ثبت نشده است اولین نفری باشید که درباره این دوره نظر یا سوال خود را ثبت می‌کند.

ثبت نظر یا سوال

نظر یا سوال خود را درباره این دوره با ما در میان بگذارید.