Материалы
среднего уровня
Углубите свои знания с материалами среднего уровня сложности и практическими примерами для развития навыков.
Материалы среднего уровня
Тщательно отобранные статьи для вашего уровня
Deployment и ReplicaSet в Kubernetes
Pod — это разовая единица. Deployment — это механизм, который гарантирует, что нужное количество подов всегда работает, умеет их обновлять...
Django: Теги шаблонов
Теги шаблонов — это логика внутри HTML. В отличие от {{ переменная }}, которая только выводит значение, теги {% %}...
Основы Bootstrap 5
Bootstrap — самый популярный CSS-фреймворк в мире. Он даёт готовые компоненты и систему классов, которые позволяют сверстать приличный интерфейс без...
Семантические теги HTML5
Семантические теги описывают смысл содержимого, а не только его внешний вид. Браузер визуально не отличит <div> от <article> — оба...
Псевдоклассы и псевдоэлементы 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-колоночная сетка: любой ряд можно делить на части,...
Другие уровни сложности
Выберите подходящий для вас уровень
Для начинающих
Простые и понятные материалы для новичков в программировании
Продвинутый уровень
Сложные техники и концепции для опытных разработчиков
Продолжайте развиваться
Изучайте материалы разных уровней и постепенно повышайте свою квалификацию