progbook | Книги

Telegram-канал progbook - Книги для программистов

153813

Обратная связь: @proglibrary_feedback_bot Актуальные мероприятия по разработке: @event_listener_bot По вопросам рекламы @proglib_adv Прайс: @proglib_advertising http://ad.proglib.io/

Подписаться на канал

Книги для программистов

Python 3 Without Prior Knowledge: Learn how to program a neural network within 7 days (2022)
Автор: Benjamin Spahic
Количество страниц: 139

Python 3 без предварительных знаний - научитесь программировать нейронные сети за 7 дней

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

Скачать книгу

Читать полностью…

Книги для программистов

Тебя интересует, в каком направлении развиваются приложения и девайсы?

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

Подписывайся на @binarcat и советы в сфере высоких технологий будешь давать ты.

Читать полностью…

Книги для программистов

📌 Конференция разработчиков высоконагруженных систем HighLoad++

Узнайте больше об архитектуре и поддержке высоконагруженных систем на конференции HighLoad++, которая будет проходить 24 и 25 ноября. Первое выступление уже состоялось — конференцию открыл СТО ВКонтакте Александр Тоболь, который не только поделился особенностями архитектуры highload-проекта на примере соцсети, но и презентовал новую функцию Deepfake для видеосервисов VK. Кроме того, в расписании доклады других топовых спикеров из 1C, Kaspersky, VK и Сбера.

Ознакомьтесь с расписанием конференции, посмотреть выступления можно в трансляции от ВКонтакте.

Читать полностью…

Книги для программистов

IT-специалист не привязан ни к месту, ни к одному работодателю, поэтому кажется, нет разницы, работать неофициально или в качестве самозанятого. При этом статус самозанятого позволяет оформлять отношения с крупными клиентами и официально получать оплаты.

• Регистрируйтесь самозанятым через бесплатный сервис «Своё дело» в приложении СберБанк Онлайн — том самом приложении, где вы привыкли делать переводы друзьям.
• Там же в приложении у вас появится возможность оформлять чеки онлайн (вручную или автоматически).
• Вы получите полезные сервисы за 0 ₽ для ведения своего дела, например, онлайн-запись и учёт клиентов, консультацию юриста и другие.

Узнать больше про «Своё дело»: http://sber.me/?p=VCqQC

Реклама. Рекламодатель. ПАО Сбербанк. Генеральная лицензия ЦБ РФ №1481

Читать полностью…

Книги для программистов

MySQL Concurrency: Locking and Transactions for MySQL Developers and DBAs (2022)
Автор: Jesper Wisborg Krogh
Количество страниц: 400

Узнайте, как работают блокировки в MySQL и как они связаны с транзакциями. Эта книга объясняет основную роль, которую блокировки играют в системах баз данных, показывая, как блокировки необходимы для обеспечения высококонкурентных рабочих нагрузок. Самое главное, в книге рассматриваются методы устранения неполадок, когда блокировка становится проблемой. Некоторые из типов блокировок в MySQL имеют продолжительность транзакции. По этой причине важно понимать, как работают транзакции. В этой книге рассматриваются основы транзакций, а также уровни изоляции транзакций и то, как они влияют на блокировку. Книга должна стать вашим основным ресурсом для решения проблемы блокировки и других подобных проблем в высокопроизводительных приложениях баз данных MySQL.

Скачать книгу

Читать полностью…

Книги для программистов

JavaScript: The Comprehensive Guide to Learning Professional JavaScript Programming (2022)
Автор: Philip Ackermann
Количество страниц: 1344

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

Скачать книгу

Читать полностью…

Книги для программистов

🪄 Скидка на Черную Пятницу! -28% на все книги издательства «Питер» по промокоду proglib_black_friday с 21 ноября по 4 декабря.

Подборки книг по разным языкам:
Go
C#
C/C++
Python
Android/Swift
Java
Data Science
DevOps
Фронтенд
PHP
Кибербезопасность и пентест

📚 Книги по алгоритмам
Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих
Алгоритмы неформально. Инструкция для начинающих питонистов
Совершенный алгоритм. Основы
Совершенный алгоритм. Графовые алгоритмы и структуры данных
Совершенный алгоритм. Жадные алгоритмы и динамическое программирование
Совершенный алгоритм. Алгоритмы для NP-трудных задач

📚 Книги по Linux
Библия Linux. 10-е издание
Kali Linux: библия пентестера
Командная строка Linux. Полное руководство. 2-е межд. изд.
Bash и кибербезопасность: атака, защита и анализ из командной строки Linux
BPF для мониторинга Linux
Внутреннее устройство Linux. 3-е изд.
Linux в действии
Linux. Книга рецептов. 2-е изд.
Linux API. Исчерпывающее руководство

📚 Книги по базам данных и SQL
SQL: быстрое погружение
MySQL по максимуму. 3-е издание
Базы данных. Инжиниринг надежности


➡️ Открыть каталог «Компьютерная литература»

Читать полностью…

Книги для программистов

Pragmatic Python Programming: Learning Python the Smart Way (2022)
Автор: Gabor Gut
Количество страниц: 211

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

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

Скачать книгу

Читать полностью…

Книги для программистов

Building Mobile Apps at Scale: 39 Engineering Challenges (2021)
Автор: Gergely Orosz
Количество страниц: 236

В этой книге собраны проблемы, с которыми сталкиваются инженеры при создании приложений для iOS и Android в масштабе, и общие способы их решения. Под масштабом мы подразумеваем миллионы пользователей и создание приложений большими инженерными командами. Для мобильных инженеров эта книга - образец современных подходов к разработке приложений.

Скачать книгу

Читать полностью…

Книги для программистов

Functional Programming in Kotlin (2021)
Автор: Marco Vermeulen
Количество страниц: 504

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

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

Скачать книгу

Читать полностью…

Книги для программистов

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

Канал с мемами — t.me/itmemlib
Полезные материалы по всему, что может быть интересно любому программисту: t.me/proglibrary
Библиотека хакера: t.me/hackproglib
Go: t.me/goproglib
CC++: t.me/cppproglib
PHP: t.me/phpproglib
Frontend: t.me/frontendproglib
Python: t.me/pyproglib
Mobile: t.me/mobileproglib
Data Science: t.me/dsproglib
Java: t.me/javaproglib
C#: t.me/csharpproglib
Devops: t.me/devopsslib
Тестирование: t.me/testerlib
Бот с IT-вакансиями: t.me/proglib_job_bot

Наш канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста
Лента в Дзен: https://zen.yandex.ru/proglib


Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.me/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.

Подписывайтесь: t.me/event_listener_bot

Читать полностью…

Книги для программистов

Конференция YaTalks 3 и 4 декабря

В начале декабря Яндекс вновь проведет свое главное мероприятие для IT-сообщества. В фокусе — новые решения и тренды в каждом из треков: бэкенд, фронтенд, мобильная разработка и машинное обучение. Основная тема конференции в этом году — «Люди превыше всего», поэтому особое внимание организаторы уделят жизни в IT в новой реальности. Участников ждут дискуссии, лекции, индивидуальные консультации с экспертами российских и международных IT-компаний, дебаты и random coffee. Мероприятие пройдет полностью онлайн.

Регистрируйтесь на конференцию и подписывайтесь на канал @yatalks2022, чтобы не пропускать обновления.

Читать полностью…

Книги для программистов

Effective Pandas: Patterns for Data Manipulation (2021)
Автор: Matt Harrison
Количество страниц: 497

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

Она охватывает:
- Работа с сериями
- Создание столбцов
- Сводная статистика
- Группировка, разворот и кросс-табуляция
- Данные временных рядов
- Визуализация
- Отладка кода
и многое другое...

Скачать книгу

Читать полностью…

Книги для программистов

Statistical Modeling in Machine Learning: Concepts and Applications (2022)
Автор: Tilottama Goswami
Количество страниц: 396

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

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

Скачать книгу

Читать полностью…

Книги для программистов

SQL Server Simplified: Interview Questions and Answers (2021)
Автор: Vishal Garg
Количество страниц: 55

Вопросы для интервью из книги направлены на то, чтобы помочь читателям изучить основные концепции SQL Server.
Книга охватывает все понятия, такие как временные таблицы, переменные, CTE, представления, UDF, ограничения, объединения, GroupBy, RANK, индексы, настройка производительности и т.д.

Скачать книгу

Читать полностью…

Книги для программистов

AWS Certified Solutions Architect Study Guide : Associate (SAA-C03) Exam, 4th Edition (2022)
Автор: Ben Piper
Количество страниц: 480

Подготовьтесь к экзамену AWS Certified SAA-C03 с помощью этого универсального учебного пособия.

Эта книга всесторонне и эффективно подготовит вас к сложному экзамену SAA-C03. Это руководство содержит эффективные и точные учебные пособия, которые помогут вам добиться успеха на экзамене. Оно предлагает доступ к онлайновой учебной среде Sybex и банку тестов, содержащему сотни тестовых вопросов, бонусные практические экзамены, глоссарий ключевых терминов и электронные флэш-карты.

Скачать книгу

Читать полностью…

Книги для программистов

Blockchain based Internet of Things (2022)
Автор: Debashis De
Количество страниц: 319

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

Скачать книгу

Читать полностью…

Книги для программистов

Secure Communication for 5G and IoT Networks (2022)
Автор: S. Velliangiri
Количество страниц: 254

В этой книге освещаются исследования в области безопасной связи сетей 5G и Интернета вещей (IoT), а также смежных областей для обеспечения безопасности и совместимости систем IoT с Интернетом вещей. Авторы не только обсуждают проблемы безопасности и конфиденциальности 5G и IoT, но и энергоэффективные подходы к улучшению экосистем с помощью связи. Предназначенная для всестороннего введения, книга предлагает глубокий анализ и знакомит с новейшими методами, рамками и стратегиями, используемыми в технологиях 5G и IoT.

Скачать книгу

Читать полностью…

Книги для программистов

Brain Computer Interface: EEG Signal Processing (2022)
Автор: Narayan Panigrahi
Количество страниц: 214

Эта книга:

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

Скачать книгу

Читать полностью…

Книги для программистов

Developing Essbase Applications, 2nd Edition (2022)
Автор: Cameron Lackpour
Количество страниц: 512

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

Некоторые главы этой книги написаны в том же ключе, что и предыдущий том: аппаратное обеспечение, движки и языки. Другие охватывают новые темы: Oracle Business Intelligence Enterprise Edition, философия проектирования, концепции бенчмаркинга и многочисленные клиентские инструменты. Как и прежде, эти темы рассматриваются как с технической точки зрения, так и с точки зрения лучшей практики.

Скачать книгу

Читать полностью…

Книги для программистов

VK Cup — чемпионат по спортивному программированию

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

Узнать подробнее

Читать полностью…

Книги для программистов

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

Канал с мемами — t.me/itmemlib
Полезные материалы по всему, что может быть интересно любому программисту: t.me/proglibrary
Библиотека хакера: t.me/hackproglib
Go: t.me/goproglib
CC++: t.me/cppproglib
PHP: t.me/phpproglib
Frontend: t.me/frontendproglib
Python: t.me/pyproglib
Mobile: t.me/mobileproglib
Data Science: t.me/dsproglib
Java: t.me/javaproglib
C#: t.me/csharpproglib
Devops: t.me/devopsslib
Тестирование: t.me/testerlib
Бот с IT-вакансиями: t.me/proglib_job_bot

Наш канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста
Лента в Дзен: https://zen.yandex.ru/proglib


Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.me/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.

Подписывайтесь: t.me/event_listener_bot

Читать полностью…

Книги для программистов

C# 11 and .NET 7 – Modern Cross-Platform Development Fundamentals: Start building websites and services with ASP.NET Core 7, Blazor, and EF Core 7, 7th Edition (2022)
Автор: Mark J. Price
Количество страниц: 818

Обширно переработанное с учетом новейших возможностей C# 11 и .NET 7, это последнее издание нашего руководства поможет вам уверенно писать код на C#.

Вы научитесь объектно-ориентированному программированию, написанию, тестированию и отладке функций, реализации интерфейсов и наследованию классов. Далее вы изучите API .NET для выполнения таких задач, как управление и запрос данных, работа с файловой системой и сериализация. По мере продвижения вы также изучите примеры кроссплатформенных проектов, которые можно создавать и внедрять, например, веб-сайты и сервисы с использованием ASP.NET Core.

Скачать книгу

Читать полностью…

Книги для программистов

Full Stack GraphQL Applications: With React, Node.js, and Neo4j (2022)
Автор: William Lyon
Количество страниц: 439

Создавайте сверхбыстрые и сверхэффективные веб-приложения с помощью GraphQL! Это практическое, всеобъемлющее руководство представляет мощный GRANDStack для разработки веб-приложений полного стека на основе графовых структур данных.

Эта книга научит вас создавать графовые веб-приложения с использованием GraphQL, React, Apollo и базы данных Neo4j, которые в совокупности называются "GRANDstack". Практические примеры быстро помогут вам понять, как GRANDstack сочетается друг с другом. По ходу дела вы создадите и развернете в облаке полнофункциональное веб-приложение, включающее поиск, аутентификацию и многое другое. Вскоре вы будете готовы к развертыванию сквозных приложений, использующих все преимущества выдающейся производительности GraphQL.

Скачать книгу

Читать полностью…

Книги для программистов

Full Stack Development with MongoDB: Covers Backend, Frontend, APIs, and Mobile App Development using PHP, NodeJS, ExpressJS, Python and React Native (2022)
Автор: Manu Sharma
Количество страниц: 358

Целью этой книги является разработка Full-Stack с использованием MongoDB и масштабирование вашего опыта до разработки веб и мобильных приложений.

Начиная с основ, книга поможет любому программисту и разработчику, а также тем, кто работает с NodeJS, PHP, Python и React Native, настроить свою рабочую среду с MongoDB. В книге подробно рассматриваются различные полностековые конфигурации библиотек и фреймворков для мобильных и веб-приложений. Также подробно объясняются REST API, операции CRUD. Навыки использования PHP, ExpressJS, NodeJS, Python и React Native со временем становятся все более прочными.

Скачать книгу

Читать полностью…

Книги для программистов

Building web applications with Vue.js: MVVM patterns for conventional and single-page websites (2022)
Автор: Ralph Steyer
Количество страниц: 238

Начните работать с Vue.js быстро и легко с помощью этой книги.

Эта книга представляет собой компактное и практическое введение в популярный Vue.js. Используйте концепцию MVVC для приложений в Интернете на основе паттернов проектирования MVC и легко создавайте одностраничные веб-приложения. Вы будете использовать один из мощных фреймворков, основанный только на элементарных стандартных технологиях WWW.

С помощью этой книги вы не только изучите самые важные основы Vue.js. Вы также узнаете, как создавать и поддерживать веб-приложения с помощью этого веб-фреймворка JavaScript.

Скачать книгу

Читать полностью…

Книги для программистов

The Essential Guide to HTML5: Using Games to Learn HTML5 and JavaScript (2022)
Автор: Jeanine Meyer
Количество страниц: 505

Получите глубокие практические знания основных инструментов, используемых для создания веб-страниц: языка гипертекстовой разметки (HTML5), каскадных таблиц стилей (CSS) и JavaScript. Эта обновленная версия включает новые и улучшенные игры и упражнения и подойдет как абсолютным новичкам, так и людям, имеющим некоторый опыт работы с языками программирования, но не знакомым с комбинацией HTML, CSS и JavaScript.

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

Скачать книгу

Читать полностью…

Книги для программистов

Привет, Новосибирск! В третьем по численности городе России пройдёт вторая встреча из серии митапов Сбера для Java-разработчиков.

Она вместит в себя всё: нетворкинг, live coding, рабочие кейсы от управляющего директора по исследованию данных, CEO, DevOps-инженера, Android-разработчика — и конечно, перерывы на вкусный кофе.

Вы узнаете:
• Как с продуктов SAS перейти на BPMS.
• Чем jBPM лучше других систем своего класса.
• Обо что можно споткнуться, переходя на Jenkins Job Builder.
• Как без труда отказаться от хостинга в облаке.

🕖 Дата мероприятия: 23 ноября, 18:00
🚩 Место проведения: Новосибирск, Красный проспект, 22 («Типография»)

Реклама. Рекламодатель ПАО Сбербанк. Генеральная лицензия ЦБ РФ №1481 от 11.08.2015

Читать полностью…

Книги для программистов

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

Пройти опрос

Читать полностью…

Книги для программистов

Machine Learning and Data Mining for Emerging Trend in Cyber Dynamics: Theories and Applications (2021)
Автор: Haruna Chiroma
Количество страниц: 514

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

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

Скачать книгу

Читать полностью…
Подписаться на канал