progbook | Книги

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

153816

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

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

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

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 📌

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

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

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

Unreal Engine Blueprint Game Developer (2023)
Автор: Asadullah Alam
Количество страниц: 227

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

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

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

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

❗Ищем копирайтера

Нам нужен человек, который:
— Любит IT и русский язык.
— Понимает разницу между бэкендом и фронтендом, OWASP и MISRA, функциональным программированием и ООП, микроконтроллером и миникомпьютером, UX и UI.
— Имеет опыт работы от 1 года.
— Будет плюсом, если вы программируете на каком-нибудь языке на уровне стажера/джуна.

Что нужно делать:
— Готовить подборки, ТОПы книг, ютуб- и телеграм-каналов по языкам программирования.
— Делать расшифровки топовых Ютуб-роликов по теме программирования и оформлять их в виде статей.
— Готовить новостные заметки.
— Актуализировать старые статьи.
— Брать интервью у экспертов. Мы поможем с поиском экспертов.
— Иногда писать небольшие рекламные посты в телеграм.
— Писать статьи с кодом, переводить статьи (по желанию, оплачивается отдельно).

Можно использовать нейронки?
— Да, главное, чтобы материал получился интересный.

Условия:
— Белая зарплата: 50 000 руб.
— Возможность работать удаленно.

👉Присылайте свои резюме: hello@proglib.io

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

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

PostgreSQL for Jobseekers: Introduction to PostgreSQL administration for modern DBAs (2023)
Автор: David Gonzalez
Количество страниц: 314

#postgresql

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

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

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

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

MongoDB for Jobseekers: Reach new heights in your career with MongoDB (2023)
Автор: Justin Jenkins
Количество страниц: 430

#nosql

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

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

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

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

SQL and NoSQL Interview Questions: Your essential guide to acing SQL and NoSQL job interviews (2023)
Авто: Vishwanathan Narayanan
Количество страниц: 178

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

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

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

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

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 📌

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

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

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

Full Stack iOS Development with Swift and Vapor: Full stack iOS development made easy (2023)
Автор: Hem Dutt
Количество страниц: 258

#ios

Для того чтобы приступить к разработке iOS с полным стеком, в начале книги необходимо установить инструментарий Vapor Toolbox и Xcode. Благодаря практическому подходу книга поможет вам разобраться в тонкостях маршрутизации, реализации мер безопасности, бесшовной интеграции данных, эффективного управления данными и генерации JSON-ответов на стороне сервера. По мере углубления в книгу ваши знания будут расширяться, охватывая такие функции, как UIKit с авторазметкой, SwiftUI, Core Data и др. Кроме того, эта книга станет для вас путеводной звездой, раскрывающей потенциал комплексного обучения и секреты успешной полностековой iOS-разработки. Благодаря широкому охвату материала руководство позволяет преодолеть такие препятствия, как хранение данных, оптимизация производительности и безопасность.

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

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

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

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

Hands-on TinyML: Harness the power of Machine Learning on the edge devices (2023)
Автор: Rohan Banerjee
Количество страниц: 306

#python

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

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

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

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

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

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

Новые каналы по Go🎉

Готовимся к собеседованиям по Go и проверяем себя на практических задачках: «Библиотека программиста» запустила два канала специально для Go-разработчиков и тех, кто хочет ими стать👨‍🏫

Подписывайтесь:
👉Библиотека собеса по Go — тут мы готовимся к интервью
👉Библиотека задач по Go — тут решаем задачи, проходим тесты и изучаем код

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

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

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

Канал с мемами — 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. Там можно настроить бота под себя: указать интересующие города и темы.

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

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

Golang for Jobseekers: Unleash the power of Go programming for career advancement (2023)
Автор: Hairizuan Bin Noorazman
Количество страниц: 410

#go

В начале дается исчерпывающее введение в язык Go, рассматриваются его синтаксис, фундаментальные концепции и уникальные особенности, которые делают его эффективным языком. Также подробно рассматриваются структуры данных и алгоритмы, что позволяет оптимизировать код и решать сложные задачи элегантно и быстро. Кроме того, в книге рассматривается искусство создания надежных RESTful API-приложений на языке Go. Из книги вы узнаете о лучших отраслевых практиках и архитектурных паттернах для создания масштабируемых, безопасных и поддерживаемых API. Затем книга проведет вас через пошаговый путь от разработки к производству, демонстрируя, как развертывать приложения Go в различных средах, начиная с виртуальных машин и заканчивая контейнерами Kubernetes.

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

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

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