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

Курсы Програмування на С++ Професійний

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

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

В наш час С++ є однією з найбільш популярних мов програмування. В Україні і за кордоном широко застосовується для розробки програмного забезпечення різноманітного призначення. До сфери її використання належить створення операційних систем, написання драйверів пристроїв, додатків для вбудовуваних систем, високопродуктивних серверів. Більшість сучасних додатків, які використовують тривимірну графіку (комп'ютерні ігри, архітектурне моделювання та ін.), створюється на Visual С++ з використанням DirectX або OpenGL. Знання мови С++ відкриває великі можливості для роботи в IT-індустрії.

Курс розрахований на слухачів, які пройшли навчання на основному курсі програмування на С++. Необхідні знання і навички: ООП, класи і об'єкти, інкапсуляція даних, спадкування, статичний і динамічний поліморфізм, шаблони, обробка виключних ситуацій, STL. Метою курсу є ознайомлення слухачів з сучасними технологіями проектування і програмування на Visual C++, які застосовуються в софтверних компаніях.

Слухачі курсу отримають знання, необхідні для старту кар'єри програміста С++: основами MFC, boost, UML. Навчаться застосовувати для дизайна архітектури додатків патерни проектування. Познайомляться з поняттям і застосуванням юніт тестування. Дізнаються про правила програмування на С++, яких потрібно дотримуватися в роботі над великими проектами. Навчаться працювати зі статичними і динамічними бібліотеками, збирати програму з кількох бібліотек. Попрактикуються працювати в команді над спільним проектом.

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

Після закінчення навчання на курсі слухачі будуть мати достатню базу знань і практичних навичок для проходження співбесід в IT-компаніях на позицію Junior C++ developer .

Iндивідуальне навчання 1 слухач 2 слухача 3 слухача
На території навчального центру (грн/год з чол): 200 грн 160 грн 100 грн
За весь курс (грн/чол): 3600 грн 3360 грн 2400 грн
Рекомендована кiлькiсть годин: 18 21 24
На території клієнта (грн/год з чол): 250 грн 210 грн 130 грн
Індвідуальне навчання
На території навчального центру:
1 слухач: 200 грн/год з чол.
За весь курс (1 слух): 3600 грн/чол (18 год)
2 слухача: 160 грн/год з чол.
За весь курс (2 слух): 3360 грн/чол (21 год)
На території клієнта:
1 слухач: 250 грн/год з чол.
2 слухача: 210 грн/год з чол.
1 час — 60 мин. Длительнось зависит от расписания
Бесплатное пробное занятие
Пример сертификата размещен на сайте слева
При 100% оплате за курс
Стоимость по безналу для всех групп

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

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

  • Заняття 1.
    • Знайомство з MFC. Архітектура документ-вид.
    • SDI, MDI. Використання MFC Application Wizard для створення MFC-додатку.
    • Каркас додатків. Вбудовані і користувацькі класи MFC, відносини між ними.
    • Вид. Контекст пристрою. Малювання у вікні представлення. Перша програма.
  • Заняття 2.
    • Конфігурації Debug і Release. Налагодження коду. Breakpoints. Call stack. ASSERT.
    • Обробка подій. Таблиця повідомлень.
    • Клієнтська область вікна. Недійсна область.
    • Класи CRect, CPoint, CSize. Точка всередині прямокутника, еліпса.
    • Перетворення координат. Вікно з прокруткою.
  • Заняття 3.
    • Інтерфейс графічного пристрою. Робота з CDC-об'єктами.
    • Робота з GDI-об'єктами.
    • Колір. Шрифт.
    • Знайомство з ресурсами. Етапи зборки MFC-додатку. Компілятор С++, компілятор ресурсів, компоновщик. Файли, що генеруються збірці.
  • Заняття 4.
    • Створення діалогового вікна в редакторі ресурсів. Стандартні елементи управління.
    • Клас діалогового вікна. Стандартні функції. Обробка повідомлень елементів управління. Доступ до елементів управління.
    • Фон діалогу і колір елементів управління.
    • Модальні и немодальні діалоги.
  • Заняття 5.
    • SDI. Вікно-рамка додатку. Меню, швидкі клавіші, панелі інструментів. Створення в редактурі ресурсів.
    • Обробка команд. Оновлення командного користувацького інтерфейса. Рядок стану.
    • Створення контекстного меню.
    • MDI. Основне і дочірнє вікна-рамки.
  • Заняття 6.
    • Взаємодія між документом і видом.
    • Створення, відкриття, збереженя документа.
    • Клас СFileDialog.
    • Зберігання даних в файлі. Читання і запис.
  • Заняття 7.
    • Робота з реєстром.
    • Відкриття файла додатку з провідника.
    • Відкриття файла перетягуванням в додаток.
    • Шаблони СEditView і CFormView.
  • Заняття 8.
    • Знайомство з бібліотекою boost.
    • Розумні покажчики: scoped_ptr, shared_ptr, weak_ptr.
    • Binders, signals.
    • Tribool.
  • Заняття 9.
    • UML. Enterprise architect.
    • Діаграма класів. Сутності і зв'язки.
    • Діаграма діяльності.
    • Діаграма варіантів використання.
    • Діаграма послідовності.
  • Заняття 10.
    • Шаблони проектування. Породжуючі шаблони.
    • Singleton.
    • Prototype.
    • Abstract factory.
    • Builder.
    • Factory method.
  • Заняття 11.
    • Структурні шаблони.
    • Adapter.
    • Bridge.
    • Decorator.
    • Façade.
  • Заняття 12.
    • Структурні шаблони.
    • Proxy.
    • Flyweight
    • Composite
    • Поведінкові шаблони.
    • Chain of responsibility.
    • Interpreter.
  • Заняття 13.
    • Поведінкові шаблони.
    • Command
    • Mediator
    • Memento
    • Observer
    • Template method.
  • Заняття 14.
    • Поведінкові шаблони.
    • Iterator
    • State
    • Strategy
    • Visitor
  • Заняття 15.
    • Статичні і динамічні бібліотеки. DLL експорт і імпорт.
    • Залежності між проектами. Порядок зборки проектів. Проект запуску.
    • Властивості проекта. Використання попередньо скомпільованих заголовних файлів.
    • MS Build. Build events.
  • Заняття 16.
    • Життєвий цикл програмного забезпечення.
    • Моделі життєвого циклу ПЗ.
    • Методології розробки ПЗ.
    • Практика спільної роботи над проектом. Отримання технічного завдання. Проектування архітектури.
  • Заняття 17.
    • Unit tests. Поняття, область застосування, написання.
    • Система управління версіями. Робота з TortoiseSVN.
    • Практика спільної роботи над проектом. Імплементація.
    • Поняття рефакторинга.
  • Заняття 18.
    • Правила ефективного використання С++.
    • Правила написання конструкторів, деструкторів, операторів присвоювання.
    • Правила написання функцій і класів.
    • Правила спадкування.
    • Практика спільної роботи над проектом. Тестування, фікс багів.

    ✦✦✦✦

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

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

Формы оплаты

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

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

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

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

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


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

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

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

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

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

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


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