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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de
Download Telegram
📕 Компьютерное зрение на Python. Первые шаги

В книге изложен учебный курс для школьников, начинающих изучать компьютерное зрение с языком программирования Python и библиотекой OpenCV. Описаны особенности установки языка Python, различных библиотек, в том числе OpenCV, и операционной системы Raspbian. Материал разделен на три отдельные темы: программирование на Python, поиск и выделение цветных объектов на графическом изображении и в видеопотоке средствами OpenCV, программирование колесной робоплатформы под управлением Raspberry Pi 3, оснащенной CSI-камерой.
Большую помощь читателю окажут многочисленные иллюстрации и листинги программных кодов, а также ссылки
на источники и интернет-ресурсы.
Книга будет полезна школьникам среднего и старшего возраста, педагогам дополнительного образования и всем начинающим изучать компьютерное зрение с помощью языка программиро- вания Python и открытой библиотеки компьютерного зрения OpenCV-Python.

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

2020
#RU #Python

CodeMode | Программирование | ChatGPT
📕 Advanced Applications of Python Data Structures and Algorithms

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

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

2023
#ENG #Python

CodeMode | Программирование | ChatGPT
📕 Классические задачи Computer Science на языке Python

Многие задачи в области Computer Science, которые на первый взгляд кажутся новыми или уникальными, на самом деле уходят корнями в классические алгоритмы, методы кодирования и принципы разработки. И устоявшиеся техники по-прежнему остаются лучшим способом решения таких задач! Научитесь писать оптимальный код для веб-разработки, обработки данных, машинного обучения и других актуальных сфер применения Python.
Книга даст вам возможность глубже освоить язык Python, проверить себя на испытанных временем задачах, упражнениях и алгоритмах. Вам предстоит решать десятки заданий по программированию: от самых простых (например, найти элементы списка с помощью двоичной сортировки), до сложных (выполнить кластеризацию данных методом k-средних). Прорабатывая примеры, посвященные поиску, кластеризации, графам и пр., вы вспомните то, о чем успели позабыть, и овладеете классическими приемами решения повседневных задач.

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

2021#RU
#Python

CodeMode | Программирование | ChatGPT
📕 The Book of Dash: Build Dashboards with Python and Plotly

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

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

2022
#ENG #Python

CodeMode | Программирование | ChatGPT
📕Большая книга проектов Python

Вы уже освоили основы синтаксиса Python и готовы программировать? Отточите свои навыки на самых интересных задачах — графике, играх, анимации, расчетах и многом другом. Вы можете экспериментировать, добавляя к готовым проектам собственные детали.В 256 строк кода поместится все — «винтажная» экранная заставка, забег улиток на скорость, рекламный заголовок-приманка, вращающаяся спираль ДНК и так далее. Добавьте к этому пару строк своего кода, и вы сможете делиться собственными уникальными проектами в интернете.

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

2022
#RU #Python

CodeMode | Программирование | ChatGPT
📕 The Quick Python Book, Third Edition

Это третье издание популярной книги Manning's The Quick Python Book предлагает ясное, четкое обновленное введение в элегантный язык программирования Python и его знаменитый легко читаемый синтаксис. Написанное для программистов, впервые работающих с Python, это последнее издание включает новые упражнения. Оно кратко охватывает возможности, общие для других языков, при этом подробно представляя всеобъемлющую библиотеку стандартных функций Python и уникальные возможности

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

2018
#ENG #Python

CodeMode | Программирование | ChatGPT
📕 Python Tricks: The Book

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

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

2017
#ENG #Python

CodeMode | Программирование | ChatGPT
📕 The Ultimate Python Quiz Book

Добро пожаловать в книгу Лучшая книга-викторина по Python: Практикуйте основные концепции, которая станет вашим незаменимым спутником на пути к овладению программированием на Python с помощью увлекательных и сложных тестов. Эта книга представляет собой сокровищницу из 250 тщательно разработанных тестов с множественным выбором, продуманно распределенных по 25 жизненно важным темам Python.

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

2024
#ENG #Python

CodeMode | Программирование | ChatGPT
📕 Conceptualizing Python in Google COLAB

Эта книга может послужить учебником для аспирантов и справочником для любого выпускника компьютерной школы. Она также станет простым справочником для компьютерных специалистов, которые хотят начать свою карьеру в области машинного обучения с использованием Python.
Эта книга разделена на двенадцать глав. Каждая глава была тщательно разработана с помощью нескольких реализованных концепций. Были приложены целенаправленные усилия для обеспечения того, чтобы каждая концепция Python, обсуждаемая в этой книге, объяснялась с помощью соответствующих команд, и были включены скриншоты выходных данных. Глава 1 посвящена среде разработки, предлагаемой Google COLAB. Главы 2-4 охватывают основы языка Python, уделяя особое внимание управляющим и итеративным операторам, операторам вместе с их приложениями в базовых программах. Python использует смешанную парадигму программирования, в которой он процедурный, объектно-ориентированный и функциональный. Лучшая часть всех языков программирования находится на одной платформе. Глава 5 посвящена функциям в Python с особым акцентом на лямбда-функции. Продвинутые концепции программирования на Python, такие как итераторы, замыкания, декораторы, генераторы, подробно рассматриваются в главах 6 и 7. Хорошее и глубокое знание обработки исключений позволяет писать надежный и безотказный код. Чтобы удовлетворить эту потребность, в главе 8 раскрываются основные возможности обработки исключений в Python. Сохранение данных за счет обработки файлов описано в главе 9. Из-за широкого применения регулярных выражений при сопоставлении с образцом глава 10 полностью посвящена пониманию регулярных выражений в Python. Различные типы распространенных ошибок, которые могут возникнуть во время выполнения программы на Python, кратко описаны в главе 11. Заключительная глава 12 посвящена реализации объектно-ориентированных концепций в Python. Тематическое исследование, основанное на объектно-ориентированной концепции, подробно обсуждается и реализовано в приложении A.

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

2021
#ENG #Python

CodeMode | Программирование | ChatGPT
📕 Building Modern GUIs with tkinter and Python

Хотите создавать потрясающие графические пользовательские интерфейсы (GUI) с помощью Python? Не ищите дальше. Это всеобъемлющее руководство проведет вас через мощные возможности tkinter, стандартной библиотеки GUI Python.
Это всеобъемлющее руководство исследует мощь библиотеки tkinter Python. Эта книга охватывает различные классы виджетов GUI, включая кнопки, поля ввода, дисплеи, контейнеры и виджеты элементов. Она научит вас создавать интерактивные и визуально привлекательные пользовательские интерфейсы, управлять выбором файлов, собирать информацию о виджетах и ​​отслеживать изменения. Кроме того, она включает практический проект по созданию системы входа пользователей с использованием tkinter и базы данных sqlite3. Независимо от того, новичок вы или опытный разработчик, эта книга поможет вам без труда создавать профессиональные и интуитивно понятные приложения с графическим интерфейсом.

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

2023
#ENG #Python

CodeMode | Программирование | ChatGPT
📕 Python for Programmers

Руководство Deitel для профессионального программиста по Python с вводными примерами искусственного интеллекта

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

В контексте более 500 реальных примеров, начиная от отдельных фрагментов до 40 больших скриптов и полных примеров внедрения, вы будете использовать интерактивный интерпретатор IPython с кодом в Jupyter Notebooks, чтобы быстро освоить новейшие идиомы кодирования Python. После изучения глав Python 1–5 и нескольких ключевых частей глав 6–7 вы сможете справиться со значительными частями практических вводных примеров ИИ в главах 11–16, которые загружены крутыми, мощными, современными примерами. К ним относятся обработка естественного языка, интеллектуальный анализ данных Twitter для анализа настроений, когнитивные вычисления с IBM Watson, контролируемое машинное обучение с классификацией и регрессией, неконтролируемое машинное обучение с кластеризацией, компьютерное зрение через глубокое обучение и сверточные нейронные сети, глубокое обучение с рекуррентными нейронными сетями, большие данные с базами данных Hadoop, Spark и NoSQL, Интернет вещей и многое другое. Вы также будете напрямую или косвенно работать с облачными сервисами, включая Twitter, Google Translate, IBM Watson, Microsoft Azure, OpenMapQuest, PubNub и другие.

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

2019
#ENG #Python

CodeMode | Программирование | ChatGPT
📕 Introducing Python, 2nd Edition

Легко понять и интересно читать, это обновленное издание Introducing Python идеально подходит для начинающих программистов, а также для тех, кто только знакомится с языком. Автор Билл Любанович проводит вас от основ к более сложным и разнообразным темам, смешивая учебные пособия с рецептами кода в стиле кулинарной книги, чтобы объяснить концепции Python 3. Упражнения в конце главы помогут вам закрепить полученные знания на практике.

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

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

2019
#ENG #Python

CodeMode | Программирование | ChatGPT
📕Основы программирования на языке высокого уровня Python: учебное пособие

В учебном пособии рассматриваются стандартные процедуры, методы и приемы языка высокого уровня Python, необходимые для решения задач защиты информации. Дается представление об основных операторах и конструкциях языка. Большое количество наглядных примеров позволит освоить основные принципы составления программ на языке Python. Даются рекомендации по выбору обучающей литературы.
Учебное пособие по дисциплине «Программирование на языках высокого уровня в задачах защиты информации» предназначено для студентов 1-2 курсов, обучающихся по направлению специалитета 10.05.03 «Информационная безопасность автоматизированных систем».

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

2017
#RU #Python

CodeMode | Программирование | ChatGPT
📕Python Cookbook : Everyone can cook delicious recipes 300+

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

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

2024
#RU #Python

CodeMode | Программирование | ChatGPT
📕 Python 3 и PyQt 6. Разработка приложений + code

Описан язык Python 3: типы данных, операторы, условия ветвления и выбора, циклы, регулярные выражения, функции, классы, работа с файлами и каталогами, взаимодействие с механизмами Windows, часто используемые модули стандартной библиотеки. Особое внимание уделено библиотеке PyQt, позволяющей создавать приложения с графическим интерфейсом. Описаны средства для создания и вывода окон, основных компонентов (кнопок, полей, списков, таблиц, меню, панелей инструментов и др.). Рассмотрена обработка событий и сигналов, разработка многопоточных программ, работа с базами данных, вывод графики, воспроизведение мультимедиа, запись аудио, видео и фото, печать документов, экспорт их в формат Adobe PDF и сохранения настроек программ. Дан пример полнофункционального приложения для создания и решения головоломок судоку. На сайте издательства размещен электронный архив со всеми примерами из книги.

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

2023
#RU #Python

CodeMode | Программирование | ChatGPT
📕 Python 3 и PyQt 5. Разработка приложений

Описан язык Python 3: типы данных, операторы, условия, циклы, регулярные выражения, функции, инструменты объектно-ориентированного программирования, работа с файлами и каталогами, часто используемые модули стандартной библиотеки. Приведены основы базы данных SQLite, интерфейс доступа к базе и способы получения данных из Интернета. Особое внимание уделено библиотеке PyQt 5, позволяющей создавать приложения с графическим интерфейсом на языке Python. Рассмотрены средства для обработки сигналов и событий, управления свойствами окна, разработки многопоточных приложений, описаны основные компоненты (кнопки, текстовые поля, списки, таблицы, меню, панели инструментов и др.), варианты их размещения внутри окна, инструменты для работы с базами данных, мультимедиа, печати документов и экспорта их в формате Adobe PDF.

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

2016
#RU #Python

CodeMode | Программирование | ChatGPT
📕 Python All-in-One For Dummies

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

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

2021
#ENG #Python

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

Простота Python позволяет вам быстро стать продуктивным, но это часто означает, что вы не используете все, что он может предложить. С этим практическим руководством вы научитесь писать эффективный, идиоматический код Python, используя его лучшие — и, возможно, самые игнорируемые — возможности. Автор Лучано Рамальо проведет вас через основные возможности и библиотеки языка Python и покажет, как сделать ваш код короче, быстрее и в то же время более читабельным.

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

2015
#ENG #Python

CodeMode | Программирование | ChatGPT
📕 Python. К вершинам мастерства

Этот краткий справочник по Python карманного типа обновлен с учетом версий 3.4 и 2.7 и очень удобен для наведения быстрых справок в процессе разработки программ на Python. В лаконичной форме здесь представлены все необходимые сведения о типах данных и операторах Python, специальных методах, встроенных функциях и исключениях, наиболее употребительных стандартных библиотечных модулях и других примечательных языковых средствах Python.

Данное справочное пособие написано Марком Лутцом — известным и широко признанным во всем мире инструктором по Python. Оно послужит отличным дополнением к обширной литературе по Python, включая следующие книги самого автора: Learning Python (издательство O'Reilly), а также Programming Python (издательство O'Reilly).

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

2015
#RU #Python

CodeMode | Программирование | ChatGPT
📕 Трехмерное глубокое обучение на Python

В этом руководстве исследуется современное трехмерное глубокое обучение: приводятся пошаговые объяснения базовых понятий и концепций, а также практические примеры, на основе которых вы сможете создавать собственные модели. Вы научитесь обрабатывать 3D-данные с использованием облаков точек, полигональных сеток; работать с 3D-геометрией, моделями камеры, системами координат; разбираться в понятиях отрисовки, затенения и др.; применять современные продвинутые модели трехмерного глубокого обучения, такие как NeRF, SynSin, Mesh R-CNN.

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

2023
#RU #Python

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