Зразок сертифiкатуОбразец сертификата
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 году. Детальніше →
1 час — 60 мин. Длительность курса зависит от расписания
Бесплатное пробное занятие. Без предоплаты
Пример сертификата размещен на сайте слева
5% - при полной оплате за курс 10% - при записи вдвоем
Стоимость по безналу для всех групп (+5%)

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

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

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

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

Iндивідуальне навчання


Iндивідуальне навчання 1 слухач 2 слухача 3 слухача
На нашiй території (Тiльки Хрещатик або Олiмпiйська) (грн/год з чол): 350 грн 280 грн 125 грн
За весь курс (грн/чол): 9450 грн 8960 грн 4500 грн
Рекомендована кiлькiсть годин: 27 32 36
На території клієнта (грн/год з чол): 400 грн 330 грн 150 грн
Індвідуальне навчання
На території навчального центру:
1 слухач: 350 грн/год з чол.
За весь курс (1 слух): 9450 грн/чол (27 год)
2 слухача: 280 грн/год з чол.
За весь курс (2 слух): 8960 грн/чол (32 год)
На території клієнта:
1 слухач: 400 грн/год з чол.
2 слухача: 330 грн/год з чол.
  • Заняття 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.
    • Проектування і імплементація програми з застосуванням вивчених інструментів.

✦✦✦✦

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


Шахворостов Олександр Миколайович

Профессиональный стаж: 15 років
Преподавательский опыт: 5 років

Запланированные группы: 2 групи

Шафоростов Олександр Миколайович закінчив математичний факультет Донецького державного університету.

Спеціальність - теорія ймовірностей і математична статистика.

Працював інженером програмістом (молодшим науковим співробітником, науковим співробітником) в краматорському науково-дослідному і проектному інституті важкого машинобудування. Займався завданнями автоматизації технологічної підготовки виробництва (АСУ ТП, САПР ТП). Розробки були впроваджені на ряді заводів Союзу (НКМЗ (Краматорськ), ІМЗ (г.Колпино), ВМЗ, Слов'янський «Бетонмаш» та ін.

Займався математичним моделюванням полімеризації (УКРНІІПластмасс) і ливарного виробництва, завданнями бухгалтерського обліку (НПП «Донмет») І оптимізації податкового обліку, деякими завданнями картографії (ИПТ)

У його компетенцію входять:

  • інтернет технології: HTML, JavaScript, PHP, MySQL,
  • бухгалтерський / податковий облік і аудит.

Володіє мовами програмування: Fortran, Assembler, Algol, C ++, Pascal і ін.

З 1995 займався аудитом. У 1997 отримав сертифікат Має сертифікат аудитора серії «Б».

З 1999 року займався журналістикою. Працював редактором у газетах «Бізнес», «Все для бухгалтера в торгівлі», «Економічні вісті», журналах «Автопрофи-бухгалтер», «Аудитор України» та ін.

Деякі посилання на публікації

- плагін для WordPress

-в журналі Аудитор України (плюс під псевдонімом Борис Вайсман) -

-в журналі Незалежний аудитор: МСА 240: Шахрайство в міжнародному стандарті аудиту. логічний аналіз

- газета "Бізнес" (Передрук)

З 2005 займається web-програмуванням.

Методика викладання заснована на прикладах, взятих з практики і передбачає активну участь слухачів в процесі навчання.

 

 

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

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

Запланированные группы: 1 група

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

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

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

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

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

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

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

  1. Предварительная запись на курсы в учебном центре проходит с помощью онлайн режима Подача заявки
  2. Мы рекомендуем Вам не откладывать запись на курсы «на потом». Группы комплектуются постоянно, и Вы можете просто не успеть в удобную для Вас по дате и графику группу – она будет укомплектована. Также, цена за курс закрепляется только при оформлении .
  3. Начало занятий в группах проходит по графику или же по мере формирования группы.
  4. На первом занятии Вы определяетесь: подходят ли Вам наши курсы и качество преподавания .
  5. После первого занятия Вам необходимо внести предоплату в размере 50% (то есть половину суммы за курс обучения).
  6. Вторую часть оплаты за обучение необходимо внести, пройдя половину курса.
  7. Оплата за курсы стоимостью до/или 2500 грн вносится полностью (раздела оплаты на 2 части нет).

Формы оплаты

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

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

Порядок запису та оплати

Iншi курси по темi

Програмування на С++ Проф
3000грн
Програмування на C#
4500грн
Програмування на Java
7000грн
Програмування на Python
3500грн

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

Порядок запису та оплати