Введення в програрмування

Ціль курсу:

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

Курс ідеально підійде, якщо ви:

Якщо ви вже однозначно знаєте, що хочете в IT, але ще не обрали для себе мову програмування та технологію, вперше підійшли до вивчення програмування.

Що дасть цей курс:

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

Що отримує випускник онлайн-курсу:

  1. Електронний сертифікат про закінчення курсу " Введення в програмування". (За умови успішної здачі всіх домашніх завданнь та успішного проходження контрольної роботи)
  2. Базову інформацію щодо основ будь якої мови програмування.
  3. Базу матеріалів з кожної теми, розібраної у межах курсу.
  4. Тренера, який завжди готовий допомогти. Якщо виникатимуть додаткові питання з пройдених тем.
  5. Можливість користуватися Програмою Лояльності надалі.
  6. Можливість пройти стажування для отримання необхідного досвіду та матеріалу для портфоліо.
  7. Базу матеріалів з кожної теми, розібраної у межах курсу.
  8. Чек-листи та корисні посилання.
  9. Після стажування випускники (за попереднім погодженням) потрапляють до бази претендентів, якою ми ділимося з нашими партнерами.


    Курс "в записі" був записаний російською мовою до початку війни. Презентації до курсу англійською мовою.

Програма курсу "Введення в програрмування"

1
  • Інформаційна модел
  • Блок схема
  • Знайомство з редактором

2
  • Оголошення та ініціалізаці
  • Присвоєння значень
  • Константи

3
  • Числові типи
  • Строкові типи
  • Логічні типи

4
  • Базові оператори \+*- %
  • Скорочені оператори

5
  • Масиви
  • Списки
  • Стеки та черги
  • Колекція Set
  • Колекція Map

6
  • Оператори булевої алгебри (! && ||)
  • Оператори порівняння

7
  • Оператори if/else
  • Оператор switch
  • Інструкція break
  • Тернарний оператор

8
  • Оператор for
  • Оператор while
  • Інструкція continue

9

10
  • Структура функції
  • Результат , що повертається
  • Аргументи функції
  • Параметри за замовчеванням
  • Рекурсія

11

12

13
  • Де знайти об'єкт
  • Поля та методи
  • Оператор крапка
  • Приведення та перетворення типів

14
  • Конкатенація рядків
  • Пошук по рядках
  • Робота з підрядками

15

16
  • Основні методи колекцій
  • Основні операції з колекціями

17
  • Конструктор
  • Інструкція new
  • Ключове слово this
  • Інкапсуляція
  • Модифікатори доступу
  • Успадкування
  • Ключове слово base
  • Модифікатор static
  • Поліморфізм
  • Перевизначення
  • Перевантаження

18

19
  • Види помилок
  • Оператор try/catch

20

21
  • Коментарі
  • Правильні назви
  • Блоки та відсупи
  • Магічні числа

Бажаєте дізнаватись про наші акції, знижки та події?