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

Ссылка: @Portal_v_IT

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

Менеджер – @Spiral_Yuri

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

РКН: clck.ru/3Ht5KW
Download Telegram
📖 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
📖 Программирование на VBA в MS Excel

Автор: Лебедев В. М, 2019

Описание:
Рассматриваются вопросы макропрограммирования в OpenOffice и среде MS Excel, а также возможности языка VBA, что позволяет создавать собственные макросы и приобрести базовое понимание парадигмы, лежащей в основе интегрированной среды разработки приложений в MS Excel и OpenOffice 4.1.1. Данное учебное пособие рассчитано на изучение и практическое освоение основ программирования в среде VBA с целью создания приложений для решения прикладных задач в среде MS Excel.

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

📚 Полка Разработчика | #VBA #Excel
📖 Beginning Database Design Solutions: Understanding and Implementing Database Design Concepts for the Cloud and Beyond

Автор: Rod Stephens, 2023

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

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

📚 Полка Разработчика |#ENG #Данные
📖 Создание приложений машинного обучения. От идеи к продукту

Автор: Эммануэль Амейзен, 2023

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

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

📚 Полка Разработчика | #МО
📖 Как написать и продать свой PHP скрипт

Автор: Самуэль Акопян, 2021

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

– всё сказанное здесь является результатом личного жизненного опыта автора;
– мнение автора может не совпадать с мнением читателей по многим вещам и это нормально;
– не надо пугаться; – везде по тексту словосочетание “PHP скрипт” можно заменить на “C++ программу”, “мобильную аппликацию” или “мою супер-дупер application”;
– это не монография с замахом на докторскую диссертацию, скорее небольшая инструкция к действию для тех, кто в лодке (ну или собирается в неё запрыгнуть);

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

📚 Полка Разработчика | #PHP
📖 Modern Full-Stack Development: Using TypeScript, React, Node.js, Webpack, Python, Django, and Docker, 2nd Edition

Автор: Rod Stephens, 2022

Описание:
Изучите, что могут предложить React, Node, Python, Django, TypeScript, Webpack и Docker по отдельности, и как они все вместе подходят для разработки современных приложений.
Вы начнете с создания прочного фундамента знаний и быстро расширите его, создав три различных реальных приложения. Это не просто простые, надуманные примеры, а реальные приложения, которые вы можете установить на свои серверы и использовать в реальных условиях. Вы также поймете, как можно использовать Docker для запуска приложений, которые вы создаете, ясным и четко определенным способом, и все это поможет вам перейти к созданию более продвинутых приложений самостоятельно.

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

📚 Полка Разработчика |#ENG #TypeScript #React #Node
📖 Привет, Android! Разработка мобильных приложений

Автор: Эд Бурнет, 2016

Описание:
Операционная система Android установлена внутри миллионов сотовых телефонов, коммуникаторов, планшетных компьютеров, нетбуков и смартбуков. Она разработана Google и Open Handset Alliance на основе ядра Linux. С помощью этой книги вы сможете создать собственное приложение для Android всего за несколько минут! Затем мы перейдем к более сложному примеру: программированию игры Android Sudoku. Шаг за шагом дописывая код игры, вы изучите основы программирования для Android. Вы научитесь писать приложения для аудио- и видеоконтента, работать с графикой, используя 2D и 3D OpenGL, обрабатывать веб-страницы и веб-сервисы, хранить данные с SQLite. Вы также узнаете, как продавать ваши приложения на Android Market.

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

📚 Полка Разработчика | #Android
📖 Самоучитель PHP 7. Новинки PHP

Автор: Максим Кузнецов, 2020

Описание:
Книга опытных разработчиков описывает последнюю версию языка разработки серверных сценариев РНР 7. Рассмотрены все нововведения языка и связанные с ними изменения в разработке современных Wеb-сайтов. Изложение ведется с упором на объектно-ориентированное программирование, шаблоны проектиро­вания, итераторы, генераторы, а также взаимодействие с современными базами данных (PostgreSQL и Redis). В конце глав приведены более 100 заданий для закрепления материала и освое­ния не вошедших в книгу разделов языка. Электронный архив с исходными кода­ ми доступен на сайтах издательства и GitHub.

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

📚 Полка Разработчика | #PHP
📖 Practical Shader Development: Vertex and Fragment Shaders for Game Developers

Автор: Kyle Halladay, 2019

Описание:
Книга подойдёт игровым разработчикам, заинтересованным в изучении работы шейдеров. Автор объясняет основы разработки шейдеров с помощью простых примеров и практических экспериментов. Также автор учит искать проблемы с производительностью в используемых вами шейдерах и способы их исправить. В книге объясняется, как применить полученные знания в трёх самых популярных игровых движках.

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

📚 Полка Разработчика |#ENG #Геймдев #Шейдеры