Полка Разработчика – Telegram
Полка Разработчика
27.7K subscribers
4.3K photos
9 videos
265 files
4.3K links
Секретный книжный архив 🗃

Ссылка: @Portal_v_IT

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

Канал на бирже: https://telega.in/c/developer_shelf

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Python для Excel

Автор: Зумштейн Ф.

Описание:
Книга посвящена автоматизации Excel с помощью языка программирования Python. Описаны дистрибутив Anaconda Python и современные средства разработки, такие как менеджеры пакетов Conda и pip, блокноты Jupyter и Visual Studio Code. Даны необходимые основы языка Python и введение в анализ данных с помощью библиотеки pandas.
Приведены приемы чтения и записи файлов Excel без Excel. Рассмотрено программирование приложений Excel с помощью популярного пакета с открытым исходным кодом xlwings: автоматизация Excel, инструменты на основе технологии Python, трекер пакетов Python, а также функции, определяемые пользователем.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Python
📖 Программирование на Python для начинающих

Автор: МакГрат Майк

Описание:
Книга "Программирование на Python для начинающих" является исчерпывающим руководством для того, чтобы научиться программировать на языке Python.
В этой книге с помощью примеров программ и иллюстраций, показывающих результаты работы кода, разбираются все ключевые аспекты языка. Установив свободно распространяемый интерпретатор Python, вы с первого же дня сможете создавать свои собственные исполняемые программы!

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Python
📖 Алгоритмический тренинг. Решения практических задач на Python и С++

Автор: Максим Иванов

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Python
📖 Легкий способ выучить Python 3

Автор:
Шоу З.А.

Описание:
Зед Шоу — автор всемирно известной методики самостоятельного обучения языкам программирования The Hard Way (в дословном переводе: «Сложный способ »). Со свойственным Зеду юмором он дал такое название собственному методу не только «шутки ради», но еще и чтобы сразу направить мысли читателей в правильное русло. «Самостоятельное изучение языков программирования, — говорит Шоу, — это непрестанная работа над собой. Ведь главный ваш враг в освоении любой новой информации и в получении новых навыков — вы сами». Мегауспешная серия самоучителей теперь и в России!

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Python
📖 Practical GraphQL

Автор:
Biswas N.

Описание:
Освойте язык запросов, который радикально меняет способы разработки и создания веб-сайтов. Эта книга представляет собой практическое руководство по GraphQL и научит вас, как использовать этот инструмент с открытым исходным кодом для быстрой и с минимальными усилиями разрабатывать и развертывать приложения.
Используя проектный подход, вы научитесь использовать GraphQL с нуля. Вы начнете с основ, включая настройку и ключевые детали, касающиеся запросов и мутаций, прежде чем перейти к более сложным темам и проектам. В ходе прочтения книги вы получите полное представление об экосистеме веб-разработки от внешнего интерфейса до серверной части, создавая приложения React с использованием клиента Prisma Apollo Client и MongoDB.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #GraphQL
📖 Проектирование событийно-ориентированных систем.

Автор: Бен Стопфорд

Описание:
Современный мир плотно покрыт коммуникационными сетями разного уровня, и с лёгкой руки его можно назвать информационно связанным. Но, несмотря на это, всё ещё есть множество ситуаций, когда различным людям, командам и системам предпочтительнее взаимодействовать асинхронно, обмениваясь информацией лишь изредка, от случая к случаю, но при этом сохранять погружённость в общие контексты. Добиться этого в привычных императивных системах довольно сложно. Что делает подход, предлагаемый создателями Apache Kafka, особенно ценным. Данная книга поможет всем заинтересованным ознакомиться с общими принципами построения слабосвязанных событийно-ориентированных архитектур и раскроет основные преимущества и недостатки применяемых подходов.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Kafka
📖 Reverse Engineering with Terraform

Автор: Bhatia Sumit, Gabhane Chetan

Описание:
Эта книга представляет собой всеобъемлющее руководство по использованию Terraform в инфраструктуре в качестве средства автоматизации кода и его применению к инфраструктурным операциям.
Реверс-инжиниринг с помощью Terraform начинается с ознакомления с основными функциональными возможностями Terraform, включая файлы состояния, конфигурационные файлы и поставщиков, за которыми следует глубокое погружение в инструмент. Затем вы узнаете, как точно определить проблемы с Terraform automation и как реверс-инжиниринг может помочь вам в их решении. Более подробно авторы Сумит Бхатия и Четан Габхане расскажут вам о различных этапах обратного проектирования с целью более эффективной интеграции Terraform с существующей и унаследованной ИТ-инфраструктурой.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Engineering
📖 Разработка Android-приложений на С# с использованием Xamarin с нуля

Автор: Умрихин Е. Д.

Описание:
Рассмотрены особенности создания Android-приложений при помощи Visual Studio Community на C#. Книга знакомит читателя со структурой проектов Xamarin.Android, с особенностями сборки и отладки приложений. Рассматриваются основные подходы к разработке Android-приложений, методы построения интерфейса, хранения данных, показана интеграция мобильных приложений с веб-службами, описаны особенности распространения и публикации приложений в магазине Google Play, разобраны основные методы монетизации мобильного контента. Представлены многочисленные примеры кода для решения различных задач, который можно использовать в своих приложениях.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #C #Android
📖 Game Programming with Unity and C#

Автор: Умрихин Е. Д.

Описание:
Изучите основы игрового движка Unity, язык программирования C# и искусство объектно-ориентированного программирования. Эта книга предназначена для новичков, не имеющих знаний или опыта в разработке игр или программировании.
Это второе издание, наполненное примерами, соответствует последним стандартам и функциям Unity по состоянию на 2023 год и включает множество корректировок для улучшения вашего опыта. Начиная с введения в Unity, вы изучите основы движка: навигацию по различным окнам, управление объектами, составляющими вашу игру, и понимание концепций, которые являются основополагающими для движка. После этого вы получите прочную основу в концепциях объектно-ориентированного программирования и синтаксисе языка C#. Затем начинается самое интересное, поскольку вы получаете практический опыт создания трех игровых примеров проектов, которые оттачивают изученные вами концепции до тех пор, пока они не закрепятся.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #C
📖 Graph Algorithms the Fun Way

Автор: Kubica J.

Описание:
«Graph Algorithms the Fun Way» предлагает освежающий подход к сложным концепциям, сочетая юмор, образные примеры и практические реализации Python, чтобы раскрыть мощь и универсальность решения проблем на основе графов в реальном мире. С помощью понятных диаграмм, интересных примеров и кода Python вы создадите прочную основу для решения проблем с графами в своих собственных проектах.
Эта книга представляет собой введение в графы и их алгоритмы для программистов, которые хотят понять и применять их. Графы — это тип структуры данных, используемый в математике, информатике и многих других областях для моделирования и решения широкого спектра реальных проблем. Структура графа позволяет нам представлять связи или ассоциации между элементами. Понимание этой структуры имеет решающее значение для использования мощи графов и их эффективного использования.
Тем не менее, эта книга все еще лишь поверхностно описывает захватывающий и мощный мир графовых алгоритмов, область изучения с долгой историей и продолжающимися исследованиями. Всестороннее освещение всех методов графов и их относительных преимуществ потребовало бы множества томов и было бы устаревшим на момент его публикации. Вместо этого эта книга призвана служить основой для людей, впервые обращающихся к этой захватывающей области.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Algorithms
📖 Базовая математика для искусственного интеллекта

Автор: Нельсон Х.

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #AI
📖 C++ 20 в деталях

Автор: Нельсон Х.

В этой книге подробно рассказывается о новом стандарте С++20. Для тех, кто незнаком с С++20, приводится его краткий обзор, а далее рассматриваются ключевые возможности языка. Вы получите представление о ключевых изменениях в ядре языка (концепты и модули), новой библиотеке диапазонов, корутинах, а затем сможете применить теорию на практике, изучив ряд примеров. Книгу можно использовать как справочное руководство и изучать главы в удобном для вас порядке.
Издание будет полезно разработчикам, желающим освоить последнюю версию С++, изучить передовые возможности и добавления в язык, а также заглянуть за кулисы разработки новых стандартов языка и узнать, как предлагаются, обсуждаются и утверждаются новые изменения в стандарт С++ и чем вызваны эти изменения.
Книга, которую вы держите в руках, открывает серию «Книжная полка Истового Инженера», которая издается при поддержке компании YADRO. Это издание подготовлено к публикации Московским институтом электроники и математики им. А. Н. Тихонова НИУ ВШЭ совместно с «ДМК Пресс».

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #C
📖 Математика в машинном обучении

Автор: Дайзенрот Марк Питер, Альдо Фейзал А., Чен Сунь Он

Фундаментальные математические дисциплины, необходимые для понимания машинного обучения, - это линейная алгебра, аналитическая геометрия, векторный анализ, оптимизация, теория вероятностей и статистика. Традиционно все эти темы размазаны по различным курсам, поэтому студентам, изучающим data science или computer science, а также профессионалам в МО, сложно выстроить знания в единую концепцию.

Эта книга самодостаточна: читатель знакомится с базовыми математическими концепциями, а затем переходит к четырем основным методам МО: линейной регрессии, методу главных компонент, гауссову моделированию и методу опорных векторов.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #ML
📖 Java For Dummies

Автор: Дайзенрот Марк Питер, Альдо Фейзал А., Чен Сунь Он

Вы говорите на языке Java? Нет, мы говорим не о твоей утренней чашке кофе (кофе с острова Ява - Java). Мы имеем в виду самый популярный в мире язык программирования, который работает практически на любом компьютере!
Если вы хотите начать ― или усовершенствовать свою игру ― с Java, то Java для чайников - это то руководство, которое вам нужно.В этой книге вы узнаете:
Как взять под контроль процесс выполнения вашей программы
Как программировать с классами, объектами и методами
Как используйть функциональные возможности Java для программирования
Ознакомитесь с Java 17, последней версией долгосрочной поддержки
Это актуальное руководство охватывает последние разработки в Java, включая новый синтаксис оператора switch. Итак, если вы готовы погрузиться в один из самых практичных (и крутых!) языков программирования в мире, самое время вам изучить Java для чайников.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Java
📖 Numerical Python

Автор: Johansson Robert

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Java
📖 Применение функций OpenCV в компьютерном зрении (60 примеров на Python)

Автор:
Молодяков С.А.

В монографии излагаются вопросы обработки изображений с применением функций библиотеки OpenCV. Представлены 60 примеров программ, написанных на языке Python. Примеры разделены на три уровня алгоритмов: простой низкоуровневой обработки изображений, сегментирования и высокоуровневой обработки (распознавания); а также обработки видео. Представленные примеры являются рабочими программами, которые написаны студентами высшей школы программной инженерии Санкт-Петербургского политехнического университета. Монография предназначена для начинающих инженеров и специалистов в области проектирования и применения видеосистем для обработки изображений. Примеры программ позволяют упростить изучение алгоритмов компьютерного зрения и функций библиотеки OpenCV, а также процесс экспериментирования над изображениями. Монография может быть полезна студентам, проходящим подготовку по направлениям 09.03.01 «Информатика и вычислительная техника», 09.03.04 «Программная инженерия»,12.03.01 «Приборостроение».

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #AI
📖 OpenCV и Java. Обработка изображений и компьютерное зрение

Автор:
Прохоренок Н.

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Java
📖 Conversational AI with Rasa

Автор:
Xiaoquan Kong Guan Wang

Создание, тестирование и развертывание систем на базе искусственного интеллекта корпоративного класса, виртуальные помощники и чат-боты

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #AI
📖 Изучение сложных систем с помощью Python

Автор:
Аллен Б. Дауни

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Python
📖 Алгоритмическое обеспечение сложных систем управления

Автор:
Павлов А.А.

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Algorythm
Изучите азы работы Python, SQL, нейросетей и визуализации данных за 5 дней.

Бесплатный мини-курс от Skillbox для любого уровня откроет вам дорогу к направлению Data Science, в котором зарплата только начинающего специалиста составляет 100.000₽+

После мини курса Вы:
— Имеете собственное портфолио из 4 работ, которое можно показать работодателю
— Находитесь в закрытом экспертном телеграмм сообществе
— Получаете бессрочный доступ к видео-платформе
— Пообщались со спикером и закрыли все вопросы, возникшие в момент обучения

Регистрируйтесь по специальной ссылке и забирайте еще полезные подарки, один из которых: ПЕРСОНАЛЬНАЯ карьерная консультация. На мини-курс осталось 23 места.