З нуля до Junior Backend Developer за 5 місяців. Допомагаємо з працевлаштуванням
Курси backend для початківців допоможуть вам зануритися у світ backend-розробки, навчить керувати серверними системами, працювати з базами даних та створювати безпечні API для сучасних веб-додатків.
Стара ціна: 2980 грн/міс
Акційна ціна: 2690 грн/міс (до 30.09.25 включно)
Основи серверної розробки: Архітектура серверів, налаштування середовища розробки, клієнт-серверна модель, веб-протоколи (HTTP, HTTPS).
Python для бекенду: Робота з Python 3, структури даних, функції, модулі, робота з файлами, обробка виключень.
Бази даних та SQL: Реляційні та нереляційні бази даних, SQL-запити, JOIN-и, індекси, нормалізація, використання SQLite, PostgreSQL, MySQL.
ORM: Основи ORM (Object-Relational Mapping) з Django ORM та SQLAlchemy у Flask-проєктах.
Розробка API: REST, JSON, CRUD, побудова простих RESTful-сервісів, робота з Postman.
Маршрутизація: Шаблони URL, побудова структури маршрутів, параметри в URL, іменовані шляхи.
Методи автентифікації: JWT, OAuth2, Basic Auth, авторизація, користувацькі сесії.
Захист додатків: SQL-ін’єкції, CSRF, XSS, CORS, хешування паролів, шифрування даних.
Логування та моніторинг: Створення логів, обробка помилок, логування запитів, відстеження продуктивності додатку.
Тестування: Unit-тести, інтеграційне тестування, тестування API з pytest, coverage.
Масштабування: Горизонтальне і вертикальне масштабування, балансування навантаження, CDN.
Кешування: Redis, Memcached, кешування сторінок, запитів та об'єктів.
Робота з файлами: Зберігання медіа-даних, завантаження файлів, інтеграція з Amazon S3, Google Cloud Storage.
Архітектура мікросервісів: Мікросервіси проти монолітів, взаємодія через API, передача подій (event-driven).
Системи черг: Використання Celery, RabbitMQ для фонових задач, обробка черг повідомлень.
DevOps основи: Принципи DevOps, автоматизація розгортання, конфігурація серверів.
Контейнеризація та оркестрація: Docker (створення образів, Dockerfile), docker-compose, Kubernetes.
CI/CD: GitHub Actions, GitLab CI, автоматичне тестування, деплой на хмарні сервери (Heroku, DigitalOcean, Vercel, AWS).
Інтеграція з Frontend: Зв’язок з React/Vue.js, робота з fetch/axios, обробка CORS, побудова SPA з API.
Фінальний проєкт: Розробка повноцінного backend-проєкту — від структури бази даних до розгортання на сервері з CI/CD.