Библиотека питониста | Python, Django, Flask
40.8K subscribers
2.69K photos
73 videos
51 files
4.27K links
Все самое полезное для питониста в одном канале.

Список наших каналов: https://t.me/proglibrary/9197

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

По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67b885cbd501cf3b2cdb5b36
Download Telegram
#youtubeдня

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

https://www.youtube.com/user/sentdex
#однострочникдня

Реализация быстрой сортировки в одну строчку

qsort = lambda l : l if len(l)<=1 else qsort([x for x in l[1:] if x < l[0]]) + [l[0]] + qsort([x for x in l[1:] if x >= l[0]])
#youtubeдня

Языки сценариев — видеолекции по курсу «Языки сценариев», читаемому в Институте математики и компьютерных наук Уральского федерального университета. Курс посвящен третьей версии языка программирования Python, подробно покрывает многие аспекты этого языка, включая многопоточность и ООП.

https://www.youtube.com/channel/UClQJvX1TXm0rXoxFtTczNog
#книгадня

«Python. К вершинам мастертва» (англ. «Fluent Python») — эту книгу можно смело считать библией любого неначинающего разработчика на Python. Она не только покрывает все аспекты языка программиования, но и рассказывает о том, почему они так работают. Даже если у вас довольно большой опыт программирования, вы все равно узнаете что-то новое.

Почитать: https://t.me/progbook/796
​​Интерактивный учебник по Python

#book #python #novice

Если вы еще не решили, стоит ли изучать язык Python и вам не хочется париться по поводу установки среды разработки, интерпретатора и других сложных штук, то предлагаем обратить внимание на данный интерактивный учебник:
http://pythontutor.ru/

Основные преимущества данного учебника:
1. Питонтьютор работает из браузера.
2. Пошаговый отладчик переводит сообщения об ошибках на русский язык и объясняет их.
3. Большая база задач разной сложности. Если вы решили задачу, Питонтьютор покажем вам другие варианты решения, чтобы вы смогли изучить разные подходы.
Python Tutorial: Unit Testing Your Code with the unittest Module

#testing

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

Модульное тестирование является сегодня обязательным для любых крупных проектов и используется всеми крупными компаниями.
Данное учебное руководство научит вас тестировать свой код с помощью модуля unittest языка Python.

https://www.youtube.com/watch?v=6tNS--WetLI
Шаблоны проектирования в Python: для стильного кода

#pattern

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

 https://proglib.io/p/python-patterns/
​​Чтобы всегда было под рукой самое важное!

#cheatsheet