Данная книга является превосходным и эффективным учебным пособием для изучения языка программирования Java с нуля. Книга задумывалась, с одной стороны, как пособие для тех, кто самостоятельно изучает язык программирования Java, а с другой, она может восприниматься как лекционный курс с проведением практических занятий. Книга содержит полный набор сведений о синтаксисе и концепции языка Java, необходимый для успешного анализа и составления эффективных программных кодов. Материал книги излагается последовательно и сопровождается большим количеством, наглядных примеров, разноплановых практических задач и детальным разбором их решений.
Курс посвящен основам программирования на языке javascript, рассмотрены его достоинства и недостатки и современные применения. Даются синтаксис языка, работа с объектами, объектная модель документа (DOM), скрытие и отображение элементов, регулярные выражения и создание HTML. Описываются работа с CSS, события и анимация.
Быстро нужны ответы? Эта книга дает ответы на ваши вопросы в пошаговом визуальном формате. С помощью множества полноцветных иллюстраций и простых в следовании инструкций мы покажем вам что и как нужно делать.
В прошлом, если вы не умели программировать означало, что вы не в состоянии сделать видеоигры. Теперь, если вы можете нарисовать блок-схему, можно использовать мощную технологию стейт машины (конечного автомата) чтобы создать игру своей мечты! Эта книга научит вас как превратить блок-схему в код.
Используйте мощь Julia для проектирования и разработки высокопроизводительных программ. С этой книгой вы научитесь использовать интересный и динамический язык программирования - Julia!
Книга отвечает на простой вопрос: что, собственно, происходит, когда вы запускаете код C# на .NET Framework? Чтобы ответить на этот вопрос, мы будем рыть все глубже в структуру языка С# и уровней абстракции в .NET Framework, лежащих в его основе.
Основное внимание уделяется изучению основных принципов создания надежной и безопасной ИТ-инфраструктуры, способам сегментирования сетей на канальном уровне, классификации межсетевых экранов и созданию политик межсетевых экранов. Рассмотрены основные технологии и способы классификации систем обнаружения и предотвращения проникновений, способы приоритезации трафика и создания альтернативных маршрутов. Большое внимание уделено практическим вопросам. Учебное пособие содержит описание двенадцати лабораторных работ на реальном сетевом оборудовании компании D-Link.
Эта книга введет вас в мир OCaml, надежный язык программирования, обладающий большой выразительностью, безопасностью и быстродействием. Пройдя через множество примеров, вы быстро поймете, что OCaml – это превосходный инструмент, позволяющий писать быстрый, компактный и надежный системный код.
2-е издание
Курс посвящен изучению языка программирования javascript. Главное внимание уделяется логике разработки javascript-кода и основным принципам его использования на страницах World Wide Web. Технология World Wide Web - это технология ведения гипертекстовых распределенных систем в Intemet, и, следовательно, она должна соответствовать общему определению таких систем. Это означает, что все перечисленные выше компоненты гипертекстовой системы должны быть и в Web.
Это краткое руководство научит вас, как создавать масштабируемые интерфейсы API с использованием платформы Node.js и ES6 (ECMAScript 2015). Разработка систем для широкого спектра устройств, доступных в современном мире, требует построения API, предназначенных для работы только с данными, обрабатываемыми клиентскими приложениями, которые разрабатываются отдельно и имеют уникальный интерфейс для конечного пользователя. Node.js зарекомендовал себя как отличная платформа для построения REST API из-за его однопоточной архитектуры. Он имеет низкий порог вхождения для обучения и может быть понятен любому человеку, который имеет базовое представление о языке JavaScript.
Узнайте главные причины уязвимостей в программном обеспечении и как их избежать. Обычно эксплуатируемые уязвимости программ вызваны предотвратимыми дефектами программного обеспечения. Проанализировав десятки тысяч отчетов уязвимости с 1988 года, CERT определил, что относительно небольшое количество главных причин составляют большинство уязвимостей. Эта книга выявляет и объясняет эти причины и показывает шаги, которые могут быть предприняты для предотвращения эксплуатации этих уязвимостей.
Если вы ответственны за создание защищенного программного обеспечения на C или C ++ или за поддержание его в безопасности, то ни одна другая книга не предложит вам такую очень подробную экспертную помощь.
Книга предназначена для того, чтобы дать толчок программистам, соискателям и тем, кто сдает экзамены. Весь код в этой книге написан на Python. Руководство содержит множество головоломок программирования, которые не только стимулируют аналитическое мышление, но и готовят читателей к собеседованию.
Эта книга предназначена для односеместрового вводного курса программирования для студентов с небольшим опытом программирования. В ней автор знакомит студентов с основами программирования и готовит их к переходу к более сложным языкам. Python, легкий в освоении и наиболее популярный объектно-ориентированный язык, позволяет читателям, начинающим программировать, чувствовать себя удобно и без синтаксических проблем, которые могут быть сложными для новичков.
Службы отчётности Microsoft SQL Server 2016 поставляются с большим количеством новых возможностей. Они предлагают различные типы отчетов, которые могут создаваться во множестве различных форматов. В этой книге собраны рецепты, которые рассматривают новые и расширенные возможности, добавленные в SQL Server 2016.
Написание геопространственных программ предполагает решение таких задач, как группирование данных по географическому положению, хранение и анализ больших массивов пространственной информации, выполнение сложных геопространственных расчетов и построение красочных интерактивных карт.
Учебное пособие предназначено для студентов, изучающих в дисциплинах "Базы данных" и "Управление данными" языковые и программные средства создания баз данных и манипулирования данными. Рассматривается реляционная модель данных. Приводятся содержательные определения основных понятий из области проектирования реляционных баз данных.
Программируйте собственные проекты на Micro Python с легкостью. Предварительного опыта программирования не требуется.
Это руководство представляет собой практическое введение в программирование микроконтроллеров с Micro Python. Автор книги - опытный любитель электроники и здесь он расскажет о 8 проектах от начала до конца, которые всё наглядно продемонстрируют. Вы узнаете как использовать датчики, устройства хранения данных, системы управления двигателями и другими устройствами, а также как работать с платами расширения.
Когда речь заходит о безопасности, iOS всегда была в центре внимания по целому ряду причин. Несмотря на жесткую систему политики проверки распространяемых приложений, существуют еще критические ошибки безопасности, которые могут быть использованы злоумышленниками. В качестве ответа на эту проблему автор книги Кунал Релан предлагает краткое, но глубокое погружение в безопасность iOS.
Это практическое руководство наполнено практическими рецептами, которые помогут вам справиться с основными административными задачами в Windows Server 2016. Вы начнете с ознакомления с внешним видом Windows Server 2016, а затем научитесь решать некоторые повседневные задачи с помощью графического интерфейса. Вы увидите, как составить оптимальные групповые политики и облегчить автоматизацию задач с помощью скриптов PowerShell 5.0.
Эта книга предназначена для изучения как вводный курс в управление базами данных. Такой курс, как правило, требуется как часть учебного плана по информационным системам в школах бизнеса, компьютерных технологий, программ и факультетов прикладной информатики.