Опубликовано

Новинка! JavaScript и Node.js для веб-разработчиков

JavaScript и Node.js для веб-разработчиков

Книга рассказывает о языке программирования JavaScript, разработке на нем как программ общего назначения, выполняющихся в среде Node.js, так и скриптов для веб-страниц. Даны основы JavaScript: типы данных, операторы, работа с числами, строками, датой и временем, массивами, функции, классы (как старого, так и нового синтаксиса), итераторы, генераторы и класс Promise. Объяснена работа с отладчиком, встроенным в редактор Visual Studio Code. Рассказано о модулях, средствах для работы с файловой системой и программирования веб-серверов. Описана объектная модель документа. Рассмотрены средства для работы с элементами веб-страницы, самой страницей и браузером и технология AJAX (в том числе Fetch API), а также готовые программные пакеты для разработки веб-сайтов, в частности Webpack.

Первые 30 покупателей могут приобрести эту книгу со скидкой 30% по промокоду first30 на сайте нашего издательства.

Опубликовано

Машинное обучение: основы, алгоритмы и практика применения

Машинное обучение: основы, алго-ритмы и практика применения

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

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

Первые 30 покупателей могут приобрести эту книгу со скидкой 30% по промокоду first30 на сайте нашего издательства.

Опубликовано

Новинка: “Робототехника в школе и дома”

Робототехника в школе и дома. Книга проектов

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

Книга написана на основе опыта работы с учениками 3-11 классов.  Материалы оптимизированы для самостоятельного изучения и для занятий по робототехнике в образовательных учреждениях. Рассмотрено программирование мобильных роботов на платформе Arduino в Scratch-подобных визуальных средах mBlock, MindPlus и Snap4arduino. Описано создание более 30 игровых и образовательных проектов в двух режимах: интерактивном и автономном. Сложность проектов нарастает от ознакомительных, для учеников младших классов, до соревновательных. Рассмотрены  задачи ориентирования и навигации робота с помощью датчиков линии, гироскопа и поворотной головы с УЗ- и ИК-дальномерами и другие проекты. Даны примеры проектов имитационного моделирования, не требующие наличия реального робота. Электронный архив на сайте издательства содержит дополнительные материалы и листинги всех программ.

Первые 30 покупателей могут приобрести эту книгу со скидкой 30% по промокоду first30 на сайте нашего издательства.

Опубликовано

Вышло 5-е издание бестселлера Михаила Фленова “Библия C#”

Библия C# . 5-е издание

Книга посвящена программированию на языке C#  для платформы Microsoft .NET, начиная с основ языка и разработки программ для работы в режиме командной строки и заканчивая созданием современных веб-приложений. Материал сопровождается большим количеством практических примеров. Подробно описывается логика выполнения каждого участка программы. Уделено внимание вопросам повторного использования кода. В пятом издании примеры переписаны с учетом современной платформы .NET 5, а вместо прикладных приложений упор делается на веб–приложения. На сайте издательства находятся коды программ, дополнительная справочная информация и копия базы данных для выполнения примеров из книги.

Первые 30 покупателей могут приобрести эту книгу со скидкой 30% по промокоду first30 на сайте нашего издательства.

Опубликовано

Опубликован бестселлер по UX-дизайну

Законы UX-дизайна

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

Вы узнаете:

  • Как эстетически привлекательный дизайн вызывает положительные отклики пользователей
  • Какие принципы психологии наиболее полезны для дизайнеров
  • Как применить эти принципы психологии на практике

Первые 30 покупателей могут приобрести эту книгу со скидкой 30% по промокоду first30 на сайте нашего издательства.

Опубликовано

Представляем книгу для начинающих тестировщиков

Дружеское знакомство с тестированием программ

Вы хотите освоить интересную и полезную профессию тестировщика ПО? Тогда увлекательная книга Билла Лабуна “Дружеское знакомство с тестированием программ” – для вас!

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

Первые 30 покупателей могут приобрести эту книгу со скидкой 30% по промокоду first30 на сайте нашего издательства.

Опубликовано

Познакомьтесь с Windows 11

Windows 11

Предлагаем новую книгу Дениса Колисниченко – “Microsoft Windows 11. Первое знакомство”.

Описаны основные нововведения в Windows 11. Рассмотрена установка системы как на физический компьютер, так и на виртуальный (VMWare). Приведено описание нового интерфейса системы и измененной кнопки Пуск, схемы разметки окон Snap Layouts, новых стандартных приложений, новой версии браузера Edge. Рассмотрены полезные файловые операции, средства настройки компьютера, управление учетными записями пользователей, администрирование  Windows 11 и некоторые функции Windows, о существовании которых многие пользователи даже не догадывались.  

Первые 30 покупателей могут приобрести эту книгу со скидкой 30% по промокоду first30 на сайте нашего издательства.

Опубликовано

Новый сборник от авторов журнала “Хакер”!

Пентест. Секреты этичного взлома

Увидел свет новый сборник лучших статей от авторов легендарного журнала “Хакер”: “Пентест. Секреты этичного взлома”.

В сборнике избранных статей из журнала «Хакер» представлены материалы о тестировании на проникновение, используемых пентестерами дистрибутивах Linux и другом инструментарии. Дана информация об организации и принципах работы команд Red Team, раскрыты способы получения доступа к беспроводным сетям и данным на ПК с помощью протокола Network Time Protocol. Представлены сведения о способах постэксплуатации Windows, закрепления в системе, методах удаленного исполнения кода. Описаны приемы разведки на основе открытых источников информации (OSINT).

Первые 30 покупателей могут приобрести эту книгу со скидкой 30% по промокоду first30 на сайте нашего издательства.

Опубликовано

Новинка: “Новые возможности Arduino, ESP, Raspberry Pi в проектах IoT”

Новые возможности Arduino, ESP, Raspberry Pi в проектах IoT

Представляем новую книгу для интересующихся современной электроникой.

Рассмотрено создание простых устройств в рамках концепции Интернета вещей (IoT) на базе традиционных (Arduino Uno) и новых плат Arduino (MKR, Nano 33), плат ESP и микрокомпьютера Raspberry Pi. Приведены примеры подключения плат с помощью технологий Ethernet, WiFi, GPRS, BLE, LoRa к сети Интернет и другим устройствам. Описаны протоколы HTTP и MQTT. Рассмотрен обмен данными с облачными платформами Arduino IoT Cloud, Narodmon, ThingSpeak, Blynk и открытой LoRaWAN-сетью The Things Network (TTN).
Большая часть книги посвящена созданию практических проектов: собственный MQTT-сервер, табло на матрице для отображения биржевых котировок в реальном времени, GPS-трекер и онлайн-сервис поиска стоянок с использование Яндекс.Карт, сканер штрих-кода с отправкой результатов в облако, IoT-принтер для печати курсов валют, бесконтактный измеритель температуры с отправкой данных в облако, предсказатель погоды на основе данных, поступающих в сервис ThingSpeak, проекты с элементами машинного обучения на платформе TinyML и др.

Первые 30 покупателей могут приобрести эту книгу со скидкой 30% по промокоду first30 на сайте нашего издательства.

Опубликовано

Вышла книга “JavaScript. Дополнительные уроки для начинающих”

JavaScript. Дополнительные уроки для начинающих

В книге 20 иллюстрированных уроков, более 20 практических упражнений на тему программирования веб-сценариев и 18 заданий для самостоятельной работы. Простым языком, кратко, наглядно рассказано о новых программных инструментах, появившихся в последние годы в языке JavaScript. Описаны новый синтаксис объявления классов, промисы, асинхронные функции, итераторы, генераторы и модули. Рассказано о новом загрузчике файлов, встроенной в веб-обозреватель СУБД, HTML-компонентах и шаблонах,  средствах для захвата видео, наложении эффектов на звук. Рассмотрены технологии WebSocket для программирования веб-чата и WebRTC для создания службы видеотелефонии. Описаны прогрессивные веб-приложения (PWA), посредники и программируемый кэш, вывод всплывающих оповещений и установка PWA в операционной системе.

Первые 30 покупателей могут приобрести эту книгу со скидкой 30% по промокоду first30 на сайте нашего издательства.