Учебен център IT Starter

Направете първите си крачки в програмирането

Курс C++ Starter - Основи на програмирането с C++

Курсът е предназначен за хора, които имат опит с програмирането на C, но нямат (достатъчно) познания в сферата на обектно ориентираното програмиране. Силна практическа насоченост. Повечето задачи се пишат от самите курсисти, с напътствия от преподавателя.

Групите са до малки, за да се отделя достатъчно индивидуално внимание на участниците.

 

Кратко съдържание по модули

1.    Стандартен вход и изход в С++.
2.    Класове и обекти
3.    Конструктори и деструктори
4.    Указатели и класове
5.    Наследяване
6.    Предефиниране на методи и на оператори
7.    Обработка на изключения
8.    Библиотека STL
Практически упражнения по време на целия курс

Подробно описание на темите в курса

1.    Стандартен вход и изход в С++
2.    Модификатори на изхода.
3.    Класове и обекти.
4.    Методи и свойства.
5.    Модификатори public, private, protected
6.    Деклариране на обекти
7.    Полиморфизъм.
8.    Конструктори и деструктори
9.    Деклариране
10.    Подразбиращ се конструктор.
11.    Конструктори с параметри.
12.    Виртуален деструктор
13.    Указатели и класове
14.    Указатели към обекти.
15.    Указателя this
16.    Псевдоними на обекти.
17.    Динамично създаване на обекти.
18.    Наследяване
19.    Базови класове
20.    Наследяване на методи и свойства.
21.    Mножествено наследяванe
22.    Указатели към базови класове
23.    Предефиниране на методи
24.    Скриване на базови методи
25.    Виртуални методи
26.    Абстрактни методи
27.    Предефиниране на оператори
28.    Работа с потоци. Файлов вход и изход
29.    Обработка на изключения
30.    Библиотека STL. Вектори. Списъци. Карти. Алгоритми. Стрингове
31.    Подготовка за интервюта. Плюсове и минуси на различните позиции.

Изисквания към кандидатите

Курса използва като база познанията по езика C на кандидатите. Нужно е прилично познаване на езика. Ако нямате такова, може да запишете първо базовия курс C Starter.

За провеждането на практическите упражнения, кандидатите трябва да разполагат с личен лаптоп.

 

Видове

Възможност за провеждане на отворено обучение, както и на фирмено обучение по C++.

При фирмено обучение може да адаптираме програмата според вашите нужди.  

Възможност за обучение на живо и отдалечено.

 

Преподавател

Преподавателят за този курс е Георги Митев. Той има почти 10 години работен опит в сферата на програмирането. Отделно от това, той е сертифициран като преподавател по различни видове дисциплини.

Георги прави първите си стъпки в програмирането в Софийска Математическа Гимназия (СМГ) в шести клас. До завършването на гимназията си, се занимава със C/C++, включително и по участия на олимпиади. В кариерата си се занимава основно с Java, но и със C/C++.

При интерес, може да прегледате LinkedIn профила на преподавателя (CV).