Learn Python

Master the Python programming language! Learn how to use Python for data analysis and automation, and discover useful frameworks like Django.

All Python content:

  1. JWT Аутентификация в Django

    JWT Аутентификация в Django

    Tutorial Intermediate

    В этой статье содержится введение в JSON Web Tokens (JWT) и руководство как реализовать JWT-аутентификацию в Django.

  2. Пересмотр упаковки кода Python с помощью Pipenv

    Пересмотр упаковки кода Python с помощью Pipenv

    Tutorial Intermediate

    Python - один из самых дружественных, но самых мощных языков. Новичкам легко его освоить, но он обладает сильным ударом и широко используется в различных...

  3. Как кэшировать используя Redis в приложениях Django

    Как кэшировать используя Redis в приложениях Django

    Tutorial Intermediate

    Одним из способов уменьшить нагрузку на сервер является кеширование данных. Это делается путем кэширования данных после их обработки и последующего получения...

  4. Создание игр на Python 3 и Pygame: Часть 3

    Создание игр на Python 3 и Pygame: Часть 3

    Tutorial Intermediate

    Это третья из пяти частей туториала о создании игр с помощью Python 3 и Pygame. Во второй части мы рассмотрели класс TextObject, используемый для рендеринга...

  5. Создание игр на Python 3 и Pygame: Часть 1

    Создание игр на Python 3 и Pygame: Часть 1

    Tutorial Intermediate

    Многие разработчики приходят в разработку ПО, потому что хотят создавать игры. Не все могут стать профессиональными разработчиками игр, но любой может...

  6. Как читать и писать CSV-файлы в Python

    Как читать и писать CSV-файлы в Python

    Tutorial Intermediate

    Формат CSV является наиболее часто используемым форматом импорта и экспорта для баз данных и электронных таблиц. В этом руководстве будет подробно рассказано...

  7. Как написать, упаковать и распространять библиотеку на Python

    Как написать, упаковать и распространять библиотеку на Python

    Tutorial Intermediate

    Python - отличный язык программирования, но упаковка - одна из его самых слабых точек. Это общеизвестный в сообществе факт. За последние годы установка,...

  8. Использование Celery с Django для обработки фоновых задач

    Использование Celery с Django для обработки фоновых задач

    Tutorial Advanced

    Веб-приложения обычно начинаются разрабатываться просто, но могут стать довольно сложными, и большинство из них быстро перерастает область ответственности...

  9. Как реализовать собственную структуру данных в Python

    Как реализовать собственную структуру данных в Python

    Tutorial Intermediate

    Python обеспечивает полноценную поддержку для реализации собственной структуры данных с использованием классов и пользовательских операторов. В этом учебном...

  10. Что такое пространства имен Python (и зачем они нужны?)

    Что такое пространства имен Python (и зачем они нужны?)

    Tutorial Beginner

    Конфликты имен все время происходят в реальной жизни. Например, в каждой школе, в которой я когда-либо учился, было по крайней мере два ученика в моем классе...

  11. Использование модуля Requests в Python

    Использование модуля Requests в Python

    Tutorial Intermediate

    Requests - это модуль Python, который вы можете использовать для отправки всех видов HTTP-запросов. Это простая в использовании библиотека с множеством...

  12. Как написать свои собственные пакеты Python

    Как написать свои собственные пакеты Python

    Tutorial Intermediate

    Python - замечательный язык программирования. Одной из самых слабых его сторон является пакеты. Это общеизвестный факт в сообществе. Установка, импорт,...