Шаблоны - это одни из самых мощных функций 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, а также через последовательный интерфейс.
Даже если у вас уже есть опыт работы с JavaScript, скорее всего, язык вы в полной мере не знаете. Особое внимание в этой книге уделяется новым функциям, появившимся в Ecmascript 6 (ES6) — последней версии стандарта JavaScript. ES6 повествует о тонкостях языка, малознакомых большинству работающих на JavaScript программистов.
11-е издание
В учебном пособии изложены основы базовых знаний по информатике: автоматизированная обработка информации, состав персонального компьютера и его программное обеспечение, работа с информацией и ее защита, сетевые технологии обработки и прикладные программные средства, а также автоматизированные информационных схемы. Для студентов учреждений среднего профессионального образования.
В книге содержатся краткие сведения об алгоритмизации и программировании, операторах, процедурах, функциях и модулях, приводятся описания основных конструкций языка, иллюстрированные большим количеством примеров, рассмотрены основные приемы программирования и практической работы в интегрированной среде Turbo Pascal.
Любая научная или техническая дисциплина требует навыков программирования. Python - идеальный первый язык программирования, а эта книга - лучшее руководство по его изучению. Преподаватели Принстонского университета Роберт Седжвик, Кевин Уэйн и Роберт Дондеро написали доступный междисциплинарный учебный курс по программированию на языке Python, рассматривающий важные и реальные случаи его применения, а не абстрактные примеры. Авторы демонстрируют инструментальные средства, необходимые студентам для изучения программирования естественным, нескучным и творческим способом.