Библиотека питониста | Python, Django, Flask
40.5K subscribers
2.77K photos
75 videos
51 files
4.35K links
Все самое полезное для питониста в одном канале.

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

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

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

По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67b885cbd501cf3b2cdb5b36
Download Telegram
​​Чтобы освоить востребованную профессию, хватит и года. Прокачать навыки и больше зарабатывать — от трёх до шести месяцев. А начать можно ещё быстрее — с бесплатных занятий в Нетологии.

Что будет в ближайшие дни:

▪️ Чем занимается инженер данных и как им стать
— Расскажут для чего крупным компаниям инженер данных и познакомят с рабочими кейсами и возможностями data engineering.
— Узнаете как стать инженером данных и что для этого нужно, а также какие знания и навыки помогут комфортно перейти в эту профессию.
Записаться → http://netolo.gy/fsO

▪️ Что такое data-журналистика и зачем ею заниматься
— Что нужно уметь, чтобы раскапывать в огромных данных закономерности и создавать из них вовлекающие истории
— Узнаете какие навыки и инструменты нужны, чтобы практиковаться в data-журналистике (Python, Tableau, Data Storytelling)
Записаться → http://netolo.gy/fsP

Регистрируйтесь и узнавайте новое — это бесплатно.
Head First Python: A Brain-Friendly Guide (2016)
Автор: Paul Barry

Хотите выучить язык Python быстро и эффективно? С этой книгой вы быстро освоите основы Python, работая со встроенными структурами данных и функциями. Затем вы перейдете к созданию собственного веб-приложения, изучению управления базами данных, обработке исключений и обработке данных.

Скачать книгу
Какая из строк в программе вызовет ошибку в работе со строкой s = “Welcome” ?
Anonymous Quiz
4%
print(s[0])
4%
print(s.lower())
59%
s[1] = ‘r’
8%
print(s.strip())
25%
Все работают нормально
Строки в Python являются неизменяемыми.
Целочисленное значение 2e-04 (0.0002) равно 0, True содержит значение 1 и False 0, целочисленное значение 1.001 равно 1. Таким образом, всего 0 + 1 + 0 + 8 + 1 + 1 = 11.
👍1👏1🤔1
Освой базовые принципы работы на языке Python и создай утилиту для автоматического подбора паролей за 3 вечера.

Регистрируйся на бесплатный интенсив: ▶️ https://clc.to/Ao3cdw.

Почему Python — отличный выбор для начинающих?
✔️ Обладает простым синтаксисом.
✔️ Применим почти во всех областях разработки.
✔️ Востребован на рынке труда, в том числе компаниями-гигантами (Google, Facebook, Microsoft).

🎁 Все участники интенсива получат электронную книгу Кея Петерсона и Дэвида Колба «Век живи — век учись» от издательства «МИФ»!
Здесь есть дубликаты ключей, которые не разрешены в Python. Если такое случается, то актуально значение, добавленное позже остальных.
Работаем с SQL Server с помощью Python

Пишем класс на Python для работы с MS SQL Server и другими БД с интерфейсом ODBC. Использование класса рассмотрим на примере импорта информации из множества csv-файлов.

https://proglib.io/w/4128e0cf
Using Asyncio in Python: Understanding Python's Asynchronous Programming Features (2020)

asyncio — модуль для организации конкурентного программирования, который появился в Python 3.4. Он предназначен для упрощения использования корутин и футур в асинхронном коде — чтобы код выглядел как синхронный, без коллбэков. Выбор правильных функций asyncio во время работы зачастую является достаточно важным фактором; этому и работе с модулем научит данная книга.

Скачать книгу
10 практик кода, ускоряющих выполнение программ на Python

Сравниваем скорость выполнения распространенных (но не очень эффективных) решений и по-настоящему производительного кода на чистом Python без привлечения сторонних библиотек.

https://proglib.io/w/34c90f5f
Django for Professionals: Production websites with Python & Django (2019)

В этой книге подробно рассказывается о том, как профессиональные программисты на Django выполняют свою работу и создают веб-приложения. Книга охватывает следующие темы: Docker, платежи, поиск, переменные среды, разрешения, загрузка файлов / изображений, тестирование, безопасность, производительность и развертывание.

Скачать книгу
​​Если дела в команде аналитиков не ладятся, все либо паникуют, либо зовут дата-инженера.

Пока что таких специалистов мало, поэтому, возможно, позовут именно вас. Раскрыть себя в новой роли поможет курс «Data-инженер»: научитесь проектировать модели данных, строить рабочий пайплайн в облаке и упаковывать в него искусственный интеллект.

Нестыдные проекты для портфолио тоже будут. Узнать больше о программе обучения и профессии → http://netolo.gy/fui
Introduction to Computation and Programming Using Python (2016)
Автор: John V. Guttag
Количество страниц: 472

Книга учит искусству решения вычислительных задач, охватывая темы от простых алгоритмов до визуализации информации. Она дает читателю навыки, которые позволят продуктивно использовать вычислительные техники, в том числе некоторые инструменты и методы data science для моделирования и интерпретации данных. Книга основана на курсе MIT (который стал самым популярным курсом, предлагаемым через OpenCourseWare MIT) и была разработана для использования не только в обычном классе, но и в массовом открытом онлайн-курсе.

Достоинства:
Широкий спектр тем;
Упражнения.

Недостатки:
Старая версия Python 3.

Скачать книгу

#english #book #beginner