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

Это руководство по наилучшему использованию мощного языка программирования Transact-SQL, встроенного в механизм базы данных Microsoft SQL Server. Это издание было обновлено, чтобы охватить новые функции памяти, входящие в состав SQL Server 2014.

В этом всеобъемлющем руководстве по самостоятельной учебе предоставляется полное описание нового экзамена CompTIA Cybersecurity Analyst+. В начале каждой главы вы найдете задачи, советы по экзаменам, подробные объяснения и практические экзаменационные вопросы. Все вопросы тщательно отражают те, которые присутствуют на живом экзамене по содержанию, формату и характеру. Разработанное, чтобы помочь вам с легкостью сдать экзамен CS0-001, это полное руководство также может служить ценным справочником на работе.

Доступное руководство по языку Java и библиотекам. Современная Java перенесла множество усовершенствований, которые влияют на основные технологии Java и API, лежащих в основе платформы Java. Многие старые идиомы Java больше не нужны и новые функции, такие как модуляция, делают вас намного более эффективными. Однако проследить эти изменения может быть сложно. Данная книга - это полное, но краткое руководство, которое включает в себя все последние изменения вплоть до Java SE 9. Этот незаменимый учебник предлагает более быстрый и простой путь для изучения современной Java.

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

+CD
Рассмотрены основные вопросы программирования на языках JAVA и С#, включая их сравнительное описание как двух важнейших и весьма сходных прикладных платформ для создания современных сетевых приложений. Книга содержит теоретическую часть, объясняющую основные моменты программирования, и практическую, включающую задания, контрольные вопросы и много законченных примеров с подробными объяснениями и комментариями, которые позволяют эффективно перейти к самостоятельному написанию программ на языках JAVA и C#. На компакт-диске размещены листинги примеров, рассмотренных в книге.

Книга "C: как программировать" - это всеобъемлющее введение в программирование на языке C. Как и другие тексты серии "Как программировать" книга служит подробным исходным источником информации для студентов колледжа, желающих начать карьеру в области программирования или инструкторов и профессионалов в области разработки программного обеспечения, стремящихся научиться программировать с помощью C.

Microsoft Excel остается ведущей электронной таблицей на рынке. Почти каждый пользователь SAS в какой-то момент своей карьеры должен будет переместить свои данные и отчеты в книги Excel. Книга "Обмен данными из SAS в Excel" показывает пользователям SAS как создавать готовые к презентации книги Excel.

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

В книге объясняется, как эффективно применять новые возможности инфраструктуры "модель-представление-контроллер" (MVC), обновленной до версии ASP.NET Core MVC. Теперь вы сможете создавать более экономные, оптимизированные под облако и готовые к функционированию на мобильных устройствах приложения для платформы .NET. Книга предоставляет детальное описание того, как вписать новую функциональность в существующий контекст разработки. Инфраструктура ASP.NET Core MVC - это самая последняя ступень развития веб-платформы ASP.NET производства Microsoft, построенная на совершенно новом фундаменте.

Данная книга демонстрирует использование языка Erlang и его платформы OTP для создания масштабируемых и устойчивых к сбоям систем. Описаны подходы к проектированию и реализации сложных архитектур, разработанных компанией Erlang Solutions. Рассмотрены вопросы надёжности, масштабируемости и высокой доступности вашего проекта в целом.
Издание предназначено разработчикам и архитекторам, уже знакомым с языками Erlang и Elixir, и желающим научиться принципам разработки сложных систем, готовых к коммерческой эксплуатации.

Книга позволяет изучить науку о данных (Data Science) и применить полученные знания на практике. Она написана так, что способствует погружению в Data Science аналитика, фактически не обладающего глубокими знаниями в этой прикладной дисциплине.

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

Книга написана на основе опыта обучения программированию на языке Scratch в кружке юных программистов и протестирована на сотне детей 7-12 лет. Материал рассчитан на самостоятельное, без помощи взрослых, изучение Scratch детьми, знакомыми с компьютером и умеющими пользоваться мышью, запускать программы, считать, умножать и делить. Рассказано, как скачать и установить Scratch, написать первую программу, мультфильм и игру. Приведены примеры создания более сложных мультфильмов и компьютерных игр.

Это практическое руководство по анализу и устранению неполадок производительности SQL Server с использованием статистики ожидания. Если вы новичок в статистике ожидания или уже знакомы с ней, эта книга поможет вам получить более глубокое представление о том, как создаются статистические данные ожидания и что они могут означать для производительности вашего SQL Server.

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

Создавайте мультимедийные клиентские приложения с использованием JavaFX 9 и платформы Java 9. Научитесь создавать графические приложения для мобильных устройств, настольных ПК и даже для интернет. Включите в свои приложения аудио и видео. Интерфейс с аппаратными устройствами, такими как Arduino и Leap Motion. Отвечайте на управление жестами через такие устройства, как контроллер движения Leap Motion. Воспользуйтесь новым API HTTP2 для создания веб-запросов RESTful и вызовов WebSockets.

Разработка и продажа программ для iPhone и iPad с каждым днём становится всё актуальнее. Причин этому много: это и более 30 миллионов устройств с iPhone OS во всём мире (а значит столько же потенциальных покупателей приложений на её основе), и удобный революционный интерфейс, и отличные игровые возможности (датчики гравитации, технология Multi-Touch), и мощные средства разработки приложений. Apple активно способствует использованию в сторонних программах своих наработок, что значительно улучшает качество конечных продуктов.

Книга состоят из десяти глав, которые помогут вам разобраться в возможностях написания игр с Pygame. Книга поможет вам изучить основные навыки Python, такие как списки, словари, классы и многое другое.

Рассмотрено программирование микроконтроллеров на примере PIC16F876A компании Microchip. Подробно описаны основные команды языка ассемблер, а также среда разработки MPLAB. Показано программирование с помощью отладчика-программатора ICD 2, а также через последовательный интерфейс.