Курс C++ базовий

  • Online
  • Для початківців
  • C / C++
Навчальний центр: CHI IT Academy
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:16 занять
Початок курсу:Дата формується
Вартість навчання:8 000 UAH за курс

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

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

Всупна лекція. Знайомство з Visual Studio. Написання першої програми

Це заняття — маленький крок у час, але великий з боку інформації. Ти нарешті дізнаєшся, що воно таке — програмування. Пройдеш етапи створення програм. А також встановиш Visual Studio (або іншої IDE) — і тут почнеться: знайомство з інтерфейсом, написання першої програми, знайомство зі структурою програми в С++, виконанням програми, поняттям алгоритму, введення та виведення інформації. Так, насичено. Але й необхідно!

Змінні та типи даних

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

Види операцій

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

Алгоритми. Керуючі структури. Цикли

Після заняття ти точно будеш знати всю базову інформацію про алгоритми та розглянеш такі теми:

  • Логічні вирази, порівняння
  • Умовний оператор IF, IF-ELSE
  • Тернарна умовна операція
  • Операція вибору варіантів SWITCH CASE
  • Циклічні алгоритми
  • Цикли FOR
  • Оператори циклу з передумовою WHILE та постумовою DO-WHILE, goto
  • Вкладені цикли

Практичне заняття

А ось і практика! На занятті ти зможеш закріпити попередньо набуті знання й отримати практичні інсайти.

Масиви: одновимірні, двовимірні

На цьому занятті ти зрозумієш, як працюють масиви:

  • Оголошення та ініціалізація масиву
  • Введення-виведення масиву
  • Доступ до елементів та їх зміна
  • Генерація псевдовипадкових чисел
  • Програмування базових алгоритмів (сортування, пошук мінімального/максимального елемента, тощо)
  • Вектори

Покажчики. Динамічні масиви

На занятті ти знайдеш відповідь на запитання "Що таке покажчики та для чого вони потрібні?". А також розглянеш такі теми:

  • Посилання
  • Stack, heap
  • Арифметичні дії з вказівниками
  • Помилки, які можуть виникати при роботі з вказівниками

Функції

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

Практичне заняття

Знову час конвертувати свої теоретичні знання в практику — це корисно.

Налагодження програм

Після цього заняття ти матимеш знання, щоби без проблем відшукати помилки в програмі та швидко їх виправити.

Символи і рядки. Структури

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

Робота з файлами

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

Багатофайлові програми

І такі бувають. На занятті ти дізнаєшся про заголовні файли та бібліотеки функцій.

Введення в ООП. Частина 1

Через те, що С++ є об'єктно-орієнтованою мовою програмування, тобі необхідно знати й парадигму ООП. На занятті ти дізнаєшся про основи ООП, розглянеш класи та об'єкти.

Введення в парадигму ООП. Частина 2

Ти вже на фінішній прямій! А на занятті дізнаєшся про конструктори, деструктори та UML-діаграми.

Практичне заняття. Підведення підсумків

Тепер ти маєш базові знання мови програмування С++ та можеш рухатися далі й продовжувати розвиватися в цьому напрямку впевнено та повноцінно! Вітаємо.

Особливості курсу

  • 16 онлайн-занять у зручний час доби — ввечері
  • регулярний фідбек від викладача
  • практичні заняття та домашні завдання для засвоєння теоретичного матеріалу
  • допоміжні матеріали: записи лекцій, презентації, корисні посилання
  • сертифікат, який дійсно доводить, що ти володієш необхідними знаннями

Викладачі курсу

Ляшенко Галина - 6 років досвіду викладання в ХНУРЕ

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Foxminded
Формат
Online
Початок навчання
Будь-який момент
Тривалість
5 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
1 775 UAH за курс
Навчальний центр
IT-школа СМАРТ
Формат
Online
Початок навчання
Дата формується
Тривалість
-
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
2 790 UAH за місяць
Навчальний центр
Junior IT
Формат
Online
Початок навчання
Дата формується
Тривалість
-
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
уточнюйте

C++

Logos IT-Academy
Навчальний центр
Logos IT-Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
16 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
8 500 UAH за курс