БХВ-Петербург

Все книги издательства БХВ-Петербург


    Панда Бамбу и добрые дела

    Анастасия Гундер

    День только начался, а панда Бамбу уже спешит делать добрые дела! Маленькая панда любит своих близких и друзей, а они очень скучают, когда Бамбу вдруг куда-то исчезает. Весёлые истории про панду-непоседу хорошо читать всей семьёй, а потом вместе выполнять интересные и несложные задания в конце книги. Автор Анастасия Гундер – мама троих детей, и ей хорошо известно, как важно не только чем-то занять малыша, но и найти тему для общей беседы. Панда Бамбу всегда рада помочь и взрослым, и детям!

    Панда Бамбу и воображение

    Анастасия Гундер

    Панда Бамбу всегда придумает что-нибудь интересное, недаром мама говорит, что у неё богатое воображение. Что это значит и как воображение помогает видеть удивительное в самых обычных вещах, узнают читатели этой книги. Весёлые истории про панду-непоседу хорошо читать всей семьёй, а потом вместе выполнять интересные и несложные задания в конце книги. Автор Анастасия Гундер – мама троих детей, и ей хорошо известно, как важно не только чем-то занять малыша, но и найти тему для общей беседы. Панда Бамбу всегда рада помочь и взрослым, и детям!

    Начинаем программировать на Python

    Тони Гэддис

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

    Тестирование на проникновение с Kali Linux

    Пранав Джоши

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

    Django 3.0. Практика создания веб-сайтов на Python

    Владимир Дронов

    Книга посвящена созданию веб-сайтов на языке Python с использованием веб-фреймворка Django 3.0. Рассмотрены новинки Django 3.0 и дано наиболее полное описание его инструментов: моделей, контроллеров, шаблонов, средств обработки пользовательского ввода, включая выгруженные файлы, разграничения доступа, посредников, сигналов, инструментов для отправки электронной почты, кэширования и пр. Рассмотрены дополнительные библиотеки, производящие обработку BBCode-тегов, CAPTCHA, вывод графических миниатюр, аутентификацию через социальные сети (в частности, «ВКонтакте»), интеграцию с Bootstrap. Рассказано о программировании веб-служб REST, использовании и настройке административного веб-сайта Django, публикации сайтов с помощью веб-сервера Uvicorn, работе с базами данных PostgreSQL, кэшировании сайтов с помощью Memcached и Redi. Подробно описано создание полнофункционального веб-сайта – электронной доски объявлений, веб-службы, работающей в его составе, и тестового фронтенда для нее, написанного на Angular. Электронное приложение-архив на сайте издательства содержит коды всех примеров.

    React 17. Разработка веб-приложений на JavaScript

    Владимир Дронов

    Книга посвящена программированию веб-приложений на языке JavaScript с применением популярного веб-фреймворка React 17. Дается вводный курс, наглядно, по шагам описывающий разработку несложного веб-приложения – списка запланированных дел. Описываются базовые инструменты: создание и настройка React-проекта, написание компонентов, язык JSX, передача данных между компонентами и создание веб-форм. Рассматриваются полезные дополнительные библиотеки: React Router (навигация), Redux, React Redux и Redux Toolkit (централизованное хранилище данных), Formik (быстрая разработка веб-форм), Yup (валидация), React Reveal (анимационные эффекты) и др. Рассказывается о разделении кода, обработке ошибок, средствах отладки, публикации готового веб-приложения и рендеринге на стороне сервера. Электронный архив на сайте издательства содержит код описанного в книге веб-приложения и другие полезные файлы.

    Цифровая электроника для начинающих

    Павел Кириченко

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

    Нескучная орфография для детей от 12 лет

    М. В. Козулина

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

    Самоучитель Microsoft Windows 11

    Денис Колисниченко

    Описаны как базовые функции, так и основные новинки Windows 11: улучшенный интерфейс системы и новое стартовое меню, полностью переработанный браузер Microsoft Edge, вход на основе биометрии Windows Hello, русскоязычный голосовой ввод, функция работы с многими окнами Snap Layouts. Рассмотрены среда восстановления и резервное копирование системы, сетевой диск OneDrive, магазин Microsoft Store и другие возможности Windows 11. Особое внимание уделено практическому использованию операционной системы – рассказано, как использовать обновленный файловый менеджер Проводник, как подключиться к Интернету и как решить возможные проблемы с сетевым подключением, как выполнить S.M.A.R.T.-диагностику накопителя и перенести систему на SSD. Дополнительно описана программа Skype. Книга богато иллюстрирована, что поможет освоить новую систему наглядно и быстро.

    Самоучитель CorelDRAW 2021

    Нина Комолова

    Книга научит создавать и редактировать векторные изображения в графическом редакторе CorelDRAW 2021. Рассмотрены основные инструменты и приемы работы с графическими объектами, заливками, применение специальных эффектов и фильтров растровой графики, работа с текстом, вывод документа на печать, импорт, экспорт, совместимость файлов, переход в приложение CorelDRAW.app для совместной работы, хранение файлов в онлайн-хранилище Corel Cloud, экспорт множественных активов из окна документа, многостраничный просмотр. Даны основы графического дизайна. Материал сопровождается оригинальными примерами создания пазлов, логотипов, QR-кодов, штрихкодов и других объектов, практическими упражнениями. На сайте издательства приведены упражнения и вспомогательные файлы.