Материалы для
начинающих разработчиков
Начните свой путь в программировании с простых и понятных материалов от наших экспертов. Пошаговые руководства и практические примеры.
Материалы для начинающих
Тщательно отобранные статьи для вашего уровня
if __name__ == "__main__": точка входа Python
Конструкция if name == "main" определяет точку входа Python-программы: она помогает отличить прямой запуск файла от его импорта как модуля...
strip() и lower(): подготавливаем пользовательский текст 🧹
Пользователь может ввести правильное слово с лишними пробелами или буквами другого регистра. Для Python строки "Альфа", " Альфа " и...
ord(), chr() и циклический сдвиг букв в Python 🔐
Строка состоит из символов, но компьютер хранит каждый символ как числовой код. Python позволяет переходить от символа к коду и...
Как функции работают вместе в Python 🧩
Небольшая функция обычно решает одну понятную задачу. Но настоящая программа состоит из нескольких задач: получить данные, обработать их, показать результат...
Undo и Revert в GitHub Desktop: исправляем ошибки без страха
Коммит — не точка невозврата. GitHub Desktop позволяет спокойно пересобрать локальный коммит через Undo или отменить уже опубликованный коммит через...
История, diff и веб-коммиты на GitHub
GitHub позволяет читать историю проекта, открывать diff отдельных коммитов, смотреть изменения конкретного файла и даже создавать небольшой commit прямо в...
Таблица ANSI-цветов для Python 🎨
ANSI escape-коды позволяют менять цвет текста в терминале. Код цвета выводится перед текстом, а код сброса — после него.
pip: менеджер пакетов Python
Охватываемые темы: Установка пакетов, Обновление и удаление, requirements.txt, Виртуальное окружение.
Установка Python
Выбери инструкцию для своей операционной системы, установи актуальную поддерживаемую версию Python 3 и проверь, что она запускается из терминала.
Что такое Kubernetes и зачем он нужен
Docker упакует приложение в контейнер. Но что делать, когда контейнеров сотни, они падают, нагрузка скачет, а один сервер уже не...
Pod: минимальная единица в Kubernetes
В Docker ты запускаешь контейнер. В Kubernetes минимальная единица — Pod. Это не просто обёртка над контейнером, а принципиально иная...
Цвета и шрифты в CSS
Первое, что видит читатель DevBlog — текст. Правильно подобранные цвета и шрифты делают блог читабельным и профессиональным. Разберём, какие инструменты...
Другие уровни сложности
Выберите подходящий для вас уровень
Средний уровень
Углубленные материалы для развития практических навыков
Продвинутый уровень
Сложные техники и концепции для опытных разработчиков
Продолжайте развиваться
Изучайте материалы разных уровней и постепенно повышайте свою квалификацию