Полка Разработчика
28.2K subscribers
4.01K photos
8 videos
268 files
4.02K links
Секретный книжный архив 🗃

Ссылка: @Portal_v_IT

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

Менеджер – @Spiral_Yuri

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

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Java. Справочник разработчика (7-е издание)

Автор: Эванс Б., Флэнаган Д, 2019

Описание:
Это обновленное издание не только помогает опытным программистам на Java извлечь наибольшую пользу из версий Java 9-11, но и служит удобным учебным пособием для начинающих разработчиков. На многочисленных примерах кода в этом тщательно пересмотренном издании демонстрируется, как воспользоваться в полной мере современными интерфейсами API и нормами передовой практики разработки прикладных программ на Java. Оно содержит также дополнительный материал по модульной системе на платформе Java.
В части I представлено динамичное, но совсем не поверхностное введение в язык программирования Java и особенности базовой исполняющей среды на платформе Java. В части II описываются самые современные инструментальные средства, входящие в состав комплекта поставки Java. Эта книга поможет вам в следующем.

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

📚 Полка Разработчика | #Java
📖 Программируемые логические автоматы (ПЛА)

Автор: Борис Терёхин, 2022

Описание:
Книга описывает новые методы построения моделей программируемых логических автоматов (процессоров) в виде принципиальных логических схем и написана для читателей, интересующихся системами и устройствами программного управления и цифрового регулирования различными объектами, с использованием программируемых логических автоматов (ПЛА), построенных на основе более эффективных способах синтеза и программирования, по сравнению с существующими микропроцессорами.

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

📚 Полка Разработчика | #Логика
📖 ASP.NET Core 3 с примерами на C# для профессионалов, 8-е издание

Автор: Фримен Адам, 2021

Описание:
В новом 8-м издании книга была серьезно обновлена с учетом версии ASP.NET Core 3, а также для ASP.NET Core 5 и .NET 5.0 на GitHub.В настоящем издании объясняется контекст ASP. NET Core 3 и подробно рассматриваются инструменты и методики, требуемые для построения современных и расширяемых веб-приложений. В книге раскрываются новые функциональные средства и возможности, такие как MVC 3, Razor Pages, Blazor Server и Blazor WebAssembly, а также предлагаются примеры, демонстрирующие их применение на практике.Книга написана для профессионалов, желающих задействовать наиболее актуальную функциональность ASP.NET Core в своих проектах, и служит полным справочником по ASP.NET Core.

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

📚 Полка Разработчика | #CSharp #NET
📖 Анализ данных в науке и технике

Автор: Брантон Стивен Л., Куц Дж.Натан, 2021

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

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

📚 Полка Разработчика | #Данные
📖 .NET MAUI Cross-Platform Application Development: Leverage a first-class cross-platform UI framework to build native apps on multiple platforms

Автор: Roger Ye, 2023

Описание:
Являясь развитием Xamarin.Forms, .NET Multi-platform App UI (.NET MAUI) представляет собой кроссплатформенную основу для создания нативных мобильных и настольных приложений с помощью C# и XAML. Используя .NET MAUI, вы можете разрабатывать приложения, которые будут работать на Android, iOS, macOS и Windows из единой общей базы кода. Это пошаговое руководство содержит исчерпывающее введение для новичков в .NET MAUI, благодаря которому вы быстро освоите разработку приложений с его помощью.

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

📚 Полка Разработчика |#ENG #NET #UI
📖 Разработка кроссплатформенных мобильных и настольных приложений на Python

Автор: Анатолий Постолит, 2022

Описание:
Книга посвящена вопросам использования интерпретатора Python, фрейморка Kivy и библиотеки KivyMD для создания приложений, которые способны работать на любом устройстве (настольный компьютер, планшет, смартфон, мини-компьютер) и в любой операционной системе (Windows, Linux, MacOS, Android, iOS).
Эти приложения адаптированы к работе на устройствах с сенсорным экраном, кроме того, они позволяют и обычный монитор настольного компьютера или ноутбука превратить в сенсорный экран.

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

📚 Полка Разработчика | #Python #Приложения
📖 Усовершенствованные структуры данных

Автор: Петер Брасс, 2023

Описание:
В книге приводится всесторонний анализ идей и деталей реализации структур данных как важнейшей составляющей прикладных алгоритмов. Рассматриваются не только эффективные способы реализации операций над множествами чисел, интервалов или строк в виде различных поисковых структур данных – деревьев, множеств интервалов, кусочно-постоянных функций, прямоугольных областей, непересекающихся подмножеств, куч, хеш-таблиц, но и динамизация и персистентность (сохраняемость) структур.
Это первая книга, рассматривающая структуры данных не просто как вспомогательный материал для иллюстрации методологии объектно-ориентированного программирования, а как ключевой вопрос разработки алгоритмов.
Многочисленные примеры кода на языке C и более 500 ссылок на первоисточники делают эту книгу исключительно ценной.

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

📚 Полка Разработчика | #Данные
📖 iPhone SDK. Разработка приложений

Автор: Джонатан Здзиарски, 2015

Описание:
Книга посвящена разработке мобильных приложений и игр для iPhone и iPod Touch с использованием SDK Apple. Описаны основные этапы процесса разработки, язык Objective-C, а также все основные библиотеки SDK и примеры их использования. Рассмотрены проектирование и создание элементов пользовательского интерфейса с помощью Interface Builder и библиотеки UI Kit, создание элементов управления приложением, работа с уровнями и 3D-преобразования с использованием Core Graphics и Quartz Core, микширование и воспроизведение звуковых файлов с помощью AVFoundations, управление сетевыми возможностями с помощью платформы CFNetwork, использование библиотеки Core Location для осуществления взаимодействия с GPS iPhone и многое другое. Материал сопровождается большим количеством примеров. Для программистов

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

📚 Полка Разработчика | #iPhoneSDK
📖 Data Structures & Algorithms in Python

Автор: John Canning, 2022

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

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

📚 Полка Разработчика |#ENG #Python #Алгоритмы
📖 Сколько стоит программный проект

Автор: С. Макконнелл, 2007

Описание:
В отличие от книг, опирающихся исключительно на неточные методы (включая экономически невыгодные в большинстве случаев непрерывные циклы обратной связи и жесткое моделирование), в этом уникальном издании предлагается проверенный, удобный и реалистичный подход к оценке затрат на разработку программных продуктов. Автор этой книги является также автором всемирно известного бестселлера "Совершенный код".

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

📚 Полка Разработчика | #Полезно
📖 Building With Ethereum: Products, Protocols, and Platforms

Автор: Jamie Rumbelow, 2023

Описание:
В этой книге рассматривается весь продуктовый стек, необходимый для создания приложений на основе смарт-контрактов Ethereum. Учебные пособия и тематические исследования вплетены в разговорное обсуждение различных ограничений, компромиссов и сложностей, связанных с этим. Вы узнаете об основах Ethereum с новой точки зрения, получите глубокое понимание того, как работает виртуальная машина Ethereum (EVM) и как она влияет на разработку продуктов, а также всех частей технологии, которые используются в децентрализованных приложениях (dapps) на переднем крае: RPC-узлы, кошельки, индексаторы, хосты приложений и многое другое. Вы познакомитесь с большим количеством пользовательского интерфейса, JavaScript-кода и идиоматических способов привнесения внутрицепочечных данных в ваши фронт-энды.

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

📚 Полка Разработчика |#ENG #Ethereum
📖 Программируем коллективный разум

Автор: Тоби Сегаран, 2010

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

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

📚 Полка Разработчика | #Полезно
📖 Функциональное программирование на С++

Автор: Чукич И, 2020

Описание:
Хорошо написанный код легче тестировать и использовать повторно, его проще распараллелить, и он меньше подвержен ошибкам. Владение приемами функционального программирования поможет вам писать код, соответствующий требованиям к современным приложениям, проще выражать сложную логику программ, изящно обрабатывать ошибки и элегантно оформлять параллельные алгоритмы. Язык C++ поддерживает функциональное программирование с использованием шаблонов, лямбда-выражений и других своих базовых возможностей, а также алгоритмов из библиотеки STL. Функциональное программирование на C++ поможет вам раскрыть свои способности к функциональному мышлению, продемонстрировав новый взгляд на программирование на C++.

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

📚 Полка Разработчика | #Cpp
📖 Занимательная электроника и электротехника для начинающих и не только

Автор: Ванюшин М, 2016

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

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

📚 Полка Разработчика | #Электроника #Электротехника
📖 Learning Blazor (First Early Release)

Автор: David Pine, 2022

Описание:
Воспользуйтесь преимуществами своих навыков в C# для создания пользовательского интерфейса и взаимодействия с .NET на стороне клиента. Из этого практического руководства вы узнаете, как использовать Blazor WebAssembly для разработки веб-интерфейсов. Построенный на ASP.NET, Blazor представляет возможность разрабатывать одностраничные приложения (SPA).
Автор Дэвид Пейн, который специализируется на разработке .NET и Azure в Microsoft, объясняет, как WebAssembly позволяет запускать в браузере многие языки программирования, не основанные на JavaScript.

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

📚 Полка Разработчика |#ENG #Blazor
📖 Вопрос на засыпку. Как заставить мозги шевелиться

Автор: Джон Фарндон, 2016

Описание:
В этой книге собраны самые известные вопросы, которые задают на интервью в Оксфорде и Кембридже. «Всегда ли прав Витгенштейн?», «Насколько маленьким может быть компьютер?», «Зачем людям два глаза?», «Может ли парусная яхта двигаться быстрее ветра?», «Что случится, если вы уроните муравья?» – эти и другие не менее удивительные загадки могут показаться вам вызывающими, но они непременно заставят ваши мозги шевелиться. Это книга для всех, кто любит интеллектуальные загадки, игры и головоломки. И для тех, кто собирается проходить собеседование в одно из элитных учебных заведений. На русском языке публикуется впервые.

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

📚 Полка Разработчика | #Полезно #Совет
📖 От монолита к микросервисам. Эволюционные шаблоны для трансформации монолитной системы

Автор: Сэм Ньюмен, 2021

Описание:
Как распутать монолитную систему и мигрировать на микросервисы? Как это сделать, поддерживая работу организации в обычном режиме? В качестве дополнения к чрезвычайно популярной книге Сэма Ньюмена “Создание микросервисов” его новая книга подробно описывает проверенный метод перевода существующей монолитной системы на архитектуру микросервисов. Это практическое руководство содержит ряд наглядных примеров и шаблонов миграции, массу практических советов по переводу монолитной системы на платформу для микросервисов, различные сценарии и стратегии успешной миграции, начиная с первичного планирования и заканчивая декомпозицией приложений и баз данных. Описанные шаблоны и методы опробованы и надежны, их можно использовать для миграции уже существующей архитектуры.

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

📚 Полка Разработчика | #Микросервисы #Шаблоны
📖 Building Micro-Frontends: Scaling Teams and Projects, Empowering Developers

Автор: Luca Mezzalira, 2021

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

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

📚 Полка Разработчика |#ENG #Микрофронтенды
📖 Мобильная разработка. Галерея шаблонов

Автор: Тереза Нейл, 2016

Описание:
В данной книге рассмотрены более 70 шаблонов проектирования мобильных приложений и приведено большое количество скриншотов из современных приложений iOS, Android, Blackberry, WebOS, Windows Mobile и Symbian.
Автор книги подробно описывает шаблоны проектирования, разделенные на 10 категорий, включая антишаблоны. Независимо от того, будете вы проектировать простое iPhone-приложение или приложение, предназначенное для работы в каждой из представленных на рынке популярных мобильных операционных систем, данные шаблоны позволят вам решать часто встречающиеся сложные задачи, которые связаны с проектированием приложений.

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

📚 Полка Разработчика | #Android #iOS #Blackberry
📖 Теория по программированию

Автор: Станислав Лезвиев, 2023

Описание:
В наше время многие начинают учить программирование, насмотревшись роликов по "выучить за 1 час". Это является огромной проблемой. Потому что когда люди обучаются в таком формате, они запоминают лишь синтаксис.
Данная книга является прикладным материалом для людей, которые только начали заниматься программированием или только хотят начать.
Время, которое вам нужно для того чтобы прочитать книгу - 1 час. Но нейронных связей у вас станет больше, нежели посмотрев один из выше указанных роликов. Вы начнёте понимать, что такое компилятор, что такое язык программирования и какими они бывают. И понимать вы это начнёте, на человеческом языке, даже не имея технических навыков.

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

📚 Полка Разработчика | #Полезно
📖 Электронные проекты на основе ESP8266 и ESP32

Автор: Кэмерон Нил, 2022

Описание:
В этой книге освещаются темы, актуальные для разработчика сетевых приложений: в частности, коммуникации Wi-Fi, дизайн и создание мобильных приложений, связь ESP-NOW и LoRa, методы генерации сигналов. Акцент делается на практические проекты, создаваемые в Arduino IDE. Рассказывается о том, как просто и практично получать доступ к информации через интернет, разрабатывать веб-страницы, создавать мобильные приложения для удаленного управления устройствами с распознаванием речи, включать карты Google Maps в приложение отслеживания маршрута по GPS.

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

📚 Полка Разработчика | #Arduino