progbook | Книги

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

153813

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

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

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

Machine Learning and Data Science: Fundamentals and Applications (2022)
Автор: Prateek Agrawal
Количество страниц: 272

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

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

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

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

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

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

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

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

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

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

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

«Для tech и этих» — подкаст о том, какими идеями IT-компании меняют мир. В каждом выпуске четыре tech-менеджера СберМаркета — Никита Елагин, Семён Мацепура, Олег Федоткин и Вячеслав Артемьев — обсуждают управленческие решения IT-гигантов и делятся собственным опытом.

Как управлять производительностью огромной команды на примере Uber?Почему культура достигаторства в Netflix приводит к выгоранию и токсичности внутри команды?Как Amazon внедряет инновации даже при быстром росте штата?

Слушай прямо сейчас на любой удобной платформе:https://clck.ru/32jh8D

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

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

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

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

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

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

Пройти опрос

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