progbook | Книги

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

153816

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

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

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

Scaling Python with Dask: From Data Science to Machine Learning (2023)
Автор: Holden Karau
Количество страниц: 202

#python

Современные системы содержат многоядерные CPU и GPU, которые обладают потенциалом для параллельных вычислений. Однако многие научные инструменты Python не были разработаны для использования этого параллелизма. Из этого краткого, но обстоятельного пособия ученые, изучающие данные, и программисты на Python узнают, как открытая библиотека Dask для параллельных вычислений предоставляет API, облегчающие распараллеливание библиотек PyData, включая NumPy, pandas и scikit-learn.

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

📌 Всё самое полезное читайте в нашем канале Python📌

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

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

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

Mastering SQL Joins: A Quick Handbook On Mastering SQL Joins With Practical Exercises (2023)
Автор: Dane Wade
Количество страниц: 108

#sql

В этом кратком руководстве вы узнаете:

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

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

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

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

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

Канал с мемами — 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
Книги для программистов: t.me/progbook
Вопросы с собеседований по Java — /channel/java_interview_lib
Задачи и квизы по Java — /channel/java_problems_lib
Бот с IT-вакансиями: t.me/proglib_job_bot

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

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

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

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

Analog and Hybrid Computer Programming, 2nd Edition (2023)
Автор: Bernd Ulmann
Количество страниц: 335

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

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

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

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

Cybersecurity First Principles: A Reboot of Strategy and Tactics (2023)
Автор: Rick Howard
Количество страниц: 400

#cybersecurity

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

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

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

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

Google Cloud Platform (GCP) Professional Cloud Network Engineer Certification Companion: Learn and Apply Network Design Concepts to Prepare for the Exam (2023)
Автор: Dario Cabianca
Количество страниц: 451

#cloud

Это руководство для самостоятельной работы призвано помочь инженерам освоить лучшие практики построения облачных сетей на GCP и подготовиться к сдаче сертификационного экзамена GCP Professional Cloud Network Engineer.

Используя это учебное пособие, вы не потеряете времени. Оно позволяет погрузиться в работу и узнать, чем GCP отличается от других публичных облачных провайдеров (AWS и Microsoft Azure). Вы поймете уникальную способность GCP создавать виртуальные частные облака (VPC), охватывающие несколько регионов. Вы будете знать, как использовать GCP в качестве конкурентного преимущества в сообществе ИТ-инженеров.

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

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

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

PowerShell SysAdmin Crash Course: Unlock the Full Potential of PowerShell with Advanced Techniques, Automation, Configuration Management and Integration (2023)
Автор: Steeve Lee
Количество страниц: 221

Это идеальное руководство для системных администраторов и пользователей PowerShell. В этом комплексном ресурсе вы узнаете все о PowerShell, начиная с консоли и команд, заканчивая сценариями, модулями и многим другим. Вы изучите такие важные темы, как управление Active Directory, Windows Server, PowerShell Remoting, DSC, SCCM и администрирование обновлений программного обеспечения.

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

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

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

-35% на самый хардкорный курс по вышмату!

🌟 «Математика для Data Science»‎ 🌟

19 490 рублей 29 990 рублей до 5 сентября

Полугодовая программа от преподавателей МГУ, которая включает в себя все необходимые знания по математике для работы в Data Science.

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

У вас не будет шансов не усвоить какие-то темы курса👌

🔥 Переходите и активируйте пробную версию курсаhttps://proglib.io/w/8829bc74

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

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

Machine Learning for High-Risk Applications: Approaches to Responsible AI (2023)
Автор: James Curtis
Количество страниц: 466

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

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

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

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

Mastering SQL: A Beginner’s Guide (2023)
Автор: Sufyan bin Uzayr
Количество страниц: 244

#sql

Это книга, предназначенная для тех, кто хочет освоить язык структурированных запросов SQL с нуля и стать опытным пользователем в области работы с базами данных.

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

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

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

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

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

Канал с мемами — 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
Книги для программистов: t.me/progbook
Вопросы с собеседований по Java — /channel/java_interview_lib
Задачи и квизы по Java — /channel/java_problems_lib
Бот с IT-вакансиями: t.me/proglib_job_bot

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

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

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

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

📖➕➕ ТОП-10 книг по языку программирования С++ в 2023 году

Подборка свежей литературы на русском языке для желающих постичь С++: язык микроконтроллеров, игровых движков, драйверов и высоконагруженных приложений.

Читать статью (https://proglib.io/sh/U0pZAbkoS7)

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

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

📖 ТОП-10 книг по C# в 2023 году: от новичка до профессионала

Обзор книг по языку программирования C# и Unity на русском языке.

🔗 Читать статью
🔗 Зеркало

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

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

🎶 Фулстек или 🎻 фронтендер: кем стать, чтобы не подвести себя и работать в радость? Часть 2

Продолжаем разбираться в нюансах работы специалистов. Данные по ЗП найдешь в первой части.

Какие у них отношение с коллегами?
▶️ Мультиинструменталисту (фулстеку) легче работать с коллегами, так как он владеет и своим, и их инструментами.
▶️ Скрипач (фронтендер) — профессионал высшего класса в своем деле. Правда, в местах стыковки звукорядов может накосячить, но косячат все.

Где они работают?
▶️ Мультиинструменталист может:
● записать несколько MVP-альбомов, которые прославят своего сочинителя;
● вступить в музыкальную группу с нехваткой «рук» и «ног».

▶️ Скрипач:
● консерватория, так как нужен узкий специалист, извлекающий тот звук, который может сделать только такой узкий спец.

Хочу попробовать обе профессии, чтобы понять, какая точно мне подходит
Яндекс Практикум запустил большое обновление курсов веб-разработки — фронтенд и фулстек — с бесплатным вводным курсом.

Что изменилось на курсах?
▶️ Внедрили модель обучения 4C/ID, с которой весь процесс обучения основан на реальных рабочих задач.
▶️ Добавили дополнительные активности: лайвкодинг, хакатон, парное программирование.
▶️ Обновили программу в соответствии с запросом рынка. В курс по фулстеку добавили модуль по алгоритмам, который позволит соискателям проходить собеседования в компании уровня Яндекса. А на курсе по фронтенд-разработке обновили модули про TypeScript, ООП, верстку.

Была не была! Давайте пробовать!
🎶 Курс «Фулстек-разработчик»
🎻 Курс «Фронтенд-разработчик»

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

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

EASY Javascript – Handy Guide: Discover the World of Web Programming (2023)
Автор: David Lupe
Количество страниц: 227

#js

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

📌 Всё самое полезное читайте в нашем канале Frontend 📌

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

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

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

Bug Bounty Decoded: Unraveling the Mysteries of Ethical Hacking Rewards (2023)
Автор: Vincent Curtis
Количество страниц: 256

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

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

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

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

Mastering Python for Artificial Intelligence: Learn the Essential Coding Skills to Build Advanced AI Applications (2023)
Автор: David Ward
Количество страниц: 350

#python

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

📌 Всё самое полезное читайте в нашем канале Python📌

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

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

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

«Библиотека программиста» продолжает поиски контент-менеджера для ведения телеграм-каналов

Ищем человека, который грамотно пишет, разбирается в контенте и в одной из этих тем:
👉С++
👉Frontend
👉мобильная разработка
👉тестирование

Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴

Подробнее о вакансии и форма для отклика — по ссылке.

Ждем вас в команде!

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

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

HTML: The Ultimate Guide (2023)
Автор: Sufyan bin Uzayr
Количество страниц: 304

#html

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

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

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

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

Pro iPhone Development with SwiftUI: Design and Manage Top-Quality Apps, 4th Edition (2023)
Автор: Wallace Wang
Количество страниц: 414

#swift_ui

Ваши приложения не только будут работать как по мановению волшебной палочки, но и, используя новый стандарт SwiftUI, вы добавите в свои интерфейсы анимацию, масштабирование, поддержку мультиэкранности и многое другое. Кроме того, вы узнаете, как интегрировать в приложения аудио- и видеофайлы, обращаться к камере и отправлять снимки в библиотеку Photos, использовать сервисы определения местоположения пользователя на карте, а также отображать веб-страницы в приложении. Не ограничивайтесь безупречным кодом и привлекательными интерфейсами. Придайте своим приложениям разум с помощью передовых фреймворков Apple для машинного обучения, распознавания лиц и текста, а также дополненной реальности.

📌 Всё самое полезное читайте в нашем канале Mobile📌

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

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

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

Modern Android 13 Development Cookbook: Over 70 recipes to solve Android development issues and create better apps with Kotlin and Jetpack Compose (2023)
Автор: Madona S. Wambua
Количество страниц: 322

#android

Книга начинается с рецептов, которые помогут вам начать работу с декларативным фреймворком пользовательского интерфейса Jetpack Compose и разобраться с состояниями пользовательского интерфейса, навигацией, рукояткой, комнатой, Wear OS и многим другим, а также узнать, что нового в современной разработке Android. Последующие главы будут посвящены разработке приложений для больших экранов, использованию WorkManager от Jetpack, управлению графическими оповещениями пользовательского интерфейса, а также советам и рекомендациям по работе с Android studio.

📌 Всё самое полезное читайте в нашем канале Mobile📌

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

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

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

Testing Spring Boot Applications Demystified: Avoiding Pitfalls, Implementing Recipes, and Embracing Best Practices (2023)
Автор: Philip Riecks
Количество страниц: 133

#spring

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

📌 Всё самое полезное читайте в нашем канале Java 📌

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

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

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

Conquering JavaScript: Node.js (2023)
Автор: Sufyan bin Uzayr
Количество страниц: 168

#node

JavaScript, безусловно, является одним из наиболее известных и распространенных языков программирования на стороне клиента. В последние годы сфера применения JavaScript расширилась, и теперь он используется и для разработки на стороне сервера. Node.js - чрезвычайно популярный JS-фреймворк, предназначенный для быстрой разработки веб-приложений.

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

📌 Всё самое полезное читайте в нашем канале Frontend 📌

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

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

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

Practical Rust Projects: Build Serverless, AI, Machine Learning, Embedded, Game, and Web Applications (2023)
Автор: Andrew Rzeznik
Количество страниц: 410

#rust

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

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

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

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

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

ИТ + научпоп + музыка = большой ИТ-пикник в Москве 💛

2 сентября Тинькофф, CodeFest и Мельница собирают большой благотворительный ИТ-фестиваль. Встречаемся в Коломенском на максимально летнем вайбе.


В программе: ИТ- и научпоп-лектории, выступления топовых спикеров, воркшопы, интерактивные зоны и вишенка на торте — музыкальные перформансы от Антохи MC, Zoloto, Therr Maitz, The Hatters, «Сироткина», а также секретного хедлайнера. Как думаете, кто им может быть?

Для участия нужно выбрать благотворительный фонд из списка и сделать донат от 1000 рублей. Подробности и регистрация — тут.

Реклама. АО "Тинькофф Банк"

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

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

Python for Scientists, 3rd Edition (2023)
Автор: John M. Stewart
Количество страниц: 300

#python

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

📌 Всё самое полезное читайте в нашем канале Python📌

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

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

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

Essentials of Arduino Boards Programming: Step-by-Step Guide to Master Arduino Boards Hardware and Software (2023)
Автор: Farzin Asadi
Количество страниц: 353

В начале книги вы познакомитесь с Arduino и увидите на собственном опыте, как бесплатная многоплатформенная интегрированная среда разработки (IDE) облегчает процесс кодирования. Во многих случаях вы сможете редактировать предоставленные коды для решения собственных задач. На платах Arduino используются различные микроконтроллеры, и каждая плата подходит для решения конкретных задач. Кроме того, в Arduino IDE предустановлена обширная библиотека кодов, которые можно модифицировать и использовать на практике. Таким образом, вместо того, чтобы разрабатывать коды с нуля, можно адаптировать их к аналогичным проектам. Более опытные пользователи смогут сэкономить время, просто копируя фрагменты кода из различных библиотек.

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

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

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

Polymer Processing: Design, Printing and Applications of Multi-Dimensional Techniques (2023)
Автор: Abhijit Bandyopadhyay
Количество страниц: 208

В книге рассматривается полимерная 3D-печать через основы технологии и ее реализацию. В начале книги рассматриваются основы печати нового поколения, ноу-хау технологии, методология печати и перспективы проектирования изделий. Рассматриваются аспекты САПР, а также применение программ Slicer, анализа изображений и программирования в MATLAB при 3D-печати полимеров. Рассматриваются вопросы выбора полимеров для печати с учетом их соотношения "структура-свойства", устранения неполадок в процессе печати, а также возможные варианты использования отходов пластмасс и других материалов.

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

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

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

Keycloak – Identity and Access Management for Modern Applications: Harness the power of Keycloak, OpenID Connect, and OAuth 2.0 to secure applications, 2nd Edition (2023)
Автор: Pedro Igor Silva
Количество страниц: 350

В новом издании вы узнаете, как использовать последний дистрибутив Keycloak. Последние версии Keycloak теперь базируются на Quarkus, что обеспечивает новый и улучшенный пользовательский опыт и новую консоль администратора с повышенным вниманием к удобству использования. Вы увидите, как использовать Spring Security вместо Spring-адаптера Keycloak при использовании последнего дистрибутива Keycloak. По мере продвижения вы поймете суть нового дистрибутива Keycloak и изучите лучшие практики использования OAuth. Наконец, будут рассмотрены общие лучшие практики и другая информация по защите приложений.

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

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

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

Typescript and JavaScript Coding Made Simple 2 Books in 1: A Beginner’s Guide to Programming (2023)
Автор: Mark Stokes
Количество страниц: 329

#js #typescript

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

📌 Всё самое полезное читайте в нашем канале Frontend 📌

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

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