CHI IT Academy

C++ базовий

8 000 UAH за курс
16 занять
Для початківців
C / C++
Цей курс навчить тебе основ програмування на C++ — від першої програми до роботи з функціями, масивами та класами. Тут є практика, пояснення алгоритмів і налагодження коду. Після курсу ти зможеш писати прості програми та розуміти, як працює код.

Про курс

Програма курсу

Старт: перші кроки в C++

На першому занятті студенти знайомляться з Visual Studio та іншими середовищами розробки. Тут вони створять свою першу програму, розберуться з інтерфейсом IDE та основами синтаксису C++. Курс починається з розуміння структури програми, алгоритмів та роботи з введенням-виведенням даних.

Основи програмування

Далі йде поглиблене вивчення змінних, типів даних та операцій. Студенти освоять арифметичні та логічні операції, пріоритет виконання дій та роботу з системами числення. Цей блок дає фундаментальне розуміння того, як комп'ютер обробляє інформацію.

Управління кодом

Третій модуль присвячений алгоритмам та керуючим структурам. Тут розглядаються умовні оператори if-else, тернарні операції, конструкція switch case та всі види циклів - for, while, do-while. Студенти навчаться контролювати потік виконання програми.

Перша практика

Після освоєння базових концепцій відбувається перше практичне заняття. На ньому студенти закріплюють отримані знання через вирішення реальних завдань та отримують зворотний зв'язок від викладача.

Робота з даними

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

Функції та налагодження

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

Друга практика

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

Розширені можливості

Цей блок охоплює роботу з символами, рядками та структурами даних. Студенти навчаться обробляти текстову інформацію та створювати складні типи даних. Далі йде робота з файлами та створення багатофайлових проектів.

Об'єктно-орієнтоване програмування

Заключні модулі присвячені ООП. Спочатку студенти знайомляться з основами об'єктно-орієнтованого підходу, класами та об'єктами. Потім вивчають конструктори, деструктори та UML-діаграми для проектування програм.

Фінальна практика та підсумки

Останнє заняття включає комплексну практичну роботу та підведення підсумків навчання. Студенти демонструють отримані навички та отримують рекомендації для подальшого розвитку.

Особливості навчання

Курс включає 16 онлайн-занять у вечірній час. Викладач надає регулярний зворотний зв'язок по домашнім завданням. Доступні допоміжні матеріали - записи лекцій, презентації та корисні посилання. Після успішного завершення видається сертифікат, що підтверджує отримання практичних навичок програмування на C++.

Що включено

Вечірні заняття
Видається диплом/сертифікат
Супровід ментора