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


Гео и язык канала: Россия, Русский
Категория: Технологии


🔥Огромный архив для программистов

По рекламе: @cyberJohnny
Вопросы и предложения: @Sergey_bzd
Правообладателям писать туда же

Связанные каналы  |  Похожие каналы

Гео и язык канала
Россия, Русский
Категория
Технологии
Статистика
Фильтр публикаций


👩‍💻 Освойте Java-разработку с нуля и станьте востребованным специалистом!

Ждём вас на онлайн-курсе «Специализация Java-разработчик». Только живые вебинары, вы освоите самые востребованные инструменты и лучшие практики.

Ознакомится с курсом можно на бесплатном открытом уроке «Знакомимся с Java на примере пинг-понга».

📌 Урок пройдет 24 сентября в 20:00 мск.

👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://clck.ru/3DFb3B

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru


Открытый практикум Linux by Rebrain: ext4 и xfs

Для знакомства с нами после регистрации мы отправим вам запись практикума «DevOps by Rebrain». Вы сможете найти её в ответном письме!

👉Регистрация

Время проведения:


18 сентября (среда) в 20:00 по МСК

Программа практикума:

🔹Особенности ext4
🔹Особенности xfs
🔹Работа над ошибками при восстановлении суперблока ext4

Кто ведёт?

Андрей Буранов — системный администратор в департаменте VK Play. 10+ лет опыта работы с ОС Linux. 8+ лет опыта преподавания. Входит в топ-3 лучших преподавателей образовательных порталов.

Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!

Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2VtzqvgsVUc


Cplusplus.Programming.Cookbook.pdf
1.8Мб
📔 Title: C++ Programming Cookbook

#book #cplus #EN

🌐 Lang.: English
🧔 Author: Anais Sutherland
🕘 Year: 2024
📑 Pages: 445
#️⃣ ISBN: -

📝 Description: Каждая глава построена таким образом, чтобы помочь вам хорошо освоить язык и все, что он умеет делать, — от основ C++20 до более сложных тем, таких как сложная работа с типами и оптимизация производительности. С помощью серии тщательно подобранных рецептов читателя приглашают в путешествие по пути обучения и повышения компетентности. Начав с основ создания среды разработки и понимания синтаксиса C++, книга переходит к рассмотрению более сложных тем, таких как параллелизм, управление памятью, операции ввода-вывода файлов, концепции объектно-ориентированного проектирования, функциональное программирование и многое другое. Книга фокусируется на новейших возможностях C++ и стремится научить программистов использовать идиоматические паттерны C++ и современные передовые методы.

@bzd_channel


Монолитный API ограничивает возможности системы и усложняет масштабирование? Хотите узнать, как перейти на микросервисы и использовать GRPC для повышения эффективности?

Всего за пару часов вы научитесь создавать микросервисы на GRPC, узнаете, как использовать GRPC-клиенты и серверы в среде Node.js и разберете его преимущества по сравнению с традиционным REST API.

Присоединяйтесь к открытому вебинару «Как декомпозировать монолитный API на микросервисы GRPC» 12 сентября в 20:00 мск!

Встречаемся в преддверии старта курса «JavaScript Developer. Professional». Все участники вебинара получат специальную цену на обучение!

➡️➡️Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://clck.ru/3DEA6C

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru


⭐️21 сентября Альфа-Банк проведёт A?.Frontend Day — конференцию, которую вы не захотите пропустить.

📆Когда: 21 сентября с 10:00 до 19:00
📍Где: офлайн в Москве и онлайн

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

🧷Вадим Царегородцев из Ostrovok.ru расскажет о Valibot — инструменте, который помогает сделать валидацию данных в JavaScript гибкой и безопасной.
🧷Сергей Попов из Skillbox сообщит о проблемах внедрения изменений в компаниях и предложит способы их решения.
🧷Никита Мамизеров объяснит, как внедряли BDUI в Альфа-Банк, с какими сложностями столкнулись и что в итоге получилось.
🧷Никита Ульшин из Т-банка расскажет о паттернах отказоустойчивости, которые помогут минимизировать риски и обеспечить стабильную работу вашего приложения.

Мы подготовили программу на весь день, на A?.Frontend Day вас ждут: онлайн и офлайн-активности, подарки для участников и, конечно же, афтепати, на котором можно расслабиться после насыщенного дня🍸

Регистрация
Ещё больше полезного в Alfa Frontend Community


Java.Persistence.with.NoSQL.pdf
5.1Мб
📔 Title: Java Persistence with NoSQL

#book #Java #EN

🌐 Lang.: English
🧔 Author: Otàvio Santana
🕘 Year: 2024
📑 Pages: 737
#️⃣ ISBN: 978-93-55516-855

📝 Description: Книга состоит из четырех частей, в которых рассматриваются основные концепции NoSQL, принципы Java, интеграция Jakarta EE и интеграция баз данных NoSQL в архитектуру предприятия. Читатели познакомятся с базами данных NoSQL, сравнят их достоинства и примеры использования. Затем они освоят принципы кодирования на Java и шаблоны проектирования, необходимые для эффективной интеграции NoSQL. В книге также обсуждаются последние спецификации Jakarta EE, что улучшает понимание читателями роли Jakarta в хранении и поиске данных. Наконец, читатели научатся внедрять различные базы данных NoSQL в решения корпоративного уровня, обеспечивая безопасность, высокую доступность и отказоустойчивость.

@bzd_channel


🔔Сталкиваетесь с проблемами контроля доступов и не знаете, как правильно ими управлять?

Не уверены, как отличить санкционированный доступ от несанкционированного?
Чувствуете, что вам не хватает знаний для обеспечения информационной безопасности?

Представьте, что вы знаете все основные понятия, связанные с доступами, умеете отличать санкционированный доступ от несанкционированного и понимаете составные части доступа и направления их анализа.
Хотите это реализовать?

Присоединяйтесь к открытому вебинару в 20:00 мск и сделайте этот прыжок в будущее! Не упустите шанс!

👉Запишитесь на вебинар: https://clck.ru/3DD35Y

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru


DevOps интеграция и автоматизация.pdf
5.2Мб
📔 Title: Антипаттерны SQL. Как избежать ловушек при работе с базами данных

#book #SQL #RU

🌐 Lang.: Russian
🧔 Author: Билл Карвин
🕘 Year: 2024
📑 Pages: 368
#️⃣ ISBN: 978-5-4461-2178-6

📝 Description: Язык SQL необходим для работы со структурированными данными. Программисты, прекрасно знающие свой любимый язык (Java, Python или Go), не могут разбираться во всем, и часто не являются экспертами в SQL. Это приводит к появлению антипаттернов, — решений, которые на первый взгляд кажутся правильными, но со временем создают всё больше проблем. Научитесь выявлять и обходить многие из этих распространенных ловушек! Проведите рефакторинг унаследованного кошмара и превратите его в жизнеспособную модель данных! Примеры SQL-кода основаны на версии MySQL 8.0, но в тексте также упоминаются другие популярные РСУБД. В примерах кода используется Python 3.9+ или Ruby 2.7+.

@bzd_channel


Антипаттерны SQL.pdf
6.5Мб
📔 Title: Антипаттерны SQL. Как избежать ловушек при работе с базами данных

#book #SQL #RU

🌐 Lang.: Russian
🧔 Author: Билл Карвин
🕘 Year: 2024
📑 Pages: 368
#️⃣ ISBN: 978-5-4461-2178-6

📝 Description: Язык SQL необходим для работы со структурированными данными. Программисты, прекрасно знающие свой любимый язык (Java, Python или Go), не могут разбираться во всем, и часто не являются экспертами в SQL. Это приводит к появлению антипаттернов, — решений, которые на первый взгляд кажутся правильными, но со временем создают всё больше проблем. Научитесь выявлять и обходить многие из этих распространенных ловушек! Проведите рефакторинг унаследованного кошмара и превратите его в жизнеспособную модель данных! Примеры SQL-кода основаны на версии MySQL 8.0, но в тексте также упоминаются другие популярные РСУБД. В примерах кода используется Python 3.9+ или Ruby 2.7+.

@bzd_channel


Packt.Security-Driven.Software.Development.pdf
18.0Мб
📔 Title: Security-Driven Software Development

#book #Software #EN

🌐 Lang.: English
🧔 Author: Aspen Olmsted
🕘 Year: 2024
📑 Pages: 262
#️⃣ ISBN: 978-1-83546-283-6

📝 Description: Расширьте свои навыки разработки программного обеспечения, чтобы интегрировать безопасность в каждый аспект ваших проектов. Изучите основные концепции, такие как спецификация безопасности, моделирование и устранение угроз, используя итерационный подход этой книги, который позволяет проследить требования безопасности на каждом этапе разработки программного обеспечения. Вы не остановитесь на основах; вы изучите многоуровневые атаки и выработаете мышление для их предотвращения. На примере прикладного проекта, включающего программную систему для продажи билетов на развлекательные мероприятия, вы познакомитесь с известными инцидентами безопасности, которые затронули популярных музыкальных звезд и исполнителей.

@bzd_channel


Как организовать и внедрить систему управления информационной безопасностью в вашей организации?

Узнайте на открытом вебинаре 10 сентября в 20:00 мск, где мы разберем:

- что такое «Система управления» и какова ее роль в организации;
- процессы информационной безопасности и карту практик ИТ и ИБ;
- архитектуру информационной безопасности, миссию, цели и задачи ИБ;
- как идентифицировать и анализировать угрозы и риски, а также методы их защиты.

Спикер Артем Куличкин — эксперт в области информационной и сетевой безопасности, специалист по безопасности Kubernetes, сертифицированный аудитор, опытный руководитель и преподаватель.

Встречаемся в преддверии старта курса «CISO / Директор по информационной безопасности». Все участники вебинара получат специальную цену на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие:
https://clck.ru/3D6Ei4

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru


Apress.Mastering.MySQL.Administration.pdf
18.1Мб
📔 Title: Mastering MySQL Administration

#book #MySQL #EN

🌐 Lang.: English
🧔 Author: Arun Kumar Samayam
🕘 Year: 2024
📑 Pages: 750
#️⃣ ISBN: 979-8-8688-0252-2

📝 Description: Эта книга — универсальный ресурс по установке баз данных MySQL и управлению сервером для администраторов. В ней рассматриваются вопросы установки, обновления, мониторинга, высокой доступности, аварийного восстановления, безопасности, а также производительности и устранения неполадок.

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

@bzd_channel


Как развивалось техническое писательство и какие стандарты и подходы существуют сегодня?

Ждем вас на открытом вебинаре 10 сентября в 19:00 мск, где мы разберем:

- как формировались стандарты и подходы к написанию технической документации;
- как развивалось техническое писательство;
- какое значение имеет техническая документация для пользователей и разработчиков.

Урок будет полезен для всех, кто хочет начать карьеру технического писателя или повысить свою квалификацию.

Встречаемся в преддверии старта курса «Технический писатель». Все участники вебинара получат специальную цену на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://clck.ru/3D5BGh

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576


Python на примерах.pdf
13.4Мб
📔 Title: Python на примерах. Практика, практика и только практика

#book #Python #RU

🌐 Lang.: Russian
🧔 Author: Кольцов Д.М.
🕘 Year: 2023
📑 Pages: 336
#️⃣ ISBN: 978-5-907592-16-2

📝 Description: Данная книга является сборником различных задач и примеров, решенных с помощью языка программирования Python. Также в книге рассмотрена базовая теоретическая часть Python, позволяющая ориентироваться в языке и создавать свои программы. Теория сопровождается большим количеством разнообразных примеров - от самых основ (переменные и типы данных; операторы и циклы; математические функции и регулярные выражения; строки, списки, кортежи и т.д.) - до более продвинутых тем (объектно-ориентированное программирование; модули и пакеты в Python, генераторы и итераторы; метапрограммирование и т.д.).

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

@bzd_channel


👩‍💻 Как эффективно использовать OAuth 2 в Spring-приложениях?

Ждем вас на открытом вебинаре 13 сентября в 20:00 мск.

где мы разберем:

✔️ что такое OAuth 2 и как он работает в Spring-приложениях;
✔️ какие роли и процессы задействованы в фреймворке авторизации;
✔️ его расширения;
✔️ ответы на все возникающие вопросы.

Урок идеально подходит для Java- и Kotlin-разработчиков.

Встречаемся в преддверии старта курса «Разработчик на Spring Framework».
Все участники вебинара получат специальную цену на обучение!

📌 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://clck.ru/3D3aWB

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru


Кто и как использует аналитику в корпоративном мире? Как внедрить аналитику биг дата в свои проекты и принимать обоснованные решения на ее основе?

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

Присоединяйтесь к открытому вебинару 9 сентября в 20:00 мск!

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

Встречаемся в преддверии старта курса «Data Warehouse Analyst». Все участники вебинара получат специальную цену на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://clck.ru/3D3cVS

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576


Открытый практикум Linux by Rebrain: Репликация MySQL

Для знакомства с нами после регистрации мы отправим вам запись практикума «DevOps by Rebrain». Вы сможете найти её в ответном письме!

👉Регистрация

Время проведения:


11 сентября (среда) в 20:00 по МСК

Программа практикума:

🔹Работа с binlog
🔹Репликация master-master active/passive
🔹Настройка репликации с GTID

Кто ведёт?

Андрей Буранов — системный администратор в департаменте VK Play. 10+ лет опыта работы с ОС Linux. 8+ лет опыта преподавания. Входит в топ-3 лучших преподавателей образовательных порталов.

Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!

Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2VtzqvFdMKE


Вы разработчик на C#? Приходите на вебинар: Основы асинхронности в C#.
Рассмотрим:
1️⃣ ключевые концепции и принципы асинхронного программирования;
2️⃣ Async и Await подробно: их использование и влияние на код;
3️⃣ советы и рекомендации по оптимизации и улучшению асинхронного кода.

Узнайте как эффективно использовать асинхронность в C# для улучшения производительности приложений: https://otus.pw/6iA5/

А что даст вам этот курс «C# Developer. Professional»?
✅ Навыки, которые вы освоите, позволят претендовать на позиции уровня начинающего Senior / крепкого Middle.
✅ Вы сможете разрабатывать на C# сложные клиент-серверные приложения
✅ Поработаете с SQL и NoSQL базами данных, кэшированием, Unit-тестами, CI/CD и другими сложными и полезными инструментами. И многое другое - читайте на странице курса!

Регистрируйтесь и познакомьтесь с преподавателем: https://clck.ru/3CzEQn

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru


Как крупные компании обеспечивают безопасность данных с помощью криптографии?

Узнайте на открытом вебинаре 5 сентября в 20:00 мск, где мы разберем:

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

Урок будет полезен для ИБ-специалистов.

Встречаемся в преддверии старта курса «Криптографическая защита информации». Все участники вебинара получат специальную цену на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://clck.ru/3D2WL2

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576


⌨️ Ваши знания в области Java недостаточны для успешного прохождения нужных собеседований и сертификации Oracle Java Programmer (OCAJP)?

Всего за 4 месяца вы уверенно овладеете всеми аспектами языка Java, научитесь создавать чистый и легко читаемый код, сможете успешно пройти любое собеседование, а также успешно пройти сертификацию Oracle Java Programmer.

Хотите это реализовать? Присоединяйтесь к курсу «Углубленное изучение языка Java».

Ознакомится с курсом можно на бесплатном открытом уроке «Определение областей действия переменных (Scopes) в Java».

🔌 Урок пройдет 16 сентября в 20:00 мск.

➡️ Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://clck.ru/3D2Nso

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Показано 20 последних публикаций.