Програмування мовою С++

C++ - мова програмування, що виникла у 1980-х, але не втрачає свою актуальність і сьогодні. С++ підтримує різні стилі програмування та надає програмісту більше можливостей зробити програму ефективною та швидкою. Сьогодні С++ широко використовується в ІТ-індустрії, в тому числі компаніями Google, Microsoft, Amazon, Facebook, Mozilla.
На С++ пишуть 3D-ігри, складні інженерні програми, веб-сервери, криптовалюти і навіть нові мови програмування!
Також продовжують виходити нові, сучасні стандарти мови С++.
Основні теми курсу:
  • Типи даних у С++
  • Арифметичні та логічні оператори
  • Умови та цикли
  • Масиви
  • Програмне зчитування та запис файлів
  • Створення власних типів даних
  • Функції
  • Робота з пам'яттю
  • Основи об'єктно-орієнтованої парадигми програмування
  • Фреймворк Qt
  • Створення графічних інтерфейсів
  • Основи баз даних
Студенти навчаться:
  • Самостійно складати алгоритми
  • Реалізовувати як відомі, так і власні алгоритми мовою С++
  • Писати програми різного призначення
  • Розбиратися з документацією
  • Читати і розуміти "чужий" код
  • Створювати базові графічні інтерфейси
  • Розбивати задачу на підзадачі
  • Знаходити та виправляти помилки ("баги") в програмах
  • Робити програму більш ефективною
  • Продумувати дії в правильній послідовності
На заняттях:
  • Вивчаємо найважливіші технічні терміни не тільки українською, а й англійською мовою
  • Більшу частину часу приділяємо практиці
  • Розвиваємо логічне та абстрактне мислення
  • Обговорюємо ідеї та концепції разом
  • Створюємо атмосферу рівності та діалогу між студентом та викладачем
  • При виникненні в дитини складнощів викладач повторно пояснює матеріал різними способами
  • Якщо дитина засвоює матеріал швидше за товаришів, то отримує більш складні завдання
  • Тривалість курсу - навчальний рік (вересень-червень)
  • Ціна: 1600 грн./4 тижні
  • Заняття проводяться 1 раз на тиждень: 3х45 хв.
Основи програмування, що вивчаються на цьому курсі, допоможуть дитині швидко опанувати інші мови програмування, наприклад, Java, Python, C#.
Окрім щотижневих занять з програмування:
  • за необхідності проводяться додаткові заняття, під час яких опрацьовуються пропущені з поважних причин теми та закріплюється вивчений матеріал.
  • зустрічі зі спеціалістами з таких сфер, як Штучний Інтелект, Блокчейн та інші, на яких студенти зможуть дізнатися про технології "зсередини", поговорити про IT-освіту в топових ВНЗ та поставити будь-які питання.