5 листопада у CyberBionic Systematics почнеться курс «Docker у Python проєктах», який буде корисний не тільки для тих, хто пише на Python, а також для DevOps-інженерів та Full-stack розробників.
Docker — програмне забезпечення для автоматизації розгортання та керування програмами в середовищах з підтримкою контейнеризації. Забезпечує швидший деплой, тестування та зменшення часу між написанням та запуском коду застосунків.
Docker може бути корисним у наступних випадках:
- пакування вашої програми і компонентів, які використовуються з docker-контейнерами;
- роздача та доставка цих контейнерів вашим командам для розробки та тестування;
- деплой цих контейнерів на продакшн, як у Data центри, так і в Cloud.
Даний курс готує до подальшого опанування складних тем, пов’язаних з багатосервісною архітектурою проєктів. Є необхідним для опанування інструментів сучасної розробки і може бути корисним при створенні власного проєкту та його розгортанні.
На курсі буде створено телеграм-бот на базі фреймворку aiogram, який буде побудований як багатосервісний застосунок з розгортанням кожного сервісу в окремому контейнері та налаштуванні взаємодії цих сервісів. В якості СУБД — PostgrеSQL
Курс носить прикладний характер, тому ви не тільки засвоїте технологію Docker, а і протягом 12 годин разом із тренером побудуєте робочу докеризовану структуру реального проєкту, з контейнером вашого застосунку, з контейнером БД (PostgreSQL), з допоміжними контейнерами. Ця структура є загальною і може використовуватися вами в інших проєктах без значних змін.
Автор та ментор курсу
Костянтин Зівенко — Lead Sofware Engineer з комерційним досвідом 4 роки. Активно популяризує Python: ментор у CyberBionic Systematics, автор курсів та вебінарів на YouTube-каналі CodeUA. Щодня використовує Python у своїй поточній роботі.
Програма курсу
- Створення базового проєкту та встановлення необхідних сервісів
- Знайомство з платформою Docker: основні поняття, клієнт-серверна архітектура, образи та контейнери.
- Робота з декількома контейнерами в одному проєкті: Docker Compose, робота з мережами та томами.
- Додаткові інструменти для оптимізації роботи з контейнерами.
- Робота з БД: створення та налаштування контейнера для PostgreSQL.
- Побудова простого CI/CD на основі GitHub Actions для автоматизації розгортання проєктів.
Курс орієнтований на тих, хто вже має базові знання Python, здатний написати нескладний проєкт і вже шукає свою першу роботу в IT в якості розробника, але розуміє: ринок праці дуже складний, навчатись необхідно інтенсивніше і ставати «більше мідлом, ніж джуном». Тоді шанси отримати офер суттєво зростають.
Після проходження курсу ви зможете скласти тест, і якщо наберете більше 70% правильних відповідей — отримаєте Сертифікат, котрий засвідчуватиме ваш рівень знань.
🎃 З нагоди Хеловіну будуть знижки! 👻 Слідкуйте за новинами на сайті.
Подробиці та реєстрація
Якщо у Вас залишилися запитання, будь-ласка, зв’яжіться з нами
0 800 337 146 (дзвінки безкоштовні для всіх операторів у межах України)
+38 099 517 04 61
+38 098 809 97 14
Telegram: cbs_support
Е-mail: [email protected]
Приєднуйтесь до нас у Telegram, YouTube, Facebook, LinkedIn.
Будемо раді бачити Вас у CyberBionic Systematics!
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів