Основи архітектури Backend-систем
Практичний курс з архітектурного мислення backend-розробника. Ви навчитеся проєктувати масштабовані системи, обирати між монолітом і мікросервісами, створювати чисті API та мислити як production-інженер.
Навчальний план
Курс навчає backend-розробників системного та архітектурного мислення, що використовується в реальних production-системах.
- Модуль 1: Основи backend-архітектури
- Модуль 2: Моноліт vs мікросервіси — реальні компроміси
- Модуль 3: Межі сервісів та дизайн системи
- Модуль 4: API-дизайн — REST глибше за endpoints
- Модуль 5: Аутентифікація та авторизація
- Модуль 6: JWT, Refresh Tokens та помилки безпеки
- Модуль 7: Моделювання даних та зберігання
- Модуль 8: Продуктивність та масштабування
- Модуль 9: Стратегії кешування
- Модуль 10: Observability та production-мислення
- Модуль 11: Типові помилки backend-архітектури
- Модуль 12: Фінальний архітектурний розбір
Available Languages
What You Need Before Starting
Ви вже пишете backend-код і хочете вирости до системного та архітектурного рівня.
Передумови
Потрібен базовий досвід backend-розробки (будь-яка мова).
Ваш інструктор
Oleksii Anzhiiak
Софтвер-архітектор, Senior .NET інженер та співзасновник
Олексій Анжіяк — софтвер-архітектор, Senior .NET інженер та співзасновник ToyCRM.com і ProfectusLab. Має понад 15 років досвіду у розподілених системах, хмарній інфраструктурі, high-load backend-розробці та identity-платформах. Проєктує складні архітектури, створює безпечні системи автентифікації та розробляє сучасні освітні програми, які допомагають студентам досягати реальних кар'єрних результатів.
Усі нові студенти отримують безкоштовний пробний урок при першому відвідуванні нашого навчального центру.
Доступні пропозиції
Перевірте поточні знижки та спеціальні умови для цього курсу.
Переглянути пропозиції →Ключові навички, які ви опануєте
- Основи backend-архітектури
- Вибір між монолітом і мікросервісами
- Проєктування та версіонування API
- Аутентифікація та авторизація (JWT)
- Продуктивність і масштабування
- Стратегії кешування
- Підготовка до production
Що ви зможете створити після цього курсу
- Проєктувати backend-системи впевнено
- Приймати правильні архітектурні рішення
- Створювати чисті та підтримувані API
- Безпечно реалізовувати аутентифікацію
- Мислити як production-backend-інженер