Статьи
Полезные материалы и руководства по веб-разработке
GIL в Python (Global Interpreter Lock)
Теоретическое представление о механизме GIL в Python. Преимущество, недостатки и его будущее
Разработка многопоточных и многопроцессорных приложений на Python
Разберем на примерах разработку многопроцессорных и многопоточных программ на Python
Делаем HTTP запросы в Python с помощью Requests
Руководство по работе с пакетом Python Requests, на примерах Http-запросов
Объектно-ориентированное (ООП) программирование в Python
Концепция и принципы ООП в Python на примерах
Валидация типов на Python с использованием Pydantic
Возможности библиотеки Pydantic, использование ее для валидации данных и хранения настроек
Подробное руководство по Docker
Руководство по использованию Docker, мощной платформы контейнеризации с открытым исходным кодом
Руководство по асинхронному программированию в Python
Руководство по асинхронному программированию в Python с использованием библиотеки asyncio
Условные конструкции в Python
Руководство по условным выражениям в Python на практических примерах
Логические операции в Python
Логические типы (boolean), операторы сравнения и примеры с использованием условных конструкций
Кортежи в Python
Руководство по использованию кортежей в Python с примерами
Цикл For в Python
Практическое руководство по использованию цикла For в языке программирования Python
Цикл While в Python
Детальный разбор работы цикла while с примерами использования на практике
Словари в Python
Руководство по использованию словарей (dict) в Python. Создание, управление и основные методы
Списки в Python
Руководство по спискам (list) в Python. Создание, управление и методы над ними
Обработка файлов в Python
Операции при обработке файлов: чтение, запись, открытие и закрытие файловых потоков