HTTP API и серверные основы
Контракты запросов, проверка данных, коды ошибок, пагинация, файлы, cookies, авторизация, права, платежи и фоновые очереди.
86 материаловСерверные приложения, базы данных, авторизация и интеграции.
Контракты запросов, проверка данных, коды ошибок, пагинация, файлы, cookies, авторизация, права, платежи и фоновые очереди.
86 материаловPython с Django и FastAPI, PHP с Composer и Laravel, Node.js, ASP.NET Core с EF Core, Java и Kotlin со Spring Boot и Ktor, Go
262 материалаPostgreSQL, MySQL, SQL Server, SQLite, Redis, SQL, индексы, планы, транзакции, миграции, ORM и конкурентное изменение данных.
207 материаловOpenAPI, документация, SDK, версии, квоты, идемпотентность, вебхуки, повторная доставка, подписи событий и кабинет разработчика.
Материалы готовятсяОткрытые API, RSS, парсинг, Scrapy, мониторинг изменений, очистка, объединение, CSV, Excel, JSON и обработка больших файлов.
3 материалаActivityPub, федерация, обмен публикациями и подписки между сервисами
Материалы готовятсяСвязать узлы плана и работу базы
Обосновать порядок ключей и условие индекса
Соединить операции в атомарное изменение
Объяснить видимость конкурентных изменений
Согласовать изменение общего ресурса
Обнаружить изменение версии объекта
Упорядочить операции и обработать повтор
Ограничить число соединений приложения
Сочетать гибкие данные и доменную модель
Выбрать операции и индекс под документ
Подготовить языковое представление документа
Разделить момент времени и локальное расписание
Согласовать версию приложения и структуры
Планировать постепенное обновление большого набора
Ограничить доступ приложения к объектам
Определить что восстанавливается из резервной копии
Объяснить vacuum и актуальность планов
Связать модель, конкуренцию и наблюдаемость
Соединить приложение, маршрут и ответ. Развивающийся учебный каталог, исходники и ожидаемые ответы.
Разделить запуск, домен и обработчики. Развивающийся учебный каталог, исходники и ожидаемые ответы.
Определить источники и порядок настроек. Развивающийся учебный каталог, исходники и ожидаемые ответы.
Согласовать создание и время жизни сервисов. Развивающийся учебный каталог, исходники и ожидаемые ответы.
Предсказать обработку запроса по порядку. Развивающийся учебный каталог, исходники и ожидаемые ответы.
Связать метод, путь и обработчик. Развивающийся учебный каталог, исходники и ожидаемые ответы.