🟢 Beginner level

Materials for
beginner developers

Start your programming journey with simple and clear materials from our experts. Step-by-step guides and practical examples.

20+ Articles
🌱 Simplicity
5-10 Minutes to read
🟢 Beginner

Materials for beginners

Carefully selected articles for your level

📝
🟢 Easy

Модуль datetime: работа с датами и временем

datetime — стандартный модуль Python для работы с датами и временем. Входит в стандартную библиотеку, устанавливать не нужно.

📝 Python
📅 08.05.2026
📝
🟢 Easy

.env файлы и переменные окружения: секреты вне кода

Представь что ты написал программу с API-ключом прямо в коде и залил её на GitHub. Через час тебе приходит уведомление...

📝 Python
📅 08.05.2026
📝
🟢 Easy

Виртуальные окружения в Python: зачем и как

Когда начинаешь второй Python-проект и ставишь pip install requests — эта библиотека устанавливается глобально, для всей системы. Сначала кажется это...

📝 Python
📅 08.05.2026
📝
🟢 Easy

argparse: аргументы командной строки в Python

Когда скрипт вырастает из игрушки в инструмент, input() становится неудобным. Профессиональные CLI-программы принимают аргументы при запуске — как git commit...

📝 Python
📅 08.05.2026
📝
🟢 Easy

Генераторы в Python: ленивые вычисления и стриминг

Когда API возвращает большой ответ — текст на несколько тысяч токенов — ждать полного ответа неудобно. Вместо этого сервер присылает...

📝 Python
📅 08.05.2026
📝
🟢 Easy

Слои и кэширование в Docker

Каждая инструкция в Dockerfile создаёт слой — промежуточный образ. Docker кэширует слои и переиспользует их при повторной сборке, если инструкция...

📝 Python
📅 08.05.2026
📝
🟢 Easy

Docker Hub — хранилище образов

Docker Hub — публичный реестр Docker образов. Как npm для Node.js или PyPI для Python, но для контейнеров.

📝 Python
📅 08.05.2026
📝
🟢 Easy

Docker Compose: многоконтейнерные приложения

Docker Compose — инструмент для запуска нескольких связанных контейнеров как единого приложения. Конфигурация описывается в файле docker-compose.yml.

📝 Python
📅 08.05.2026
📝
🟢 Easy

Установка Docker: macOS, Windows, Linux

Скачай Docker Desktop с docker.com/products/docker-desktop.

📝 Python
📅 08.05.2026
📝
🟢 Easy

Dockerfile: создаём свои образы

Dockerfile — текстовый файл с инструкциями для сборки образа. Каждая инструкция — слой образа.

📝 Python
📅 08.05.2026
📝
🟢 Easy

Основные команды Docker

bash docker images список скачанных образов docker pull nginx скачать образ docker rmi nginx удалить образ docker image prune удалить...

📝 Python
📅 08.05.2026
📝
🟢 Easy

Docker Volumes: сохраняем данные

По умолчанию данные внутри контейнера не сохраняются — удалил контейнер, данные пропали. Volumes решают эту проблему.

📝 Python
📅 08.05.2026
Page 1 of 9 ▶️ ⏭️
🎚️ Levels

Other difficulty levels

Choose the level that suits you

🟡

Medium level

In-depth materials for developing practical skills

🌿 Practical skills ⏱️ 10-15 min
🔴

Advanced level

Complex techniques and concepts for experienced developers

🌳 Complex tasks ⏱️ 15-25 min
🟣

Expert level

Advanced technologies and architectural solutions

🦅 Expert knowledge ⏱️ 20-30 min

Keep developing

Study materials of different levels and gradually improve your skills