Образец сертификата
Online оплата

Курсы Програмування на С++ (Курси С++)

курсы c++
Рейтинг курса: 4.8/5 (164)

Мова С++ являє собою об'єктно-орієнтовану мову програмування загального призначення. Поряд з об'єктно-орієнтованою парадигмою вона підтримує процедурне і узагальнююче програмування. Відповідає стандартам Американського національного інституту стандартів ANSI і Міжнародної організації зі стандартизації ISO. Сертификація ANSI і ISO гарантують кросплатформену переносимість і сумісність мови С++ з більшістю сучасних середовищ програмування.

Одна з найбільш запитуваних мов в сучасному програмуванні - С++. В її розпорядженні є широкий набір засобів для створення різноманітних програм - від драйверів і додатків до операційних систем і складних програмних комплексів. За допомогою додатків, написаних на Visual С++, створюються комп'ютерні ігри та інші програми, які використовують тривимірну графіку. Мова володіє низкою очевидних переваг, таких як ефективність, підтримка різноманітних стилів і технологій програмування, дозволяє працювати з великою кількістю платформ і систем. Попит на спеціалістів, що володіють мовою програмування С++, стабільно високий, так само як і рівень оплати їх праці.

Курси С++ розраховані на слухачів, які починають вивчати мову С++ з нуля або мають знання на початковому рівні і бажають закріпити їх і розширити. Знання інших мов програмування не є обов'язковим – в процесі навчання відбувається також знайомство з загальними поняттями і прийомами програмування.

Мова C++ чудово підходить для вивчення концепції і принципів об'єктно-орієнтованого програмування, яке є основою будь-якої сучасної мови, чи то Java (Android), С# (Windows), Objective-C (iOS, iPhone), PHP або JavaScript. Прослухані курси С++ будуть корисними як для подальшого вивчення мови, так і для полегшення сприйняття будь-якої іншої.

c++

Слухачі курсу оволодіють основними можливостями мови С++. Навчаться оперувати даними різних типів, створювати власні типи даних, працювати з пам'яттю, писати умовні вирази і цикли.Дізнаються, що таке процедурне програмування, як і для чого використовувати функції. І нарешті, навчаться використовувати всю міць об'єктно-орієнтованого програмування, реалізовувати на практиці три основних механізми ООП – спадкування, інкапсуляцію і поліморфізм. Також будуть вивчено інструменти узагальненого програмування: шаблони класів і функцій, виключні ситуації, стандартна бібліотека шаблонів (STL). Будуть розглянуті також загальні поняття, необхідні для програмування будь-якою мовою: побудова алгоритму, динамічні структури даних, системи числення, фази зборки програми, налагодження кода та ін. Програми будуть створюватися в середовищі розробки Microsoft Visual Studio – одному з ведучих інтегральних середовищ розробки OC Windows, що використовується в багатьох українських і зарубіжних проектах.

На курсах С++, окрім теоретичного матеріалу, будуть розглянуті докладні приклади рішення практичних задач. Кожному слухачу надається конспект занять для полегшення сприйняття інформації і позбавлення від необхідності записувати. В кінці кожного заняття слухачі отримують індивідуальні практичні завдання, а на початку наступного відбувається розбір питань, які виникли у слухачів, і невелике опитування для закріплення пройденого матеріалу.

курсы с++

Після закінчення курсів С++ слухачі зможуть проектувати і писати ефективні програми на С++ для рішення різних складних задач, а також розбиратися в чужому коді і вдосконалювати його. Отримані знання можуть бути застосовані в навчанні, в різних сферах діяльності для написання програм під власні потреби, а також є хорошою базою для подальшого глибокого вивчення С++ і Visual C++ з метою роботи програмістом в IT-компаніях.

Викладач курсу:
Янковский Андрей закончил НТУУ КПИ (Киевский политехнический институт), факультет радиотехники, по специальности «радиотехника, радио и компьютерные сети» в 2007 году. Детальніше →
Iндивідуальне навчання 1 слухач 2 слухача 3 слухача
На території навчального центру (грн/год з чол): 200 грн 160 грн 97 грн
За весь курс (грн/чол): 5400 грн 5120 грн 3500 грн
Рекомендована кiлькiсть годин: 27 32 36
На території клієнта (грн/год з чол): 250 грн 210 грн 128 грн
Індвідуальне навчання
На території навчального центру:
1 слухач: 200 грн/год з чол.
За весь курс (1 слух): 5400 грн/чол (27 год)
2 слухача: 160 грн/год з чол.
За весь курс (2 слух): 5120 грн/чол (32 год)
На території клієнта:
1 слухач: 250 грн/год з чол.
2 слухача: 210 грн/год з чол.
1 час — 60 мин. Длительность зависит от расписания
Бесплатное пробное занятие
Пример сертификата размещен на сайте слева
При 100% оплате за курс
Стоимость по безналу для всех групп

Груповое навчання (вiд 4 чол)

Об'єм курсу
45 годин
Пробне заняття
Наявне
Сертифiкат
Навчального центру
Знижка
5%
Цiна для юр. особ
3600 грн

Найближчі групи: 6

Днi будь-якiБуднiВихiднi
Час будь-якийРанокВденьВечiр
Сортувати:
Старт группи[1] Графік відвідування[2] Термін навчання[3]ФіліалЦінаІнфоЗапис
Дата останнього оновлення графіку: 17.10.2017, 19:27  
21 жовтня
субота
через 2 дня
по вихідним
11:30-13:30
Сб, Вс
12 тижднів (3 мес.)
23 заняття по 2 години
Кінець нав. 6 січня
Хрещатик
адрес
3 500 грн заявок: 3
21 жовтня
або
28 жовтня
по вихідним
15:00-18:00
Сб, Вс
8 тижднів (2 мес.)
15 занять по 3 години
Кінець нав. 9 грудня
Печерськ
адрес
3 500 грн
23 жовтня
понеділок
через 4 дня
вечірння група
18:30-21:00
Пн, Ср, Пт
6 тижднів (1.5 мес.)
18 занять по 2.5 години
Кінець нав. 1 грудня
Олімпійська
адрес
3 500 грн заявок: 4
23 жовтня
понеділок
через 4 дня
вечірння група
19:00-21:00
Пн, Ср, Пт
8 тижднів (2 мес.)
23 заняття по 2 години
Кінець нав. 13 грудня
Петрiвка
адрес
3 500 грн заявок: 3
мест: 6
23 жовтня
або
30 жовтня
вечірння група
19:00-21:00
Пн, Ср, Пт
8 тижднів (2 мес.)
23 заняття по 2 години
Кінець нав. 13 грудня
Печерськ
адрес
3 500 грн заявок: 1
11 листопада
субота
через 23 дня
по вихідним
15:00-18:00
Сб, Вс
8 тижднів (2 мес.)
15 занять по 3 години
Кінець нав. 30 грудня
Позняки
адрес
3 500 грн
21 жовтня
субота
через 2 дня
по вихідним
11:30-13:30
Сб, Вс
12 тижднів (3 мес.)
23 заняття по 2 години
Кінець нав. 6 січня
Хрещатик
адрес
3 500 грн
заявок: 3
21 жовтня
або
28 жовтня
по вихідним
15:00-18:00
Сб, Вс
8 тижднів (2 мес.)
15 занять по 3 години
Кінець нав. 9 грудня
Печерськ
адрес
3 500 грн
23 жовтня
понеділок
через 4 дня
вечірння група
18:30-21:00
Пн, Ср, Пт
6 тижднів (1.5 мес.)
18 занять по 2.5 години
Кінець нав. 1 грудня
3 500 грн
заявок: 4
23 жовтня
понеділок
через 4 дня
вечірння група
19:00-21:00
Пн, Ср, Пт
8 тижднів (2 мес.)
23 заняття по 2 години
Кінець нав. 13 грудня
Петрiвка
адрес
3 500 грн
заявок: 3
мест: 6
23 жовтня
або
30 жовтня
вечірння група
19:00-21:00
Пн, Ср, Пт
8 тижднів (2 мес.)
23 заняття по 2 години
Кінець нав. 13 грудня
Печерськ
адрес
3 500 грн
заявок: 1
11 листопада
субота
через 23 дня
по вихідним
15:00-18:00
Сб, Вс
8 тижднів (2 мес.)
15 занять по 3 години
Кінець нав. 30 грудня
Позняки
адрес
3 500 грн

1 – Дата запуску може бути перенесенно в залежностi вiд темпiв набору групи.
2 – Адмiнiстратор фiлiї може запропонувати інший графік для скорішого запуску групи.
3 – Без свят та переносів занять

  • Заняття 1.
    • Історія C++. Еволюція від С до C++. Введення в курс С++
    • Створення консольної програми в середовищі Visual Studio.
    • Основні поняття мови C++.
    • Перша програма. Структура програми.
    • Математичні і логічні операції. Перетворення типів даних.
    • Оператори галуження і циклу. Побудова блок-схеми алгоритма.
  • Заняття 2.
    • Системи числення.
    • Покажчики. Посилання. Відмінності між покажчиками і посиланнями. Операції з покажчиками.
    • Складні типи даних: перерахування, структури, об'єднання.
    • Перейменування типів.
    • Масиви. Рядки.
  • Заняття 3.
    • Функції. Виклик функцій. Перевантаження функцій.
    • Динамічні структури даних: стек, черга.
    • Виділення пам'яті: статичне, динамічне, на стеку.
    • Статичне виділення пам'яті. Локальні і глобальні змінні.
    • Динамічне виділення пам'яті. Оператори new, delete, new[], delete[].
  • Заняття 4.
    • Передача аргументів в функцію за значенням, покажчиком, посиланням. Вхідні і вихідні аргументи. Значення аргумента за замовчуванням. Повернення значень за значенням, покажчиком, посиланням.
    • Покажчик на функцію.
    • Рекурсивні функції.
    • Динамічні структури даних: списки, бінарне дерево. Реалізація бінарного дерева за допомогою рекурсії.
  • Заняття 5.
    • Об'єктно-орієнтована парадигма програмування.
    • Концепції ООП: спадкування, інкапсуляція, поліморфізм.
    • Класи. Об'єкти.
    • Конструктори і деструктори. Ініціалізація даних в конструкторі, список ініціалізації.
    • Інкапсуляція даних. Відкриті і закриті методи класу. Сетери і гетери.
  • Заняття 6.
    • Перезавантаження конструкторів.
    • Конструктор копіювання, оператор копіювання. Ключове слово explicit.
    • Перетворення типів, що визначаються класом.
  • Заняття 7.
    • Поняття перезавантаження операторів. Оператори, які неможливо перезавантажувати.
    • Перезавантаження префіксного і постфіксного операторів інкремента і декремента.
    • Перезавантаження оператора індексування, виклику функції.
    • Перезавантаження оператора ->. Реалізація розумного покажчика.
  • Заняття 8.
    • Константні методи. Фізична і логічна константність. Ключове слово mutable.
    • Статичні методи і елементи даних.
    • Дружні функції і класи.
    • Дружнє перезавантаження операторів.
  • Заняття 9.
    • Спадкування.
    • Специфікатори доступу при спадкуванні.
    • Створення і видалення об'єктів класів-нащадків.
    • Перевизначення функцій в класах-нащадках. Приховування перевантажених функцій базового класу.
    • Простори імен. Ключове слово using.
  • Заняття 10.
    • Статичний і динамічний поліморфізм. Віртуальні функції. Суто віртуальні функції, абстрактний клас.
    • Таблиця віртуальних методів. Раннє і пізнє зв'язування.
    • Віртуальний деструктор.
    • Множинне спадкування.
    • Віртуальне спадкування.
  • Заняття 11.
    • Шаблони класів і функцій.
    • Інстанціювання шаблонного класу.
    • Виклик шаблонної функції.
    • Спеціалізація і часткова спеціалізація шаблонів.
  • Заняття 12.
    • Потоки введення-виведення.
    • Введення і виведення об'єктів користувацьких типів.
    • Робота з файлами.
  • Заняття 13.
    • Стадії зборки програми.
    • Директиви препроцесора.
    • Макроси.
    • Вбудовані функції.
    • Конфігурації debug і release. ASSERT.
  • Заняття 14.
    • Генерація і обробка виключних ситуацій.
    • Виключна ситуація як об'єкт. Передача інформації оброблювачу.
    • Групування виключних ситуацій.
    • Повторний запуск перехопленого виключення.
  • Заняття 15.
    • STL.
    • Контейнери.
    • Ітератори.
  • Заняття 16.
    • STL.
    • Алгоритми.
    • Функтори.
    • Предикати.
  • Заняття 17.
    • Статична і динамічна ідентифікація типу: typeid.
    • Статичне і динамічне перетворення типів: static_cast, dynamic_cast, const_cast, reinterpret_cast.
  • Заняття 18.
    • Проектування і імплементація програми з застосуванням вивчених інструментів.

✦✦✦✦

Преподаватели этого курса



1
ЯнковськийАндрій

Профессиональный стаж:10 років
Преподавательский опыт:10 років
Запланированные группы:3 групи
Показать отзывы

Янковський Андрій закінчив НТУУ КПІ (Київський політехнічний інститут), факультет радіотехніки, за фахом «радіотехніка, радіо і комп'ютерні мережі» в 2007 році.

Працює програмістом з 2007року  в Freelance проектах зі створення програм, сайтів і дизайну.

Професійно володіє мовами програмування: C #, Java, С ++, Action Script, HTML, CSS, PHP, яваскрипт і використовує в своїй роботі.

Використовує у своїй роботі програми Visual Studio, Eclipse, 3D MAX, Flash, Dreamweaver, Muse, Premiere Pro, Photoshop.

Андрій має глобальну картину світу, і використовує різні методи навчання, щоб ви стали успішними.

Щедро ділиться зі слухачами своїм унікальним досвідом, передаючи секрети професійної майстерності. Детально відповідає на будь-які питання, а не залишаючи жодного шансу пробіл у знаннях.


Порядок записи и оплаты для обучения в группе

  1. Предварительная запись на курсы в учебном центре проходит с помощью онлайн режима Подача заявки →
  2. Когда набирается группа больше 3-х человек, по интересующему Вас курсу, менеджер связывается с Вами и приглашает для заполнения анкеты и резервирования места в группе, которая формируется.
  3. Оформление происходит в филиале на Печерске, Крещатике или Олимпийской. Вы можете сменить филиал и график до начала обучения.
  4. Для оформления договора, Вам нужно при себе иметь паспорт и предоплату в размере 100 грн. Также, возможно, оплатить пробный урок через наш сайт (через LiqPay). Перейдите на страницу Оплата онлайн →
    • Мы рекомендуем Вам не откладывать запись на курсы «на потом». Группы комплектуются постоянно, и Вы можете просто не успеть в удобную для Вас по дате и графику группу – она будет укомплектована. Также, цена за курс закрепляется только при оформлении (внесении предоплаты).
  5. Начало занятий в группах проходит по графику или же по мере формирования группы (время ожидания не больше 2-х недель).
  6. После внесения предоплаты, Вы ожидаете приглашения на курсы по телефону.
  7. На первом занятии Вы определяетесь: подходят ли Вам наши курсы и качество преподавания (бесплатное* пробное занятие).
    • Бесплатное в том случае, если Вам не понравился первый урок в нашем учебном центре и Вы решили не учится у нас. Тогда, Вам возвращается предоплата в полном размере. Обратите внимание: Если вы посетили пробный урок предоплата возвращается только в офисе!
      Если же Вы приняли решение учится в нашем учебном центре, то предоплата (100 грн.) входит в общую стоимость обучения, и первый урок для Вас уже является платным.
  8. После первого занятия Вам необходимо внести предоплату в размере 50% (то есть половину суммы за курс обучения).
  9. Вторую часть оплаты за обучение необходимо внести, пройдя половину курса.
  10. Оплата за курсы стоимостью до 2000 грн. вносится полностью (раздела оплаты на 2 части нет).

Формы оплаты

Есть несколько вариантов оплаты за обучение:

  • Наличный расчёт в учебном центре.
    • Полностью за курс (при этом вы получаете скидку на 5%) или в два этапа (для курсов стоимостью больше 2000 грн).
  • Безналичный расчёт.
    • На банковский счёт нашей организации. Вам необходимо оформить заявку и указать в поле Вопросы, комментарий название органиции (юр. лица), на которую выписать счет-фактуру.
  • Оплата карточкой
    • При оформлении заявки, укажите в поле Вопросы, комментарий, что желаете оплатить платежной картой и оплатить через Liqpay

Онлайн заявка позволяет предварительно забронировать место в группе. Если Вас заинтересовал этот курс и группа, пожалуйста, оставьте заявку. Чем более точной информацией о количестве желающих посещать курс мы располагаем, тем больше вероятность, что группа будет запущена в срок.

Посмотреть порядок записи и оплаты

Перед запуском группы (по звонку администратора) необходимо пройти оформление и внести предоплату 100 грн. Для этого Вы можете приехать к нам в офис или же произвести оплату прямо сейчас на этой страничке


СВЯЖИТЕСЬ С НАМИ ПРЯМО СЕЙЧАС: Заказать обратный звонок

Возможно, Вас также заинтересуют следующие Курсы

Програмування на С++ Проф
2400 грн
Програмування на C#
3500 грн
Програмування на Java
6000 грн
Програмування на Python
2500 грн

Онлайн заявка дозволяє попередньо забронювати місце в групі. Якщо Вас зацікавив цей курс, будь ласка, залиште заявку, навіть якщо розклад не надто Вам підходить. Перегляд розкладів занять відбувається постійно, і при достатній кількості бажаючих ми можемо відкрити групу, максимально зручну для Вас.
Що точнішу інформацією про кількість бажаючих відвідувати курс ми будемо мати, то більш вірогідно, що заняття в групі розпочнуться в запланований строк.

Посмотреть порядок записи и оплаты

Перед запуском группы (по звонку администратора) необходимо пройти оформление и внести предоплату 100 грн. Для этого Вы можете приехать к нам в офис или же произвести оплату прямо сейчас на этой страничке


СВЯЖИТЕСЬ С НАМИ ПРЯМО СЕЙЧАС: Заказать обратный звонок