Фронтенд
Архитектура клиентской части веб приложений, роль HTML, CSS и JavaScript, принципы работы с API и выбор современных фреймворков для интерфейсов.
Бэкенд
Архитектура серверной части приложений, принципы обработки бизнес логики, управления базами данных и интеграции со сторонними системами.
Метрики производительности веб-приложений
Ключевые метрики производительности веб приложений, методы сбора данных о задержках, пропускной способности и использовании ресурсов сервера.
Компетенции бэкенд-разработчика
Матрица профессиональных навыков серверного разработчика с разбором требований по уровням подготовки и ссылками на учебные материалы.
Linux для бэкенд-разработчика
Большинство бэкендов в продакшене работают на Linux (или совместимых системах).
Сеть для диагностики бэкенда
Пользователь жалуется — сайт тормозит. Часть причин не в SQL и не в алгоритме, а в пути пакета от клиента до сервера и обратно.
Исходящая почта на бэкенде
Регистрация, сброс пароля, счета, уведомления — email остаётся надёжным каналом, когда push и мессенджеры недоступны.
Типы веб-приложений и роль бэкенда
Разбор архитектурных типов веб приложений, влияние выбора на API, кэширование, SEO и ответственность серверной разработки за стабильность системы.
Наблюдаемость бэкенда — метрики, логи и аудит
Архитектура наблюдаемости серверных приложений, принципы сбора метрик, ведения логов и аудита действий для быстрой диагностики инцидентов.
Фронтенд и бэкенд — итоги
Итоговое обобщение раздела с ответами на частые вопросы по клиентской и серверной архитектуре, принципам взаимодействия и развертыванию.
Фронтенд и бэкенд — чек-лист
Контрольный список вопросов для проверки знаний по архитектуре веб приложений, клиентской логике, серверным технологиям и протоколам взаимодействия.
Фронтенд и бэкенд — о разделе
Обзор раздела с разбором ролей клиентской и серверной разработки, маршрутами обучения и ключевыми компетенциями для каждой специализации.