A Brief Introduction to Web3: Decentralized Web Fundamentals for App Development (2023)
Автор: Shashank Mohan Jain
Количество страниц: 199
Путешествие в мир разработки приложений на базе Web3, связанных с ним протоколов и их использования при разработке децентрализованных приложений. Эта книга расскажет, как программируемые блокчейны революционизируют мир веб-приложений, которые можно запускать на децентрализованных платформах или одноранговых сетях, таких как IPFS.
Вы начнете с введения в децентрализацию с упором на такие реализации блокчейна, как Ethereum и Bitcoin. Затем вы научитесь разрабатывать простые децентрализованные приложения (dApps) с помощью Solidity, языка, используемого для разработки приложений с Ethereum, а также смарт-контрактов, кошельков, шлюзов и NFT. В книге также рассказывается о том, как безопасность и масштабирование решаются с помощью сетей L2 для масштабирования блокчейнов Bitcoin и Ethereum.
Скачать книгу
SQL Pocket Primer (2022)
Автор: Oswald Campesato
Количество страниц: 292
#sql
Эта книга предназначена в первую очередь для специалистов по работе с данными и инженеров машинного обучения, которые хотят расширить свои текущие знания по SQL, используя MySQL в качестве основной СУБД. Она включает примеры кода на языке Python для доступа к данным из таблицы MySQL во фрейме данных Pandas и примеры кода на языке Java для доступа к данным в базе данных MySQL, а также к документам XML и JSON. Книга также знакомит с NoSQL, представляет обзор MongoDB и SQLite - РСУБД с открытым исходным кодом, доступной на мобильных устройствах. Последняя глава книги охватывает разнообразные темы, такие как нормализация, схемы, оптимизация баз данных и производительность. В книгу включены многочисленные примеры кода и листинги для поддержки множества тем.
Скачать книгу
🐍📚 ТОП-15 книг по Python для начинающих и опытных разработчиков в 2023 году
Список книг на русском языке по языку программирования Python для начинающих и опытных разработчиков. Книги упорядочены по возрастанию уровня сложности. Также описываются преимущества и недостатки, на которые указывают сами читатели в отзывах.
🔗 Основной сайт
🔗 Зеркало
Learning Digital Identity: Design, Deploy, and Manage Identity Architectures (2023)
Автор: Phillip Windley Ph.D.
Количество страниц: 469
Автор предлагает концептуальные основы, которые помогут вам разобраться во всех имеющихся протоколах, стандартах и решениях, а также включает предложения о том, где и когда вы можете их применить.
Увязывая текущие решения по социальному входу в систему с возникающими проблемами суверенной идентификации, эта книга объясняет, как работает цифровая идентификация, и дает вам четкое представление о том, что грядет, и как вы можете воспользоваться этим для решения своих самых насущных проблем идентификации.
Скачать книгу
❓ Профессионал своего дела? Твои знания могут изменить к лучшему жизни тысяч людей.
Приглашаем стать автором курса и поделиться своими знаниями с людьми, которым нужно актуальное и качественное ИТ-образование. Команда Яндекс Практикума открыта для новых идей и готова поддержать тебя в создании увлекательных и информативных курсов.
🎓 Что авторы делают в Яндекс Практикуме?
Разрабатывают курсы с нуля и поддерживают актуальность существующих материалов.
🐈 Почему стоит попробовать себя в качестве автора?
● Творческая удаленная работа.
● Дополнительный доход.
● Возможность влиять на качество образования в отрасли.
Авторы Яндекс Практикума участвуют в спецпроектах и подкастах, становятся героями публикаций, ведут вебинары и прямые эфиры.
🔍 Каких авторов ищет Яндекс Практикум?
Нам нужны энтузиасты, готовые делиться знаниями и опытом в программировании и анализе данных.
🚀 Ок, звучит интересно. Как попасть в команду Яндекс Практикума?
Список всех вакансий опубликован на странице проекта. Ждем ваши отклики!
📌 PostgreSQL — открытая реляционная база данных с высокой производительностью, надежностью и поддержкой стандартов SQL, которая все больше используется в различных проектах.
✅ Для стабильной и безотказной работы приложения крайне важен мониторинг базы данных.
⚠️ 16 мая в 20:00 мск состоится вебинар «Мониторинг PostgreSQL grafana+prometheus» — https://otus.pw/wnJT/
⬆️На вебинаре мы рассмотрим и настроим мониторинг PostgreSQL с помощью Grafana и Prometheus.
вебинар приурочен к старту курса «PostgreSQL для администраторов баз данных и разработчиков», после урока вы сможете продолжить обучение. OTUS предоставляет разные способы оплаты курса.👉 Готовьте вопросы и записывайтесь на вебинар!
Нативная интеграция. Информация о продукте www.otus.ru
Читать полностью…
Blockchain for Teens: With Case Studies and Examples of Blockchain Across Various Industries (2022)
Автор: Brian Wu
Количество страниц: 452
Вы начнете с введения в Blockchain, узнаете об основных характеристиках и поймете, что такое децентрализация. Кроме того, вы познакомитесь с современной денежной системой, основными понятиями криптографии и обзором криптовалюты. Затем в книге рассматриваются различные темы, связанные с биткойном, включая его историю, механизм консенсуса и процесс майнинга.
Скачать книгу
PHP 8 Basics: For Programming and Web Development (2022)
Автор: Gunnard Engebreth
Количество страниц: 352
#php
Воспользуйтесь мощными возможностями PHP 8 для создания базовых веб-приложений, решения тестов кода (что сегодня требуется на большинстве собеседований при приеме на работу) и перехода к более продвинутым концепциям PHP. Эта книга содержит введение в PHP 8, включая модули, атрибуты, JIT-компилятор и типы объединений, а также связанные с ним фреймворки, такие как Symfony.
Вы изучите фундаментальные концепции PHP на практических примерах. Вы не только обретете твердое понимание основ PHP, но и будете готовы работать с новыми концепциями и технологиями по мере их появления.
Скачать книгу
Trino: The Definitive Guide: SQL at Any Scale, on Any Storage, in Any Environment, 2nd Edition (2022)
Автор: Manfred Moser
Количество страниц: 319
#sql
Выполняйте быструю интерактивную аналитику на различных источниках данных с помощью высокопроизводительного распределенного механизма запросов SQL Trino. Во втором издании этого практического руководства вы узнаете, как проводить аналитику данных там, где они находятся, будь то озеро данных с использованием Hive, современное озеро с Iceberg или Delta Lake, различные системы, такие как Cassandra, Kafka или SingleStore, или реляционная база данных, такая как PostgreSQL или Oracle.
Скачать книгу
Architecting Blockchain Solutions: Unlock the power of Blockchain to build Trustless networks, dApps, Tokens, and Virtual world (2023)
Автор: Sathvik Vishwanath
Количество страниц: 382
#blockchain
Эта книга поможет вам узнать, как раскрыть потенциал блокчейна и начать свой профессиональный путь в качестве архитектора блокчейна. В книге рассматриваются ключевые концепции и технологии блокчейна, включая распределенные бухгалтерские книги, механизмы консенсуса и смарт-контракты. В книге также рассматриваются различные способы применения блокчейна в различных отраслях, таких как финансы, здравоохранение и управление цепочками поставок. Параллельно объясняется успешная реализация блокчейна для криптовалют, токенов, DeFi, NFT и т.д. В конце книга посвящена практическим темам, таким как создание своих токенов на существующем блокчейне, написание смарт-контрактов для DeFi, создание собственных NFT, а также многим успешным реализациям.
Скачать книгу
Python Distilled (2021)
Автор: David Beazley
Количество страниц: 336
Вместо того чтобы пытаться охватить все возможные особенности и причуды 30-летнего языка, это прагматичное руководство дает краткое изложение фундаментальных тем программирования, таких как абстракция данных, поток управления, структура программы, функции, объекты и модули - темы, которые составляют основу для проектов на Python любого размера.
Скачать книгу
Data Science and Analytics Strategy: An Emergent Design Approach (2023)
Автор: Alexander Scriven
Количество страниц: 204
В книге сочетаются академические исследования в области организационных изменений и процессов науки о данных с реальными историями из практики опытных лидеров в области анализа данных, сфокусированными на практических аспектах создания потенциала данных. Помимо подробного освещения возможностей, культуры и выбора технологий, уникальной особенностью книги является рассмотрение новых вопросов, таких как этика данных и алгоритмическая справедливость.
Скачать книгу
RISE with SAP towards a Sustainable Enterprise: Become a value-driven, sustainable, and resilient enterprise using RISE with SAP (2023)
Автор: Adil Zafar
Количество страниц: 466
Эта книга содержит четкие и подробные рекомендации, включая подробное описание того, что требуется для проектирования ландшафта с помощью RISE с SAP. По мере изучения глав вы получите четкое представление о том, какие именно услуги доступны (например, Process Discovery, миграция данных, подход "от стандарта к стандарту") и какие элементы сферы охвата RISE with SAP следует учитывать, что позволит вам максимально эффективно использовать RISE с моделью на базе SAP. Наконец, вы получите обзор различных отраслевых сценариев использования и того, как их можно воплотить в жизнь с помощью платформы, созданной на базе предложения RISE with SAP.
Скачать книгу
На РБК вышло интервью Алексея Юдина (ИБ-директора QIWI), где он не только рассказал об основных трендах в кибербезе, но и поделился тем, как устроена работа по защите данных в QIWI. Оказывается, со времен начала пандемии в компании придерживаются политики «нулевого доверия» (zero trust). Политика шифрования, контроль удаленного доступа устройства и жесткие ограничения внутри корп.сети себя оправдали. Однако с удаленкой кастинг на роль ИБ-специалиста в компанию усложнился. На функции по обеспечению информационной безопасности банка и дочерних структур подбираются максимально готовые кандидаты, которые попадают в штат чуть ли не с пятнадцатой попытки. Дело серьёзное, но стоит попробовать. Удачи
Читать полностью…Linux Server Cookbook: Get Hands-on Recipes to Install, Configure, and Administer a Linux Server Effectively (2023)
Автор: Alberto Gonzalez
Количество страниц: 562
В начале книги показано, как установить дистрибутив Linux и различные возможности, доступные в зависимости от конечного использования. После установки в книге показано, как управлять системой, администрировать пользователей и права доступа, а также как устанавливать новое программное обеспечение и настраивать службы. Книга содержит обзор наиболее распространенных и полезных команд CLI и дает знания о том, как управлять файлами, каталогами и процессами. Она объясняет, как устанавливать и администрировать расширенные службы, такие как базы данных и совместное использование файлов. Затем книга проведет вас через новые технологии, связанные с автоматизацией, контейнерами и конвейерами непрерывной интеграции/доставки.
Скачать книгу
📌 Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня.
Канал с мемами — 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
Бот с IT-вакансиями: t.me/proglib_job_bot
Наш канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста
Лента в Дзен: https://zen.yandex.ru/proglib
Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.me/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.
Game Development with Unreal Engine 5: Learn the Basics of Game Development in Unreal Engine 5 (2022)
Автор: Cliff Sharif
Количество страниц: 318
Книга начинается с базовой настройки Unreal Engine 5 и показывает, как создавать основные объекты игры. После краткого обзора математики, используемой при разработке игр, книга поможет вам изучить и поработать с Unreal Editor - основной средой для отладки и разработки приложения. Затем в ней объясняется, как разработать игру от третьего лица и настроить игровые объекты в игре. Кроме того, он поможет вам научиться использовать структуры данных, реализовывать диспетчеры событий, пользовательские интерфейсы и обрабатывать входные данные пользователей. В конце вы узнаете, как взаимодействовать с игровыми объектами и разрабатывать аудио и шейдеры в игре.
Скачать книгу
ReactJS for Jobseekers: The Only Guide You Need to Learn React and Crack Interviews (2023)
Автор: Qaifi Khan
Количество страниц: 426
#react
Эта книга поможет вам узнать все, что нужно знать о ReactJS, чтобы начать работать в качестве front-end разработчика. В начале книги рассказывается об основных понятиях, таких как компоненты, состояние, реквизиты, жизненный цикл и механизмы, которые помогут вам освоиться в экосистеме ReactJS. В книге также рассматриваются дополнительные темы, такие как маршрутизация, подключение к бэкенду и обработка состояния с помощью Redux, чтобы дать вам более целостное понимание создания приложений производственного уровня с использованием ReactJS.
Скачать книгу
Weekend Offer от VK для мобильных разработчиков
Получите шанс присоединиться к командам VK Мессенджера, VK Видео, Почты Mail.ru и Облака Mail.ru за одни выходные — 20–21 мая. Разработчики требуются на направления iOS и Android.
Отправляйте отклики до 18 мая.
Это #партнерский пост
Python for Advance: 3 Days with Python: Expert Python Program in 72 Hours (2022)
Автор: Ninh Nguyen
Количество страниц: 360
#python
Эта книга включает в себя практически все, что необходимо для начала работы в качестве преподавателя python. Она включает темы:
1. Работа с файлами
2. Обработка исключений
3. Объект и класс
4. Продвинутые конструкции
5. Итераторы, генераторы, закрытия, декораторы
6. Обработка ошибок
7. Многопоточность
8. Ведение журнала
9. Mysql с python
Скачать книгу
Azure Machine Learning Engineering: Deploy, fine-tune, and optimize ML models using Microsoft Azure (2023)
Автор: Balamurugan Balakreshnan
Количество страниц: 362
На протяжении всей книги вы узнаете, как обучать, регистрировать и внедрять в производство ML-модели, используя возможности службы Azure Machine Learning. Вы освоите скоринг моделей в реальном времени и в пакетном режиме, объяснение моделей, чтобы заслужить доверие бизнеса, уменьшение погрешности моделей и разработку решений с помощью фреймворка MLOps.
К концу этой книги Azure Machine Learning вы будете готовы к созданию и внедрению комплексных решений ML в производственную систему с использованием службы Azure Machine Learning для сценариев реального времени.
Скачать книгу
Рассказываем, как получить работу за один день в крупнейшем российском разработчике офисного ПО
МойОфис, лидер российского рынка офисного ПО, 17 июня 2023 года проведет One day offer – ускоренный найм С++ разработчиков в ключевые команды. Мероприятие пройдет онлайн, поэтому участвовать могут разработчики из любого региона России.
Чтобы принять участие, нужно подать заявку до 10 июня 2023 года и выполнить тест с задачами на ревью кода.
Требования к кандидатам: опыт работы более 3 лет, хорошее знание С++ 11/14, STL, Boost, QT.
Условия работы в МойОфис комфортные:
• можно работать на удаленке или в гибридном формате
• предоставляется вся необходимая техника
• есть релокация в 4 города присутствия компании: Москва, Санкт-Петербург, Самара, Иннополис
А еще – разнообразный стек технологий, возможность влиять на продуктовые и технические решения и экспертная команда!
Узнавайте подробности и подавайте заявку на сайте.
Это #партнерский пост
Python Networking Solutions Guide: Leverage the Power of Python to Automate and Maintain your Network Environment (2023)
Автор: Tolga Koca
Количество страниц: 456
#python
В этой книге вы поймете, что именно представляет собой автоматизация сети. Книга поможет вам познакомиться с основами языка Python. Она также поможет вам научиться контролировать, поддерживать и развертывать конфигурации в сетевых и системных устройствах, таких как маршрутизаторы, коммутаторы, серверы и системы хранения данных. Книга объяснит, как автоматизировать облачные инфраструктуры, такие как AWS (Amazon Web Services), с помощью Python.
Скачать книгу
Introduction to Unity ML-Agents: Understand the Interplay of Neural Networks and Simulation Space Using the Unity ML-Agents Package (2023)
Автор: Dylan Engelbrecht
Количество страниц: 223
Книга начинается с введения в область ИИ, затем обсуждается развитие ИИ и то, где мы находимся сегодня. После этого рассмотрены моральные и этические аспекты. Затем вы узнаете, как использовать мощный инструмент машинного обучения и изучите различные потенциальные примеры использования в реальном мире. Также рассмотрено, как агенты ИИ воспринимают смоделированный мир и как использовать входы, выходы и вознаграждения для обучения эффективных и действенных нейронных сетей. Далее вы узнаете, как использовать ML-агенты Unity и как внедрить их в вашу игру или продукт.
Скачать книгу
iOS Developer Solutions Guide: Learn How to Create Stable and Bug-free iOS Apps (2023)
Автор: Narendar Singh Saini
Количество страниц: 298
#ios
Эта книга поможет вам найти советы, как обойти все трудности, чтобы ваше приложение не отклонилось от первоначальной задачи. Книга поможет вам познакомиться со сложными и продвинутыми частями языка программирования Swift. Вы поймете, почему разработка с использованием тестов так выгодна. Затем вы научитесь создавать фреймворк iOS, который позволит вам модулировать код. Наконец, вы увидите, как можно автоматизировать задачи путем написания скриптов, что сэкономит массу вашего времени.
Скачать книгу
Python Programming Exercises, Gently Explained (2022)
Автор: Al Sweigart
Количество страниц: 160
Это идеальная книга для начинающих и средних программистов, которые хотят проверить свои навыки работы с Python, но не готовы приступить к разработке программного обеспечения на профессиональном уровне. Вам не нужно разочарование от того, что от вас ждут создания сложных алгоритмов и теории информатики; вам нужен большой набор задач по программированию, которые решаются на вашем уровне, с понятными объяснениями.
Скачать книгу
Programming Languages: Build, Prove, and Compare (2022)
Автор: Norman Ramsey
Количество страниц: 600
Специалистам в области компьютерных технологий часто приходится быстро изучать новые языки программирования. Лучший способ подготовиться к этому - понять основополагающие принципы, лежащие в основе даже самых сложных промышленных языков. Книга не только о языках программирования, но и о программировании. Благодаря концепциям, примерам и более чем 300 практическим упражнениям, использующим интерпретатор, студенты узнают не только о возможностях языка программирования, но и о том, как их использовать.
Скачать книгу
React js: Your ultimate step-by-step guide to learning React js (2022)
Автор: John Peterson
Количество страниц: 62
#js
React.js - это популярная библиотека JavaScript, которая используется для создания пользовательских интерфейсов веб-приложений. Она позволяет разработчикам создавать многократно используемые компоненты пользовательского интерфейса и облегчает управление сложными пользовательскими интерфейсами. Эта книга представляет собой короткое пошаговое руководство, которое дает представление о библиотеке React.js и проводит читателя через процесс создания веб-приложения с использованием React.js.
Скачать книгу
📌 Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня.
Канал с мемами — 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
Бот с IT-вакансиями: t.me/proglib_job_bot
Наш канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста
Лента в Дзен: https://zen.yandex.ru/proglib
Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.me/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.
Building NFTs with Ethereum: Learn how to create, deploy, and sell NFTs on Ethereum
Автор: Yattish Ramhorry
Количество страниц: 228
Эта книга познакомит вас с основами NFT, включая принцип их работы и инструменты, используемые при их разработке, такие как Truffle, IPFS, Ganache, Hardhat, Pinata, Ethereum, Web3 и Solidity. Вы узнаете, как настроить и развернуть свой собственный проект NFT на Ethereum. В книге также рассматриваются различные типы смарт-контрактов и токенов. Кроме того, в книге будут рассмотрены различные типы NFT и такие процессы, как перечисление, метаданные, майнинг и передача. Наконец, вы узнаете, как загрузить свой NFT на торговую площадку.
Скачать книгу