Курс Python Developer

  • Online
  • Для початківців
  • Python
Навчальний центр: IT STEP Academy
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:6 місяців
Початок курсу:01.05.2025
Вартість навчання:24 790 UAH за курс

Програма курсу розробили фахівці з IT-індустрії та методисти Комп'ютерної Академії IT STEP. В основі програми – реальні вимоги IT-індустрії та лише прикладні навички, які студенти зможуть відразу застосувати на практиці. Зміст курсу регулярно оновлюється та , щоб студенти отримували актуальні знання та могли впевнено почувати себе перед роботодавцями.

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

Базовий семестр

  • Технології АІ
  • Технології АІ для вирішення універсальних задач
  • Хмарні технології та бази даних
  • Orientation in development: Low-Code та No-Code платформи, Front-End та Back-End

Модуль 1. Введення в мову програмування Python

  • Вступ
  • Алгоритм
  • Концепція блок-схеми
  • Огляд інструментів програмування для Python

Модуль 2. Змінні та типи даних

  • Типи даних
  • Змінна
  • Організація введення даних з консолі
  • Константи та літерали
  • Оператор

Модуль 3. Перетворення типів даних. Логічні оператори та оператори розгалужень

  • Перетворення типів даних
  • Логічні оператори
  • Конструкція логічного вибору
  • Оператори розгалужень

Модуль 4. Цикли, використання відладчика

  • Цикл
  • Робота з відладчиком

Модуль 5. Рядки, списки

  • Рядки
  • Списки

Модуль 6. Сортування, пошук

  • Сортування
  • Пошук

Модуль 7. Кортежі, множини, словники

  • Кортежі
  • Безліч
  • Словниик
  • Практичні приклади використання

Модуль 8. Функції

  • Функції
  • Використання функцій
  • Область видимості
  • Розширені прийоми роботи з функціями
  • Функціональне програмування
  • Замикання
  • Каррінг
  • Декоратори

Модуль 9. Винятки

  • Що таке виняток?
  • Типи винятків

Модуль 10. Файли

Що таке файлова система?

Модуль 11. Системи контролю версій

Що таке контроль версій?

Модуль 12. ТАК

  • Введення в ОВП
  • Типи даних, визначені користувачем

Модуль 13. Модульне тестування

  • Що таке модульне тестування?
  • Цілі та завдання модульного тестування

Модуль 14. Структури даних

Пов'язані списки.

Модуль 15. Введення в патерни проєктування

  • Що таке патерни проєктування
  • Причини виникнення патернів проєктування

Принципи SOLID

  • Огляд проблем, що зустрічаються при проектуванні та розробці коду
  • Принципи SOLID

Модуль 17. Generative AI, LMM, Інструменти підвищення продуктивності

  • Що таке Generative Artificial Intelligence?
  • Цілі та завдання генеративного штучного інтелекту

Модуль 18. Робота в команді, керування програмними проєктами

  • Що таке керування програмними проєктами?
  • Причини виникнення дисципліни - управління програмними проєктами
  • Діаграми Ганта

Модуль 19. Іспит

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

  • Заняття 2 рази на тиждень по 2 пари
  • Допомога практиків
  • Широкий вибір напрямків після закінчення курсу
  • Структурована подача знань
  • Підготовка до працевлаштування

Категорії курсу

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

Схожі курси

Навчальний центр
Sigma Software University
Формат
Online
Початок навчання
Дата формується
Тривалість
8 годин
Рівень
Для досвідчених, Для професіоналів
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
IT-школа СМАРТ
Формат
Online
Початок навчання
Дата формується
Тривалість
-
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
2 790 UAH за місяць
Навчальний центр
Optima Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
5 місяців
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
2 400 UAH за місяць
Навчальний центр
Robot Dreams
Формат
Online
Початок навчання
Дата формується
Тривалість
12 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте