База знаний
профессиональных
программистов

Прокачиваем навыки вместе
Учись
с нами
Изучай ключевые концепции разработки и лучшие архитектурные практики в нашей базе знаний по материалам от действующих программистов
Прокачивай
навыки
Применяй новые знания сразу на практике, участвуя на наших совместных практикумах, мастер-классах и хакатонах
Посещай
митапы
Посещай наши совместные митапы и конференции по различным направлениям разработки, по программной архитектуре и качеству кода
Обучай
сотрудников
Если ты владелец или управляющий своей студии или ищешь сотрудников в свой стартап, то обучай у нас своих программистов
Свежие эпизоды
29:12
Определение и суть компонентного HTTP-фреймворка. Место фреймворка и библиотек в потоке управления. Совместимость фреймворков и рекомендации PSR.
15:06
Анализ бизнес-требований владельца продукта и анализ потребностей посетителей. Проработка функциональности главной страницы аукциона.
7:52
Какие бывают аукционы. Классификации по типам проведения и направлению изменения цены. Правила и заинтересованные лица. Какой будет у нас.
Free34:13
Как производится запрос и какие результаты возвращает сервер. Какие запросы являются безопасными.
Free28:25
Кто такие сервер и клиент и как осуществляется запрос и возвращается ответ при HTTP-взаимодействии.
52:55
Декларативное централизованное управление доменными именами с помощью Traefik. Автополучение Let's Encrypt сертификатов. Деплой нескольких проектов в один кластер.
59:57
Запуск БД в Docker и без него. Способы организации репликации. Написание скрипта резервного копирования базы данных PostgreSQL с загрузкой в S3-совместимое хранилище.
27:30
Обновление Debian и Docker на серверах. Перевод передачи паролей в контейнеры с переменных окружения на секреты. Работа с секретами в функции env.
55:26
Завершаем аутентификацию для бэкенда. Добавление роли в JWT. Форсированное разлогинивание пользователя. Автоочистка устаревших кодов из БД.
Новое в блоге
Стрим о настоящем и будущем проекта. Направления и планы по записи новых эпизодов и перезаписи старых. Ответы на ваши вопросы в чате и комментариях.
Открываем новую рубрику по практическому рефакторингу на реальных примерах готовых библиотек и фреймворков.
Каникулы оказались проведены с пользой. На них занялись важными вещами. И многие зрители интересовались цветовой темой для PhpStorm. Делимся ей на GitHub.
Вот мы и завершили наше большое исследование работы фронтенд-фреймворков на примере устройства React. Эта серия оказалось лучше, чем я изначально предполагал.
Как и обещали ранее, мы собрали самые популярные вопросы о проекте Deworker и записали на них ответы.
Запуск новой серии скринкастов, посвящённой исследованию работы фронтенд-фреймворков на примере написания своей копии экосистемы React.