Учебная литература - 83 страница

Добро пожаловать!

Отфильтруйте товар:
  • Автор
  • Издательство
  • Вес

Учебная литература

Вид:
 

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

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

Зачем изобретать велосипед, сталкиваясь с очередной проблемой в JavaScript? Здесь вы найдете множество рецептов кода для типовых задач программирования, а также познакомитесь c методами создания приложений, работающих в любом браузере. Адаптируемые примеры кода можно вставить практически в любой проект, а заодно поглубже изучить JS.
С помощью этой книги вы научитесь настраивать эффективную среду разработки с редактором кода, статическим анализатором и тестовым сервером; станете лучше понимать функции JS, включая замыкания и генераторы; узнаете, как использовать классы и наследование — основные концепции ООП; освоите работу с мультимедиа, включая аудио, видео и SVG; научитесь управлять HTML и CSS; благодаря Node.js сможете использовать JavaScript где угодно; узнаете, как получать доступ к удаленным данным и управлять ими с помощью технологий REST, GraphQL и Fetch; освоите популярную среду разработки приложений Express; научитесь выполнять асинхронные операции с промисами, async/await и веб-процессами.

Глубокое обучение с подкреплением (глубокое RL) сочетает в себе два подхода к машинному обучению. В ходе такого обучения виртуальные агенты учатся решать последовательные задачи о принятии решений. За последнее десятилетие было много неординарных достижений в этой области — от однопользовательских и многопользовательских игр, таких как го и видеоигры Atari и Dota 2, до робототехники.
Эта книга — введение в глубокое обучение с подкреплением, уникально комбинирующее теорию и практику. Авторы начинают повествование с базовых сведений, затем подробно объясняют теорию алгоритмов глубокого RL, демонстрируют их реализации на примере программной библиотеки SLM Lab и напоследок описывают практические аспекты использования глубокого RL.
Руководство идеально подойдет как для студентов, изучающих компьютерные науки, так и для разработчиков программного обеспечения, которые знакомы с основными принципами машинного обучения и знают Python.

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

Тестирование JavaScript - это руководство по созданию всеобъемлющего и надежного пакета тестирования приложений JS, охватывающее как написание тестов, так и работу инструментов тестирования JS.

В новом издании учебного пособия рассмотрены основные сегменты финансового рынка: валютный, кредитный, рынок ценных бумаг, рынок золота и страховой рынок. В дополнение к названным сегментам особо рассмотрен рынок платежных услуг, который также является неотъемлемой частью финансового рынка и стремительно изменяется под воздействием процессов цифровизации. По каждому сегменту дано его определение, охарактеризованы специфические функции, которые данный сегмент выполняет в рыночной экономике, рассмотрены основные участники, используемые ими, инструменты и финансовые технологии, а также система регулирования деятельности участников и их операций в рамках данного сегмента. Отдельными разделами представлено описание места и функций Банка России как мегарегулятора финансового рынка, рассмотрение проблем интеграции российского финансового рынка в мировой экономике и систематизация методов и подходов к анализу финансового рынка.
Пособие подготовлено с учетом последних изменений как в экономической жизни страны, так и в образовательной сфере. Материалы обновлены и дополнены в соответствии с новыми законодательными и нормативными актами, а также при соблюдении международной и отечественной практики функционирования финансовых рынков и финансовых посредников.
В заключительной части предлагается практикум, составленный из кейсов и практических ситуаций, что позволит студентам проверить и закрепить полученные знания.
Издание соответствует требованиям Федерального государственного стандарта третьего поколения и рекомендовано в качестве учебного пособия для студентов, обучающихся по направлениям подготовки "Экономика" и "Финансы и кредит". Предназначено для бакалавров и магистров.

Архитектура компьютера. 6-е издание. Таненбаум Э., Остин Т.
Книга Эндрю Таненбаума, всемирно известного специалиста в области информационных технологий, писателя и преподавателя, выходящая уже в шестом издании, посвящена структурной организации компьютера. В ее основе лежит идея иерархической структуры, в которой каждый уровень выполняет вполне определенную функцию. В рамках этого нетрадиционного подхода подробно описываются цифровой логический уровень, уровень архитектуры команд, уровень операционной системы и уровень языка ассемблера. В шестое издание внесены многочисленные изменения, которые приводят книгу в соответствие со стремительным развитием компьютерной отрасли. В частности, была обновлена информация о машинах, представленных в качестве примеров: Intel Core i7, Texas Instrument OMAP4430 и Atmel ATmega168.
Книга рассчитана на широкий круг читателей: как на студентов, изучающих компьютерные технологии, так и на тех, кто самостоятельно знакомится с архитектурой компьютера.
Переводчик: Матвеев Е.

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

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

Основная задача данной книги - обучение основным принципам построения и функционирования современных вычислительных машин и вычислительных систем, привитие навыков их анализа и применения. Учебник рассматривает все аспекты, необходимые для понимания организации и архитектуры современных вычислительных машин и систем: основные характеристики, области применения ЭВМ различных классов; функциональную и структурную организацию процессора; управление памятью; основные стадии выполнения команд; прерывания; системы ввода-вывода; периферийные устройства; архитектурные особенности организации различных классов ЭВМ; параллельные системы; многомашинные и многопроцессорные вычислительные системы. В основу книги положен многолетний университетский опыт преподавания соответствующих дисциплин. Четвертое издание учебника было полностью обновлено, существенно переработано и дополнено содержание многих глав, добавлена новая глава, посвященная самой популярной и развивающейся теме - вычислительным облакам и туманам. Цель изменений в новом издании - отразить новации компьютерной техники (облачные вычисления; ЦОД; мультиядерные системы) и сделать изложение материала более простым и понятным.
Допущено Министерством образования и науки РФ в качестве учебника для студентов высших учебных заведений, обучающихся по направлению "Информатика и вычислительная техника".

Учебное пособие посвящено специфике лингвокультурологического моделирования медиатекста с учётом особенностей авторской работы, социальной среды, адресности текста и процесса репрезентации культурных смыслов. Ориентировано на профессиональную подготовку по направлениям бакалавриата и магистратуры "Журналистика", "Реклама и связи с общественностью", "Филология" в рамках профильных дисциплин, посвящённых конструированию современного медиатекста разных жанров и форматов.

Создать надёжное и безопасное приложение гораздо проще, если упаковать код в аккуратные блоки. Система модулей в Java представляет собой языковой стандарт для создания таких блоков. Теперь вы можете контролировать взаимодействия различных JAR и легко обнаруживать недостающие зависимости. Фундаментальные изменения архитектуры затронули ядро Java, начиная с версии 9. Все API ядра распространяются в виде модулей, а для библиотек, фреймворков и приложений аналогичный подход можно считать хорошей практикой и рекомендацией.
Вы освоите наилучшие практики модульного проектирования, отладки приложения и его развертывания перед сдачей в продакшен.
В этой книге
- Архитектура модульного приложения Java.
- Создание модулей: от исходников до JAR-файлов.
- Миграция на версию Java с модулями.
- Избавление от зависимостей и оттачивание API.
- Обработка рефлексии и версионирование.

За последнее десятилетие технологии сильно изменились. Данные стали хитом, облака — вездесущими, и всем организациям понадобилась автоматизация. В ходе таких преобразований Python оказался одним из самых популярных языков программирования. Это практическое руководство научит вас использовать Python для повседневных задач администрирования Linux с помощью наиболее удобных утилит DevOps, включая Docker, Kubernetes и Terraform.

4-е издание Kali Linux 2018: Assuring Security by Penetration Testing предназначено для этических хакеров, пентестеров и специалистов по IT-безопасности. От читателя требуются базовые знания операционных систем Windows и Linux. Знания из области информационной безопасности будут плюсом и помогут вам лучше понять изложенный в книге материал.
Чему вы научитесь
- Осуществлять начальные этапы тестирования на проникновение, понимать область его применения
- Проводить разведку и учет ресурсов в целевых сетях
- Получать и взламывать пароли
- Использовать Kali Linux NetHunter для тестирования на проникновение беспроводных сетей
- Составлять грамотные отчеты о тестировании на проникновение
- Ориентироваться в структуре стандарта PCI-DSS и инструментах, используемых для сканирования и тестирования на проникновение.

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

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

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

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

В книге представлены наиболее значимые произведения выдающегося отечественного психолога Лидии Ильиничны Божович: монография "Личность и ее формирование в детском возрасте" (1968) и цикл статей "Этапы формирования личности в онтогенезе" (1978, 1979). Завершает книгу последняя работа автора — доклад, подготовленный к конференции, посвященной Л. С. Выготскому, учителю и многолетнему соратнику Л. И. Божович.
Книга дает целостное представление о становлении личности на разных этапах онтогенеза, позволяет не только увидеть фактуру психологических исследований личности детей различных возрастов, условия и закономерности ее формирования, но и проследить логику развития идей Л. И. Божович.
Издание адресовано психологам, педагогам, студентам психологических и педагогических специальностей и всем, кто интересуется проблемами развития личности.

Вас пугает необходимость обрабатывать петабайтные наборы данных? Познакомьтесь с Google BigQuery, - системой хранения информации, которая может консолидировать данные по всему предприятию, облегчает интерактивный анализ и позволяет реализовать задачи машинного обучения. Теперь вы можете эффективно хранить, запрашивать, получать и изучать данные в одной удобной среде.
Вальяппа Лакшманан и Джордан Тайджани научат вас работать в современном хранилище данных, используя все возможности масштабируемого, безсерверного публичного облака.
С этой книгой вы:
• Погрузитесь во внутреннее устройство BigQuery.
• Изучите типы данных, функции и операторы, которые поддерживает Big Query.
• Оптимизируете запросы и реализуете схемы повышения производительности или снижения затрат.
• Узнаете о GIS, time travel, DDL / DML, пользовательских функциях и сценариях SQL.
• Решите множество задач машинного обучения.
• Узнаете, как защитить данные, отслеживать работу и авторизовать пользователей.

Перед вами первый том восьмого, переработанного и дополненного, двухтомного издания учебника (предыдущие выпущены в 1979, 1985, 1993, 1999, 2002, 2007, 2012 гг.). Сведения по основным разделам педиатрии приведены в логической последовательности: определение заболевания, этиология, патогенез, клиника, диагноз, дифференциальный диагноз, лечение, прогноз, профилактика и диспансерное наблюдение. Учебник отражает современный уровень знаний о заболеваниях, изучение которых предусмотрено Программой по детским болезням, утвержденной Министерством здравоохранения Российской Федерации на 4–6-х курсах педиатрических факультетов медицинских вузов.


 
    Показано с 1641 по 1660 из 1824 (страниц: 92)