Книжный Python
6.04K subscribers
335 photos
98 files
284 links
Тут вы найдёте все самые полезные и интересные книги по языку Python.

Сотрудничество - @flattys
Цены - @serpent_media

Канал на бирже: https://telega.in/c/KnizshiPython
Download Telegram
Деплой сайта в облако за 4 команды в IDE

Доброго времени суток! Думаю, у всех, кто начинал свой путь в сферу веб-разработки, было желание захостить свою работу. В этот раз мы попробуем максимально быстро задеплоим сайт-одностраничник, используя библиотеку Flask.

Эта статья создана для новичков, которые смогут просто скопировать код и в “два клика” опубликовать сайт.

📖 Статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Создание опросников на Python с использованием aiogram 2.x

В мире разработки чат-ботов на платформе Telegram создание интерактивных опросников может быть задачей нетривиальной. В этом посте я поделюсь системой, которую разработал на основе библиотеки aiogram 2.x. Она позволяет легко создавать и обрабатывать опросники с текстовыми ответами и вариантами выбора, а также управлять состояниями бота. В статье мы разберем ключевые аспекты реализации, включая обработку состояний, сохранение ответов и управление сообщениями.

📖 Статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
🐍Основы Python. Научитесь думать как программист.

Авторы: Аллен Б. Дауни
Год: 2021
Количество страниц: 306


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

🎁Файл с книгой отправлю постом ниже🎁
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
🤖Телеграм-бот магазин на Python. Создание с нуля

В этой статье я покажу, как сделать Telegram-бота для онлайн-магазина на Python, который позволяет пользователям просматривать каталог товаров, добавлять их в корзину и оформлять заказы. Мы также рассмотрим, как интегрировать платежи и работать с базой данных для хранения информации о товарах и корзинах пользователей.

📖 Статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
🐍Автоматическое создание интерактивных карт

В данной статье автор рассматривает подход к автоматизированному созданию карт. Используется следующий технологический стек: QGIS, PostgreSQL, Django, Leaflet.

📖 Статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
🐍Объектно-ориентированное программирование с помощью Python

Автор: Джейк Ирв Кальб
Год: 2024
Количество страниц: 515


Объектно-ориентированное программирование (ООП) — это метод, основанный на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования, что позволяет по-другому думать о вычислительных задачах и решать их с возможностью многократного использования. "Объектно-ориентированное программирование с помощью Python" предназначено для программистов среднего уровня и представляет собой практическое руководство, которое глубоко изучает основные принципы ООП и показывает, как использовать инкапсуляцию, полиморфизм и наследование для написания игр и приложений с использованием Python. Книга начинается с рассказа о ключевых проблемах, присущих процедурному программированию, затем вы познакомитесь с основами создания классов и объектов в Python. Затем вы научитесь создавать графические интерфейсы c помощью pygame, благодаря чемы вы сможете писать интерактивные игры и приложения с виджетами графического пользовательского интерфейса (GUI), анимацией, различными сценами и многоразовой игровой логикой.

🎁Файл с книгой отправлю постом ниже🎁
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
🐍Код как данные: пишем Python на Python

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

📖 Статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
🐍Использование Annotated в Python

В данной статье, автор расскажет о примерах использования Annotated из модуля typing. Если вы слышите о Annotated в первый раз, то для лучшего понимания, стоит ознакомится с PEP 593 – Flexible function and variable annotations.

📖 Статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
🐍Подробная инструкция по созданию архитектуры проекта на Django с использованием Docker, Poetry

В статье описана подробная инструкция по созданию архитектуры проекта на Django с использованием Docker, Poetry. Эта инструкция охватывает все этапы, начиная с инициализации проекта до его запуска в Docker-контейнере.

📖 Статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
🐍Типизированный Python для профессиональной разработки

Автор: Алексей Голобурдин
Год: 2022
Количество страниц: 70


Цель этой книги — помочь тебе научиться писать более красивые, надёжные и легко сопровождаемые программы на Python. То, о чём мы здесь будем говорить, это не начальный уровень владения языком, предполагается, что ты уже минимально умеешь программировать, но хочешь научиться делать это лучше. И это — отличная цель, к которой мы вместе будем двигаться на протяжении ближайших часов!

🎁Файл с книгой отправлю постом ниже🎁
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
🐍Ускоряем разработку на FastAPI: Мощный инструментарий для создания и тестирования API

Ходя по множеству собеседований, я заметил что многие компании, активно использующие FastAPI, разработали собственные библиотеки, но аналогичных инструментов с открытым доступом и свободной лицензией практически нет. Я, как опытный backend-разработчик на Python и Django, решил адаптировать и интегрировать наиболее полезные и востребованные решения для разработки REST API в FastAPI, основываясь на своем опыте работы с Django.

📖 Статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
🐍Интерактивная "дорожная карта" для Python-разработчика

Этот ресурс содержит в себе дорожную карту, в которой пошагово обозначены действия, которые помогут вам стать Python-разработчиком.
Карта интерактивная, поэтому вы можете ознакомиться с каждым шагом более подробно. Есть функционал отслеживания прогресса.

📖 Карта
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
🐍Безопасность веб-приложений на Python

Автор: Деннис Бирн
Год: 2023
Количество страниц: 336


Безопасность – это комплексная проблема, охватывающая пользовательские интерфейсы, API, веб-серверы, сетевую инфраструктуру и все, что между ними.

Эта книга, наполненная реалистичными примерами, ясными иллюстрациями и действующим кодом, покажет вам, как защищать веб-приложения на Python и Django. В ней опытный специалист по безопасности Деннис Бирн объясняет сложные термины и алгоритмы безопасности простым языком. Начав с обзора основ криптографии, вы постепенно узнаете, как реализовать уровни защиты, безопасную аутентификацию пользователей и доступ третьих лиц, а также защитить свои приложения от распространенных видов атак.
Издание предназначено для программистов на Python среднего уровня.

🎁Файл с книгой отправлю постом ниже🎁
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
🐍Мини-гайд по стилям в Qt

В статье автор расскажет про стили в Qt, используя для примера PySide6

📖 Статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
🐍Непрактичный Python: занимательные проекты для тех, кто хочет поумнеть.

Автор: Ли Воган
Год: 2021
Количество страниц: 446


Книга поможет читателям, самостоятельно осваивающим язык Python, отточить уже имеющиеся навыки программирования, выработать новые и получить удовольствие от этого процесса. Ее можно рассматривать как свою вторую книгу по языку Python . Книга организована так, чтобы дополнять обычный учебник для начинающих или вводный курс. Для этого применен проектный подход, позволяющий обойтись без тщательного переживания материала, который вы уже изучили. По мере работы над проектами читатели будут использовать анализ марковских цепей для написания хокку, метод Монте-Карло для моделирования финансовых рынков, наложение снимков для улучшения астрофотосъёмки и генетические алгоритмы для разведения армии гигантских крыс. В итоге читатели получат практический опыт работы с такими модулями, как pygame, Pylint, pydocstyle, tkinter, python-docx, matplotlob и pillow.

🎁Файл с книгой отправлю постом ниже🎁
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14