Опис курсу

Базовий+

Базовий+ – курс-інтенсив, розроблений для початківців.

  • Ознайомлення зі структурним програмуванням.
  • Вивчення алгоритмізації та ООП на базі C++.
  • Отримання практичних навиків програмування, необхідних для подальшого розвитку у ІТ-сфері.

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

  • 1

    Зміст базових понять. Типи алгоритмів.

    2

    Алгоритмічні структури

    3

    Поняття структури даних. Числові типи даних. Нормалізація і представлення дійсних чисел.

    4

    Алфавіт мови С++. Типи даних мови С++

  • 5

    Інші прості структури даних. Логічні операції.

    6

    Змінні і вирази в мови С++. Оператори розгалуження.

    7

    Оператори циклів. Оператори передачі управління.

    8

    Адресація пам’яті.

  • 9

    Вектори та масиви.

    10

    Масиви.

    11

    Рядки.

    12

    Структури.

  • 13

    Перерахування. Об’єднання.

    14

    Функції в С++.

    15

    Рекурсивні функції.

    16

    Перевантаження функції.

  • 17

    Шаблони функцій.

    18

    Робота з директивами.

    19

    Створення віконних додатків засобами Microsoft Visual Studio.

    20

    Основи аналізу ефективності алгоритмів.

  • 21

    Методи пошуку у статичних структурах.

    22

    Прості алгоритми сортування.

    23

    Вдосконалені методи сортування.

    24

    Поняття класів та об’єктів.

  • 25

    Робота з конструкторами та деструкторами.

    26

    Статичні та константні елементи класу.

    27

    Покажчики на елементи класу.

    28

    Керування винятковими ситуаціями.

  • 29

    Ідентифікація та приведення типів.

    30

    Перевантаження операцій.

    31

    Одинарне наслідування.

    32

    Динамічний поліморфізм.

  • 33

    Кількісне наслідування.

    34

    Шаблони.

Викладач
photo for Андрій Юрійович
Андрій Юрійович

Доцент кафедри системного аналізу і теорії оптимізації, 15 років викладає в УжНУ.

Поскаржитись керівництву компанії
×
...

ДЯКУЄМО
за реєстрацію!

OK
×

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

Введіть, будь ласка, iм'я
Введіть, будь ласка, імейл
Введіть, будь ласка, телефон
Введіть, будь ласка, місто
Введіть, будь ласка, Skype