Програмування на C/C++ . Онлайн курс

Идет набор на курс!
Срок обучения
9 місяців
Стоимость:
В месяц
1 600 грн.
За занятие
400 грн.
Описание
Програмування на C/C++ . Онлайн курс

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

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

  • для дітей віком від 12 років
  • тривалість курсу 9 місяців
  • курс складається з 3х семестрів по 3 місяці
  • заняття 1 раз на тиждень по 2 години
  • не більше 10 осіб у групі

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

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

Дни недели занятий на выбор
Время занятий на выбор
Занятий в неделю
Длительность занятия 2 години
Часы занятий
Группы
Возраст аудитории Средняя школа, Старшеклассники
Вид подготовки Базовый курс
Город Онлайн
Преподаватель специалист-практик
Учебные материалы
Пробное занятие
Документ об окончании
Опции Групповые занятия
Трудоустройство Нет
Условия трудоустройства

Запись на курс

Пользователи
Select people to associate with this registration.
This registration is for
Select person
Person type
New Контакт

Программа обучения

  • Оператори введення – виведення: cin, cout. Поняття змінної та типу даних.
  • Оператори умови if та if-else.
  • Знайомство з циклами: for, while, do-while.
  • Статичні масиви та рядки
  • Опції. Концепція функції.
  • Робота з файлами, частина
  • Види пам'яті комп'ютера.
  • Концепція покажчика. Динамічні масиви. Оператори new, delete. Ініціалізація масиву через покажчик. Модифікація попередніх програм для роботи з динамічною пам'яттю.
  • Подання пам'яті в "залізі". Різні системи числення. Розв'язання математичних завдань. Реалізація виведення числа в будь-якій системі числення.
  • Арифметика вказівників. Навігація з пам'яті. Розмір різних типів даних. передача масивів на функцію через покажчик.
  • Концепція структури. Ініціалізація та доступ до елементів структури. Структура у структурі. Поняття інкапсуляції та абстракції.
  • Динамічні масиви
  • Подання структур у пам'яті.
  • Алгоритми сортування.
  • Алгоритми пошуку.
  • Вступ до ООП.
  • Головні методи класу: конструктори та деструктор. Модифікатори полів класу: private, protected, public. Переробка БД школи під роботу із класами.
  • Спадкування класів. Види наслідувань. Модифікація школи БД.
  • Поліморфізм С++. virtual – функції. Використання поліморфізму у реальних проектах. Написання тестового прикладу із застосуванням поліморфізму.
  • Бібліотека STL. Контейнер вектор.
  • Структура даних linked list. Реалізація власного зв'язкового списку.
  • Вказівник void *. Принципи реалізації універсального linked list.
Адрес:
  • м. Київ, вул. Шота Руставелі, 30Б, офіс 11