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

  • Online
  • Для початківців
  • Other
Навчальний центр: SkillsUp
Формат:Відеокурс / Платформа
Мова викладання:Ukrainian
Тривалість навчання:11 тижнів
Початок курсу:Будь-який момент
Вартість навчання:5 490 UAH за курс

Курс в записі - 5490 UAH, Індивідуальні сесії - 1700 UAH/год., Індивідуальний курс - 35700 UAH.

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

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

Як працює програма

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

Змінні

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

Типи даних

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

Арифметичні оператори

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

Структури даних

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

Логічні оператори

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

Оператори розгалуження

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

Циклічні оператори

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

Області видимості

Функції

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

Тип даних enum

Сутності void та null

Об'єкти

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

Строкові операції

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

Регулярні вирази

Робота з колекціями

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

Класи

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

Інтерфейси

Обробка помилок

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

Багатофайловий проєкт

Правила хорошого тона

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

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

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

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

  • Електронний сертифікат про закінчення курсу
  • Базова інформацію щодо основ будь якої мови програмування
  • База матеріалів з кожної теми, розібраної у межах курсу
  • Тренер, який завжди готовий допомогти. Якщо виникатимуть додаткові питання з пройдених тем
  • Можливість користування Програмою Лояльності надалі
  • Можливість пройти стажування для отримання необхідного досвіду та матеріалу для портфоліо
  • Чек-листи та корисні посилання
  • Після стажування випускники (за попереднім погодженням) потрапляють до бази претендентів, якою ми ділимося з нашими партнерами

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

Дмитро Зайцев - Програміст, консультант, дипломований фахівець комп'ютерних технологій

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

Схожі курси

Навчальний центр
Навчальний центр «Данко»
Формат
Online
Початок навчання
Дата формується
Тривалість
15 годин
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Світ Сучасної Освіти
Формат
Online
Початок навчання
Дата формується
Тривалість
36 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
6 400 UAH за курс
Навчальний центр
SEDICOMM University - Академія Cisco
Формат
Online
Початок навчання
Дата формується
Тривалість
3 тижнів
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian, English
Вартість
24 USD за курс
Навчальний центр
GetEd
Формат
Online
Початок навчання
Дата формується
Тривалість
15 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
6 700 UAH за курс