Материалы для
начинающих разработчиков
Начните свой путь в программировании с простых и понятных материалов от наших экспертов. Пошаговые руководства и практические примеры.
Материалы для начинающих
Тщательно отобранные статьи для вашего уровня
CSS-селекторы
Селектор — это первая часть CSS-правила. Он говорит браузеру: «применить эти стили вот к этим элементам». Знание селекторов — основа...
Ссылки и изображения в HTML
Ссылки и картинки — два элемента, без которых веб не был бы вебом. Тег <a> связывает страницы между собой, <img>...
Подключение CSS к HTML: три способа
Написать HTML — это структура. CSS — это то, что делает страницу красивой. Но прежде чем CSS заработает, браузер должен...
Что такое HTML
HTML — это язык разметки, которым браузер пользуется, чтобы понять структуру страницы. Он не программирует логику, а описывает содержимое: вот...
Списки в HTML
Список — один из самых частых элементов разметки. Навигационное меню, теги поста, шаги инструкции, глоссарий — всё это списки. В...
Основные теги HTML
Теги — строительные блоки любой HTML-страницы. Знание базового набора тегов позволяет размечать большинство контента: статьи, навигацию, код, цитаты. В этой...
Блочная модель CSS
Каждый HTML-элемент — это прямоугольник. CSS управляет размером этого прямоугольника через четыре слоя: content, padding, border, margin. Вместе они называются...
HTML-формы
Форма — основной способ получить данные от пользователя: логин, поисковый запрос, комментарий, настройки. Понять устройство HTML-форм важно ещё и потому,...
Первый коммит в Git
Первый коммит начинается с создания репозитория, настройки имени автора и выбора файлов, которые действительно нужно сохранить в истории.
FastAPI: основы
FastAPI — современный Python фреймворк для создания API. Автоматическая документация, типизация, высокая производительность.
settings.py: настройки Django
settings.py — центральный конфигурационный файл Django-проекта.
Структура Django-проекта
После django-admin startproject mysite создаётся стандартная структура:
Другие уровни сложности
Выберите подходящий для вас уровень
Средний уровень
Углубленные материалы для развития практических навыков
Продвинутый уровень
Сложные техники и концепции для опытных разработчиков
Продолжайте развиваться
Изучайте материалы разных уровней и постепенно повышайте свою квалификацию