Курс Python Pro. Просунутий рівень після курсу Python Basic. Онлайн

Скидка - 10%

при оплаті відразу за весь курс 

Идет набор на курс!
Продолжительность обучения
32 заняття
Стоимость курса
16 200.00 грн

Python — високорівнева мова програмування загального призначення, яка активно розвивається та орієнтована на підвищення продуктивності розробника і читання коду з мінімалістичним синтаксисом ядра. Протягом курсу студенти навчаться розроблювати веб-сервіси за допомогою фреймворків Django та Flask. Після закінчення курсу, випускник може претендувати на позицію Junior Python Developer.

ЦІЛІ КУРСУ

  • Опанувати розробку на основі фреймворків
  • Навчитися працювати з супутніми технологіями GIT та Linux
  • Опанувати навички роботи з базами даних
  • Отримати навички роботи з мовою Python

 

В кінці курсу виконується дипломний проект.

БОНУСИ КУРСУ

  • Всі Студенти цього курсу можуть відвідувати заняття з англійської мови

  • Всі студенти курсу пройдуть тренінг по проходженню співбесіди та складанню резюме з нашим HR-фахівцем

  • Тестова співбесіда з технічним фахівцем

Записатися на проходження курсу

Формат обучения
Онлайн
Дата начала занятий
18 ноября 2025
Продолжительность обучения
32 заняття
Занятий в неделю
2
Общее количество часов обучения
32
Помощь с трудоустройством
Нет

Сертификат

Сертифікат

Організатор

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

Програма онлайн-курсу
Python Pro

  • Знайомство з Flask

    • Запуск програми
    • Основи роботи з фреймворком
  • Django

    • Object-Relation Mapping (ORM)
    • Шаблонізатор
    • Middlewares
    • Class/Function Based Views
    • Форми
    • Сигнали
  • Кешування

    • Підключення memcached
    • Принципи використання на основі django
  • Багатопотоковість і багатопроцесорність

    • Багатопотоковість
    • Що таке GIL
    • Багатопроцесорність
  • Парcінг даних

    • Види парсеров
    • Знайомство з beautifulsoup
  • Деплой веб-додатку

    • Systemd
    • Запуск wsgi сервера (gunicorn/uwsgi)
    • Nginx
  • Розпаралелювання задач

    • Сelery
    • Запуск періодичних задач за допомогою celerybeat
    • Менеджер черг rabbitmq
  • Юніт тести

    • Види тестування
    • Рytest
    • Різниця з іншими інструментами
  • Django Rest Framework

    • Підхід REST
    • Реалізація API ендпоінтів
    • Swagger
  • Docker

    • Запуск контейнерів
    • Написання docker-compose файлів
    • Докерізація всій іфраструктури додатку
  • Основи Bash/Linux

    • Установка пакетів
    • Права доступу
    • Вash команди
  • Бази даних

    • Різновиди запитів
    • Основи/синтаксис SQL запитів
    • Sqlite3, postgres
  • Інструменти

    • Git
    • Virtualenv
    • README (що повинен включати, як писати, як форматувати)