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

Ссылка: @Portal_v_IT

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

Менеджер – @Spiral_Yuri

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

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Beginning Java Objects: From Concepts to Code, 3rd Edition

Автор: Jacquie Barker, 2023

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

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

📚 Полка Разработчика | #Java #ENG
📖 Head First. Изучаем Swift

Автор: Пэрис Батфилд-Эддисон, Джон Мэннинг, 2023

Описание:
Swift известен как язык разработки приложений, выбранный компанией Apple для iOS, iPadOS, macOS, watchOS и tvOS. Но этим его применение не ограничивается. Swift с открытым кодом набирает популярность как язык системного программирования и программирования на стороне сервера, его используют и в Linux, и в Windows. С чего же начать? «Head First. Изучаем Swift» охватывает все актуальные темы – от сбора и управления данными до повторного использования кода, построения нестандартных типов данных и структурирования программ и пользовательских интерфейсов в SwiftUI. Изучив Swift, вы будете готовы строить любые приложения – от мобильных и веб-приложений до игр, фреймворков, средств командной строки и многого другого.

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

📚 Полка Разработчика | #Swift
📖 Сделай видеоигру один и не свихнись

Автор: Слава Грис, 2023

Описание:
Всегда хотели делать игры, но не знали с чего начать? Много идей и все хочется реализовать? Страшно браться за что-то новое с нуля? Мысли о программировании вводят в панический ужас? Тогда эта книга именно для вас. Она поможет понять, как правильно начать работать, где искать ответы на вопросы и самое главное – как не сдаться и довести дело до конца, став настоящим разработчиком видеоигр.
Слава Грис – разработчик-одиночка. На его счету уже три видеоигры, вышедших как на ПК, так и на консолях современного поколения. В своей книге он расскажет, как научиться делать видеоигры одному и начать карьеру разработчика, не имея ни стартовых знаний, ни опыта, ни специального образования! Эта книга станет вашим трамплином к успеху!

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

📚 Полка Разработчика | #Геймдев
📖 Fundamentals of Web Development, 3rd Edition

Автор: Randy Connolly, 2021

Описание:
Эта книга поможет вам создать веб-сайты корпоративного качества с использованием современных механизмов разработки. Практический подход и всестороннее понимание практики веб-разработки охватывают HTML5, CSS, JavaScript, два серверных стека (PHP и MySQL, а также Node и MongoDB), препроцессоры CSS, принципы проектирования CSS, языковые дополнения ES6+, веб- и браузерные API, React, TypeScript, базы данных SQLite и NoSQL, GraphQL, безсерверные вычисления, кэширование, новые уязвимости безопасности, аутентификацию JWT, DevOps, непрерывную интеграцию/развертывание и микросервисные архитектуры. Освещение также включает необходимые темы ACM по веб-разработке, согласованные с лучшими практиками веб-разработки в реальном мире.

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

📚 Полка Разработчика | #Веб #ENG
📖 GPT-3: программирование на Python в примерах

Автор: Aймен Эль Амри, 2023

Описание:
OpenAI предоставляет API для доступа к моделям искусственного интеллекта (ИИ). Назначение API – абстрагировать базовые модели путем создания универсального интерфейса для всех версий, позволяющего пользователям использовать GPT независимо от его версии.
Цель книги – предоставить пошаговое руководство по использованию GPT-3 в ваших проектах с помощью API OpenAI. Также рассмотрены и другие модели, такие как CLIP, DALL-E и Whispers.
Независимо от того, создаете ли вы чат-бот, ИИ-ассистента или веб-приложение, предоставляющее данные, сгенерированные ИИ, данная книга поможет реализовать ваши идеи.

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

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

Автор: Джуст Виссер, 2017

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

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

📚 Полка Разработчика | #Java
📖 Как пасти котов. Наставление для программистов, руководящих другими программистами

Автор: Дж. Ханк Рейнвотер, 2018

Описание:
"Как пасти котов" - это книга о лидерстве и руководстве, о том, как первое совмещать со вторым. Это, если хотите, словарь трудных случаев управления IT-проектами. Программист подобен кошке, которая гуляет сама по себе. Так уж исторически сложилось. Именно поэтому так непросто быть руководителем команды программистов. Даже если вы еще месяц назад были блестящим и дисциплинированным программистом и вдруг оказались в роли менеджера, вряд ли вы знаете, с чего надо начать, какой выбрать стиль руководства, как нанимать и увольнять сотрудников, проводить совещания, добиваться своевременного выполнения задач.

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

📚 Полка Разработчика | #Совет
📖 Architecting Vue.js 3 Enterprise-Ready Web Applications: Build and deliver scalable and high-performance enterprise-ready applications with Vue and JavaScript

Автор: Solomon Eseme, 2023

Описание:
Из этой книги вы узнаете, как настроить и установить Vue.js 3 и API композиции и использовать его для создания реальных приложений. Вы приобретете навыки создания многократно используемых компонентов и масштабирования производительности в приложениях Vue.js 3. По мере продвижения книга поможет вам масштабировать производительность с помощью асинхронной ленивой загрузки, сжатия изображений, разбиения кода на части и древовидной встряски. Кроме того, вы увидите, как использовать Restful API, Docker, GraphQL и различные виды тестирования, чтобы обеспечить масштабируемость и поддерживаемость вашего приложения Vue.js 3.

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

📚 Полка Разработчика | #Vue #JavaScript #ENG
📖 Python: Непрерывная интеграция и доставка

Автор: Ленц М, 2020

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

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

📚 Полка Разработчика | #Python
📖 Python. Карманный справочник

Автор: Марк Лутц, 2020

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

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

📚 Полка Разработчика | #Python
📖 Java for Web Development: Create Full-Stack Java Applications with Servlets, JSP Pages, MVC Pattern and Database Connectivity

Автор: Sarika Agarwal, 2022

Описание:
Книга охватывает различные ключевые темы, включая паттерн MVC, сервлеты, JSP, подключение к базе данных, struts и локализацию. Благодаря примерам и демонстрациям вы узнаете о каждом аспекте веб-разработки и о том, как эффективно использовать Java и связанные с ней инструменты на протяжении всего процесса. Все программы выполнены в IDE NetBeans и работают на сервере Tomcat. Иерархия классов и архитектура также иллюстрируются графически. Читатели получат исчерпывающие знания о концепциях благодаря аналогиям, взятым из реальных ситуаций. Также включены вопросы для собеседования с решениями для пользователей, ищущих работу в компаниях-разработчиках программного обеспечения.

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

📚 Полка Разработчика | #Java #Веб #ENG
📖 Сила CSS3. Освой новейший стандарт веб-разработок

Автор: Зои Джилленуотер, 2016

Описание:
CSS3 - новейший стандарт веб-разработок, значительно расширяющий функциональные возможности языков веб-программирования и позволяющий реализовать оригинальные визуальные решения для ваших интернет-проектов. С помощью CSS3 вы сможете создавать такие привлекательные эффекты, как полупрозрачные фоны, градиенты и тени; использовать оригинальные шрифты, обычно не применяющиеся в Сети; внедрять на сайтах анимацию без использования Flash; предоставить пользователям возможность персонифицировать дизайн сайта без применения JavaScript. Вы узнаете, как средствами CSS реализовать множество практических задач, решая по ходу работы с книгой разнообразные учебные примеры. Как создать потрясающий дизайн с уникальной типографикой и графическими элементами? Как использовать CSS3 для улучшения юзабилити вашего сайта?

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

📚 Полка Разработчика | #CSS3
📖 Глубокое обучение и игра в го

Автор: Кевин Фергюсон, 2020

Описание:
Древняя стратегическая игра го представляет собой отличный пример для демонстрации возможностей искусственного интеллекта. В 2016 году система, основанная на принципах глубокого обучения, потрясла мир го, победив одного из чемпионов. Вскоре после этого модернизированный алгоритм AlphaGo Zero сокрушил оригинальную версию бота благодаря использованию при освоении игры методов глубокого обучения с подкреплением. Теперь и вы можете освоить те же самые методы глубокого обучения, создав собственный бот для игры в го!
В данной книге вы познакомитесь с методами глубокого обучения и научитесь создавать го-ботов. По мере чтения вы будете применять все более сложные методы и стратегии обучения, используя библиотеку глубокого обучения Keras, написанную на языке Python.

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

📚 Полка Разработчика | #Обучение
📖 Секреты Python Pro

Автор: Дейн Хиллард, 2021

Описание:
Код высокого качества — это не просто код без ошибок. Он должен быть чистым, удобочитаемым и простым в сопровождении. Путь от рядового питониста к профи не прост, для этого вам нужно разбираться в стиле, архитектуре приложений и процессе разработки.
Книга «Секреты Python Pro» научит проектировать ПО и писать качественный код, то есть делать его понятным, сопровождаемым и расширяемым. Дейн Хиллард — профессиональный питонист, — с помощью примеров и упражнений он покажет вам как разбивать код на блоки, повышать качество за счет снижения сложности и т. д. Только освоив основополагающие принципы, вы сможете сделать так, чтобы чтение, сопровождение и переиспользование вашего кода не доставляло проблем ни вам ни вашим коллегам.

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

📚 Полка Разработчика | #python
📖 Основы представления и обработки данных в цифровых системах

Автор: Котов О. М, 2020

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

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

📚 Полка Разработчика | #Данные
📖 Основы представления и обработки данных в цифровых системах

Автор: С. А. Чернышев, 2020

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

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

📚 Полка Разработчика | #Данные
📖 Веб-компоненты в действии

Автор: Бен Фаррелл, 2020

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

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

📚 Полка Разработчика | #Веб
📖 Modern Concurrency on Apple Platforms: Using async/await with Swift

Автор: Andrés Ibañez Kautsch, 2022

Описание:
Используя новые API async/await в Swift, эта книга объяснит, как ваш код может абстрагировать большую часть сложности с помощью более простого интерфейса, чтобы вам никогда не пришлось самостоятельно работать с такими примитивами параллелизма, как семафоры, блокировки и потоки. Это позволит вам писать параллельный код, который легче читать, легче писать и легче поддерживать. Эти новые API глубоко внедрены в Swift, предлагая возможности на уровне компиляции, которые уберегут вас от написания опасного параллельного кода.

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

📚 Полка Разработчика | #Swift #ENG
📖 Хаос-инжиниринг: Революция в разработке устойчивых систем

Автор: Кейси Розенталь, 2021

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

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

📚 Полка Разработчика | #Инжиниринг
📖 Вероятностное программирование на практике

Автор: Ави Пфеффер, 2017

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

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

📚 Полка Разработчика | #НейронныеСети