Материалы
среднего уровня
Углубите свои знания с материалами среднего уровня сложности и практическими примерами для развития навыков.
Материалы среднего уровня
Тщательно отобранные статьи для вашего уровня
ForeignKey и on_delete в Django
Охватываемые темы: ondelete — поведение при удалении родителя, Варианты ondelete, Примеры, relatedname.
Anthropic SDK: первые шаги с Claude API
Anthropic Python SDK — официальная библиотека для работы с Claude. Она скрывает сложность HTTP-запросов, добавляет типизацию и автоматически обрабатывает временные...
System prompts: задаём роль языковой модели
System prompt — это невидимая инструкция для модели которую задаёт разработчик. Пользователь её не видит, но она определяет всё поведение...
environs: типизированные переменные окружения
environs — библиотека для чтения переменных окружения из .env файла с поддержкой типов. Это эволюция python-dotenv: не просто загружает строки,...
Токены в LLM: как модель видит текст
Когда ты отправляешь запрос языковой модели, она не видит слова или буквы. Она видит токены — куски текста размером примерно...
Модуль datetime: работа с датами и временем
datetime — стандартный модуль Python для работы с датами и временем. Входит в стандартную библиотеку, устанавливать не нужно.
.env файлы и переменные окружения: секреты вне кода
Представь что ты написал программу с API-ключом прямо в коде и залил её на GitHub. Через час тебе приходит уведомление...
argparse: аргументы командной строки в Python
Когда скрипт вырастает из игрушки в инструмент, input() становится неудобным. Профессиональные CLI-программы принимают аргументы при запуске — как git commit...
Слои и кэширование в Docker
Каждая инструкция в Dockerfile создаёт слой — промежуточный образ. Docker кэширует слои и переиспользует их при повторной сборке, если инструкция...
Docker Compose: многоконтейнерные приложения
Docker Compose — инструмент для запуска нескольких связанных контейнеров как единого приложения. Конфигурация описывается в файле docker-compose.yml.
Dockerfile: создаём свои образы
Dockerfile — текстовый файл с инструкциями для сборки образа. Каждая инструкция — слой образа.
Docker Volumes: сохраняем данные
По умолчанию данные внутри контейнера не сохраняются — удалил контейнер, данные пропали. Volumes решают эту проблему.
Другие уровни сложности
Выберите подходящий для вас уровень
Для начинающих
Простые и понятные материалы для новичков в программировании
Продвинутый уровень
Сложные техники и концепции для опытных разработчиков
Продолжайте развиваться
Изучайте материалы разных уровней и постепенно повышайте свою квалификацию