Материалы
среднего уровня
Углубите свои знания с материалами среднего уровня сложности и практическими примерами для развития навыков.
Материалы среднего уровня
Тщательно отобранные статьи для вашего уровня
Псевдоклассы и псевдоэлементы CSS
Псевдоклассы позволяют стилизовать элементы в зависимости от их состояния или позиции в DOM — без добавления лишних классов в HTML....
Каскад и специфичность CSS
CSS расшифровывается как Cascading Style Sheets — каскадные таблицы стилей. Слово «каскадные» означает, что стили применяются по определённым правилам приоритета....
CSS Flexbox
Flexbox — это модель раскладки, которая делает выравнивание и распределение элементов в строку или колонку простым. Для DevBlog он нужен...
Django: Статические файлы
Статические файлы — CSS, JavaScript, изображения, шрифты. Django обрабатывает их особым образом: в разработке раздаёт сам, в продакшне требует предварительной...
Django: Наследование шаблонов
Без наследования каждый HTML-шаблон содержал бы дублированный код: навигацию, подключение CSS/JS, футер. Наследование позволяет один раз написать каркас страницы и...
Свойство display
display — одно из самых важных CSS-свойств. Оно определяет, как элемент занимает место на странице и как взаимодействует с соседями.
DevTools браузера для HTML и CSS
DevTools — встроенный инструмент разработчика в любом современном браузере. Он позволяет видеть структуру страницы, менять HTML и CSS прямо в...
Bootstrap 5: Сеточная система
Bootstrap Grid — это способ делить страницу на колонки. В основе лежит 12-колоночная сетка: любой ряд можно делить на части,...
Валидация HTML-форм
Браузер умеет проверять данные форм ещё до отправки на сервер — без единой строки JavaScript. Встроенная валидация ускоряет обратную связь...
Bootstrap 5: Компоненты для DevBlog
Bootstrap поставляется с набором готовых UI-компонентов. Вместо написания CSS с нуля вы берёте HTML-разметку из документации и настраиваете под себя....
HTTPException в FastAPI
Охватываемые темы: Базовое использование, Коды статуса, Детали ошибки, Кастомные заголовки.
Swagger документация в FastAPI
FastAPI автоматически генерирует OpenAPI документацию из кода.
Другие уровни сложности
Выберите подходящий для вас уровень
Для начинающих
Простые и понятные материалы для новичков в программировании
Продвинутый уровень
Сложные техники и концепции для опытных разработчиков
Продолжайте развиваться
Изучайте материалы разных уровней и постепенно повышайте свою квалификацию