Python 🐍 Work With Data
前往频道在 Telegram
A collection of books and articles on Python and various data manipulation tools. Overview of architecture of business intelligence systems, design and development of BI Reports, data processing in Python Pandas.
显示更多1 608
订阅者
无数据24 小时
无数据7 天
-230 天
帖子存档
Python Web Scraping Hands-on data scraping and crawling using PyQT, Selnium, HTML and Python.pdf
Python Web Scraping Cookbook Over 90 proven recipes to get you scraping with Python, micro services, Docker and AWS.pdf
Web Scraping with Python Collecting More Data from the Modern Web by Ryan Mitchell.pdf
Practical Web Scraping for Data Science Best Practices and Examples with Python by Seppe vanden Broucke, Bart Baesens.pdf
Interactive Data Visualization With Python present your data as an. by Abha Belorkar.pdf
Data Science in Production Building Scalable Model Pipelines with Python by Ben G Weber.pdf
Алгоритмы. Теория и практическое применение - Род Стивенс
Алгоритмы – это рецепты, которые делают возможным эффективное программирование. Их изучение позволяет усвоить общие подходы к решению задач и накапливать полезные методики для их решения. В этой книге представлено множество классических алгоритмов, вы узнаете, где они применяются и как их анализировать, чтобы понять их поведение. Эта книга может быть полезной не только в вашей текущей профессиональной деятельности, но и может помочь вам получить новую работу.
https://refactoring.guru/ru - Прикольный сайт про паттерны и рефакторинг. Есть множество примеров по паттернам python https://refactoring.guru/ru/design-patterns/python
Еще паттерны проектирования описаны тут https://github.com/pkolt/design_patterns
Foundations of agile Python development by Jeff Younker.pdf
Agile, Revision Control, Test-Driven Development, Unit Testing, Stubs, Mock-Ups, Code Coverage, and more. This stuff requires a top-down approach -- understanding it on a high level before being able to use it to its fullest. Sure, you probably use CVS or Subversion and test your code. But this book gives you the full picture, and ties everything together.
Данная книга — введение в искусство системного мышления, рассказ о принципах и методах целостного понимания сложных систем, о свойствах, поведение которых определяется характером связей между их компонентами и представлениями вовлеченных в них людей. Авторам удалось достичь необычного сочетания образности и глубины благодаря описанию проблемных ситуаций при помощи причинно-след ственных циклов — цепочек усиливающих и балансирующих обратных связей. Такой подход дает читателю уникальную возможность одновременно использовать свои способности к образному восприятию и логическому мышлению, чтобы найти неординарные творческие решения. Книга написана простым, понятным языком, что делает ее доступной широкому кругу читателей.
Микросервисная архитектура обеспечивает непрерывную разработку, доставку и развертывание приложений любой сложности.
Книга, предназначенная для разработчиков и архитекторов из больших корпораций, рассказывает, как проектировать и писать приложения в духе микросервисной архитектуры. Также в ней описано, как делается рефакторинг крупного приложения – и монолит превращается в набор микросервисов.
В этой книге
🧩 Как (и зачем!) использовать микросервисную архитектуру.
🧩 Стратегии декомпозиции сервисов.
🧩 Управление транзакциями и шаблоны запросов.
🧩 Эффективные стратегии тестирования.
🧩 Шаблоны развертывания, включая контейнеры и бессерверные платформы.
С помощью этой книги вы можете быстро перейти от основ к управлению и структурам данных, чтобы со здавать, тестировать и развертывать полноценные приложения. Наоми Седер рассказывает не только об основных особенностях языка Python, но и его объектно-ориентированных возможностях, которые появились в Python 3. Данное издание учитывает все изменения, которые произошли с языком за последние 5 лет, а последние 5 глав рассказывают о работе с большими данными.
About the book
SPA Design and Architecture teaches you the design and development skills you need to create SPAs. You?ll start with an introduction to the SPA model and see how it builds on the standard approach using linked pages. The author guides you through the practical issues of building an SPA, including an overview of MV* frameworks, unit testing, routing, layout management, data access, pub/sub, and client-side task automation. This book is full of easy-to-follow examples you can apply to the library or framework of your choice.
What's inside
- Working with modular JavaScript
- Understanding MV* frameworks
- Layout management
- Client-side task automation
- Testing SPAs
В этой книге вы изучите популярный микрофреймворк Flask на пошаговых примерах создания законченного приложения социального блогинга. Автор книги Мигель Гринберг познакомит вас с основными функциональными возможностями фреймворка и покажет, как расширять приложения дополнительными веб-технологиями, такими как поддержка Миграции базы данных и взаимодействия с веб-службами.
Вместо того чтобы навязывать строгие правила, как это делают другие фреймворки, Flask оставляет за вами свободу принятия решений. Если вы имеете опыт программирования на языке Python, данная книга покажет вам, как можно воспользоваться такой свободой творчества!
Благодаря этой книге вы усвоите основы создания веб-приложений, построив простое приложение с нуля с помощью HTML, JavaScript и других свободно предоставляемых инструментов. Это практическое руководство на реальных примерах обучает неопытных веб-разработчиков тому, как создавать пользовательский интерфейс, строить серверную часть, организовывать связь клиента и сервера, а также применять облачные сервисы для развертывания приложения.
Каждая глава содержит практические задачи, полноценные примеры, а также ментальные модели процесса разработки. Эта книга поможет вам сделать первые шаги в создании веб-приложений, обеспечив глубокие знания по теме.
Описан язык Python 3: типы данных, операторы, условия, циклы, регулярные выражения, функции, инструменты объектно-ориентированного программирования, работа с файлами и каталогами, часто используемые модули стандартной библиотеки. Приведены основы базы данных SQLite, интерфейс доступа к базе и способы получения данных из Интернета. Особое внимание уделено библиотеке PyQt 5, позволяющей создавать приложения с графическим интерфейсом на языке Python. Рассмотрены средства для обработки сигналов и событий, управления свойствами окна, разработки многопоточных приложений, описаны основные компоненты (кнопки, текстовые поля, списки, таблицы, меню, панели инструментов и др.), варианты их размещения внутри окна, инструменты для работы с базами данных, мультимедиа, печати документов и экспорта их в формате Adobe PDF. На сайте издательства приведены все примеры из книги.
