CodeMode | Программирование
11.8K subscribers
2.31K photos
7 files
2.33K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de
Download Telegram
📕 Practical Deep Learning: A Python-Based Introduction

Если вам было интересно узнать о машинном обучении, но вы не знали, с чего начать, то это именно та книга, которую вы так долго ждали. Фокусируясь на подполе машинного обучения, известном как глубокое обучение, она объясняет основные концепции и дает вам основу, необходимую для начала создания ваших собственных моделей. Вместо того чтобы просто излагать рецепты использования существующих наборов инструментов, практическое глубокое обучение расскажет вам о том, зачем нужно глубокое обучение, и вдохновит вас на дальнейшие исследования.
Все, что вам нужно, — это базовое знакомство с компьютерным программированием и математикой для средней школы - об остальном расскажет книга. После ознакомления с Python вы перейдете к ключевым темам, таким как создание хорошего обучающего набора данных, работа с библиотеками scikit-learn и Keras и оценка производительности ваших моделей.

🧷Скачать бесплатно.

2021
#ENG #ML

CodeMode | Программирование | ChatGPT
📕 Introduction to Computer Programming with Python

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

🧷Скачать бесплатно.

2023
#ENG #Python

CodeMode | Программирование | ChatGPT
📕Масштабируемый рефакторинг. Возвращаем контроль над кодом

Лучший способ изучить дизайн в любой области — изучать примеры, а некоторые из лучших примеров дизайна программного обеспечения основаны на инструментах, которые программисты используют в своей работе. Таким образом, проектирование программного обеспечения на примере: введение в Python на основе инструментов создает небольшие версии вещей, которые используют программисты, чтобы прояснить их тайну и дать некоторое представление о том, как думают опытные программисты. От системы резервного копирования файлов и среды тестирования до средства сопоставления регулярных выражений, механизма верстки браузера и очень небольшого компилятора — мы исследуем общие шаблоны проектирования, показываем, как упрощение тестирования кода также облегчает его повторное использование, и помогаем читателям понять как работают отладчики, профилировщики, менеджеры пакетов и системы контроля версий, чтобы их можно было использовать более эффективно.
Этот материал можно использовать для самостоятельного изучения, в рамках бакалавриата по проектированию программного обеспечения или в качестве основы интенсивного недельного семинара для работающих программистов. В каждой главе есть набор упражнений разного размера и сложности — от полудюжины строк до работы на целый день. Читатели должны быть знакомы с основами современного Python, но более продвинутые возможности языка объясняются и иллюстрируются по мере их введения.
Все письменные материалы этого проекта можно свободно повторно использовать на условиях лицензии Creative Commons — Attribution, а все программное обеспечение предоставляется на условиях лицензии Гиппократа. Все доходы от продажи этой книги пойдут на поддержку семейного приюта Red Door в Торонто.

🧷Скачать бесплатно.

2024
#ENG #Python

CodeMode | Программирование | ChatGPT
📕 Hands-On Application Development with PyCharm

PyCharm – лучшая профессиональная среда разработки для программистов Python среди множества доступных интегрированных сред. Независимо от того, в каких целях используется Python – для общих задач автоматизации, создания утилит, веб-приложений, анализа данных, машинного обучения или бизнес-приложений, – инструменты PyCharm упрощают выполнение сложных задач и оптимизируют общую производительность.
Вы изучите базовые и расширенные функции PyCharm, узнаете как разрабатывать веб-приложения с помощью Flask, Django, FastAPI и Pyramid, освоите автоматизацию написания кода, отладку и удаленную разработку в PyCharm, а также научитесь выполнять задачи по обработке данных с помощью блокнотов Jupyter, библиотек NumPy, pandas и других.
Издание адресовано как опытным разработчикам на Python, так и новичкам.

🧷Скачать бесплатно.

2023
#ENG #PyCharm

CodeMode | Программирование | ChatGPT
📕 Ultimate Deepfake Detection Using Python

В современном цифровом мире овладение обнаружением deepfake имеет решающее значение, поскольку с 2019 года объем контента deepfake увеличился на 900%, а 96% используется в вредоносных целях, таких как мошенничество и дезинформация. «Ultimate Deepfake Detection with Python» вооружает вас навыками борьбы с этой угрозой с помощью библиотек искусственного интеллекта Python, предлагая практические инструменты для защиты цифровой безопасности изображений, видео и аудио. В этой книге рассматриваются генеративный ИИ и deepfake, что дает читателям четкое представление о том, как работают эти технологии, и о проблемах их обнаружения. С практическими примерами кода Python она предоставляет инструменты, необходимые для эффективного обнаружения deepfake в таких типах медиа, как изображения, видео и аудио. Каждая глава охватывает важные темы, от настройки сред Python до использования ключевых наборов данных и передовых методов глубокого обучения.

🧷Скачать бесплатно.

2024
#ENG #Python

CodeMode | Программирование | ChatGPT
📕 Programming: Principles and Practice Using C++. Second Edition

Первая половина книги охватывает широкий спектр основных понятий, методов проектирования и программирования, свойств языка C++ и его библиотек. Это позволит читателям писать программы, выполняющие ввод и вывод данных, вычисления и построение простых графических изображений. Во второй половине рассматриваются более специализированные темы, такие как обработка текста и тестирование. В ней содержится много справочного материала. Исходные коды и другие приложения читатели могут найти на веб-сайте автора.

🧷Скачать бесплатно.

2014
#ENG #C

CodeMode | Программирование | ChatGPT
📕 C++ Primer

Самый продаваемый учебник и справочник по программированию, полностью переписанный для нового стандарта C++11

Полностью обновленное и переработанное для недавно выпущенного стандарта C++11, это авторитетное и всеобъемлющее введение в C++ поможет вам быстро изучить язык и использовать его современными, высокоэффективными способами. Выделяя лучшие практики сегодняшнего дня, авторы показывают, как использовать как основной язык, так и его стандартную библиотеку для написания эффективного, читаемого и мощного кода.

C++ Primer, пятое издание, представляет стандартную библиотеку C++ с самого начала, опираясь на ее общие функции и возможности, чтобы помочь вам писать полезные программы без необходимости сначала осваивать каждую деталь языка. Многие примеры книги были пересмотрены, чтобы использовать новые возможности языка и продемонстрировать, как их лучше всего использовать. Эта книга является проверенным учебником для новичков в C++, авторитетным обсуждением основных концепций и методов C++ и ценным ресурсом для опытных программистов, особенно тех, кто хочет увидеть освещение улучшений C++11.

🧷Скачать бесплатно.

2012
#ENG #C

CodeMode | Программирование | ChatGPT
📕 Data Engineering for Machine Learning Pipelines

В этой книге рассматриваются современные функции инжиниринга данных и важные библиотеки Python, которые помогут вам разрабатывать современные конвейеры машинного обучения и интеграционный код.
Книга начинается с объяснения анализа и преобразования данных, углубляясь в библиотеку Pandas, ее возможности и нюансы. Затем в ней рассматриваются новые библиотеки, такие как Polars и CuDF, предоставляя информацию о вычислениях на основе графических процессоров и передовых методах обработки данных. В тексте обсуждается важность проверки данных в инженерных процессах, представляются такие инструменты, как Great Expectations и Pandera, для обеспечения качества и надежности данных. В книге подробно рассматривается проектирование и разработка API с особым акцентом на использовании возможностей FastAPI. Она охватывает аутентификацию, авторизацию и реальные приложения, позволяя вам создавать эффективные и безопасные API с помощью FastAPI. Также изучается параллелизм в инжиниринге данных, изучая возможности Dask от базовой настройки до создания передовых конвейеров машинного обучения. Книга включает разработку и доставку конвейеров инжиниринга данных с использованием ведущих облачных платформ, таких как AWS, Google Cloud и Microsoft Azure. Заключительные главы посвящены конвейерам обработки данных в реальном времени и потоковой передачи, с упором на Apache Kafka и оркестровку рабочих процессов в области обработки данных. Инструменты рабочих процессов, такие как Airflow и Prefect, представлены для бесперебойного управления и автоматизации сложных рабочих процессов обработки данных.

🧷Скачать бесплатно.

2024
#ENG #ML

CodeMode | Программирование | ChatGPT
📕Distributed Machine Learning with PySpark

Перейдите с Pandas и Scikit-learn на PySpark, чтобы обрабатывать огромные объемы данных и сократить время. В этой книге вы узнаете, как осуществить этот переход, адаптировав свои навыки и используя сходство в синтаксисе, функциональности и совместимости между этими инструментами.
Распределенное машинное обучение с помощью PySpark предлагает дорожную карту специалистам по обработке данных, рассматривающим переход от небольших библиотек данных (pandas/scikit-learn) к обработке больших данных и машинному обучению с помощью PySpark. Вы научитесь переводить код на Python из Pandas/Scikit-научитесь использовать PySpark для предварительной обработки больших объемов данных и создания, обучения, тестирования и оценки популярных алгоритмов машинного обучения, таких как линейная и логистическая регрессия, деревья решений, случайные леса, машины опорных векторов, наивный Байес и нейронные сети.
Прочитав эту книгу, вы поймете основополагающие концепции подготовки данных и машинного обучения и приобретете навыки, необходимые для применения этих методов с использованием PySpark, отраслевого стандарта для построения масштабируемых конвейеров данных ML.

🧷Скачать бесплатно.

2023
#ENG #PySpark

CodeMode | Программирование | ChatGPT
📕Ultimate Machine Learning with Scikit-Learn

”Эффективное машинное обучение с помощью Scikit-Learn" - это уникальный ресурс, который предлагает углубленное изучение подготовки данных, методов моделирования и теоретических основ мощных алгоритмов машинного обучения с использованием Python и Scikit-Learn.
Начав с базовых методов, вы овладеете необходимыми навыками для эффективной предварительной обработки данных, что подготовит почву для надежного анализа. Далее, логистическая регрессия и деревья решений предоставят вам инструменты для более глубокого изучения прогностического моделирования, гарантируя глубокое понимание фундаментальных методологий. Вы освоите анализ данных временных рядов, а затем освоите эффективные стратегии обработки неструктурированных данных с использованием таких методов, как наивный Байесовский подход.
Перейдя к потокам данных в реальном времени, вы откроете для себя динамические подходы с K-ближайшими соседями для анализа многомерных данных с помощью метода опорных векторов (SVM). Кроме того, вы научитесь защищать свои аналитические данные от аномалий с помощью изолированных лесов и использовать прогностические возможности комплексных методов в области анализа данных фондового рынка.
К концу книги вы овладеете искусством разработки данных и конвейеров ML, что позволит вам уверенно решать даже самые сложные аналитические задачи.

🧷Скачать бесплатно.

2024 #ENG #Python

CodeMode | Программирование | ChatGPT