Изложены основы программирования в среде Delphi, начиная с составления программ в Turbo Pascal 7.0 и Object Pascal. Особое внимание уделено программам для решения задач из области высшей математики. Рассмотрены все этапы создания проекта в Delphi, начиная с разработки интерфейса и заканчивая особенностями работы с уже написанной программой. Приведены готовые проекты, которые должны помочь обучающемуся при выполнении самостоятельных заданий, помещенных в книге. Ко всем приведенным в книге заданиям имеются ответы и решения. Для начинающих программистов, учащихся и студентов.
Предметом книги является освоение приемов программирования на языке PHP 5. Обучение производится с использованием многочисленных примеров, взятых из реальной практики Web-программирования: работа с СУБД MySQL, вопросы защиты Web-приложений, работа с графикой, Flash и PDF-документами, оптимизация кода и другие задачи. Книга ориентирована как на читателей, не имеющих большого опыта программирования на PHP, так и на Web-программистов, уже знакомых с этим языком и желающих рассмотреть различные способы использования PHP 5. Для Web-разработчиков.
На практических примерах решения типичных задач по управлению кадрами, учету движения материалов на складах и нахождению оптимального пути между двумя пунктами показан процесс проектирования и программной реализации баз данных с использованием популярной СУБД Interbase и среды разработки Borland C++ Builder. Рассмотрены теоретические основы проектирования баз данных: модель базы данных, идентификация сущностей и атрибутов, создание индексов и набора правил при разработке таблиц и др. Дан обзор инструментальных средств Interbase. Описаны основные элементы СУБД Interbase: таблицы, триггеры, процедуры, исключения, привилегии и др. Уделено внимание составлению различных запросов на языке SQL. Рассмотрены основные компоненты среды Borland C++ Builder при разработке приложений баз данных. Для начинающих программистов. Компакт-диск прилагается только к печатному изданию.
На практических примерах раскрываются технологии HTML и CSS в плане решения различных аспектов создания веб-страниц. Приведены возможности и средства по оформлению текста и изменению его вида. Описаны основные графические форматы, которые используются на сайтах. Освещены вопросы работы с рисунками, ссылками, списками, линиями и рамками. Раскрыты возможности управления видом таблицы, ускорения загрузки табличных данных, использования шаблонов. Рассмотрены элементы форм, их параметры и примеры изменения оформления с помощью цвета, изображений и рамок. Приведены способы выравнивания рисунков, слоев и текста, использования отступов и полей и многие другие приемы оформления веб-страниц. Даются подробные сведения об особенностях популярных браузеров и о том, как они работают с тегами и стилями. Объясняется, как учитывать различия между браузерами и создавать универсальные документы, которые будут корректно в них отображаться. Детальные примеры и пошаговое описание действий позволяют реализовать приведенные рекомендации на практике. Для веб-разработчиков.
Обучение разработке конфигураций и программированию на платформе 1С:Предприятие 8.2 построено на практических примерах различной сложности. Основной упор сделан на подробное описание технологии разработки конфигураций с использованием конструкторов и встроенного языка программирования, включая конструирование управляемого интерфейса, разработку управляемых форм, использование новых возможностей настройки отчетов, настройку командного интерфейса, клиентское и серверное программирование и ряд других ресурсов. Большое внимание уделено языку запросов и построению разнообразных отчетов. Тематика примеров в основном связана с учетом денежных средств, в частности, рассмотрены задачи автоматизации учета денежных поступлений для организаций, предоставляющих платные образовательные услуги. Для начинающих 1С-программистов и опытных пользователей. (Компакт-диск прилагается только к печатному изданию.)
Рассмотрено более 120 типичных примеров, встречающихся в практике реального программирования для платформы .NET Framework в среде Microsoft Visual C# 2010: обработка событий мыши и клавиатуры, чтение/запись файлов, редактирование графических данных, управление буфером обмена, ввод/вывод данных, использование функций MS Word, MS Excel, AutoCAD и MATLAB, использование технологий LINQ и ADO.NET при работе с базами данных, разработка интерактивных Web-приложений, создание Web-служб, разработка WPF-приложений и многое другое. Материал располагается по принципу от простого к сложному, что позволяет использовать книгу одновременно как справочник для опытных и как пособие для начинающих программистов. (Компакт-диск прилагается только к печатному изданию.)
Книга поможет начинающему пользователю получить практические навыки работы в пакете трехмерного моделирования SolidWorks 2011 на основе преимущественно машиностроительных примеров. Рассматривается построение эскиза, создание объемной модели, создание сварных деталей и деталей из листового материала, построение сборок и генерация чертежей в соответствии с ЕСКД, выполнение различных конфигураций деталей, а также деталей на основе поверхностей, проектирование объектов из области архитектуры, мебельного производства и др. (Компакт-диск прилагается только к печатному изданию.)
На практических примерах рассмотрено программирование на языке Microsoft С# 4.0, начиная с основ языка и заканчивая решением типичных задач с помощью .NET Framework. Показано создание эффективных классов, интерфейсов и типов, а также программного кода, допускающего многократное использование. Описаны приемы обработки данных, основанные на применении коллекций, сериализации, баз данных и XML. Рассмотрена реализация пользовательского интерфейса с применением технологий WinForms и WPF, а также создание веб-приложений на основе технологий ASP.NET и Silverlight. Показано применение на практике новых возможностей языка С# 4.0. Уделено внимание взаимодействию с ОС Windows и системным ПО, использованию шаблонов для разработки сложных программ и др. Приведено более 200 готовых решений, оптимальных технических приемов и примеров проверенного кода.
На конкретных примерах показаны возможности популярного офисного приложения Microsoft Office Excel 2010. Рассмотрены особенности новейшей версии, существенно изменившийся графический интерфейс, ресурсы (настройки, гиперссылки, примечания, печать и надстройки), форматирование и применение стилей, методы обработки данных, программирование в среде VBA и другие вопросы. Приведены примеры решения прикладных математических, физических, статистических, экономических задач, а также задач логистики. (Компакт-диск прилагается только к печатному изданию.)
На примерах раскрываются секреты создания монтажа и коллажа с помощью Photoshop CS5. При этом читатель приобретает и другие навыки работы с инструментарием программы: тоновая и цветовая коррекция, изменение освещения исходных фрагментов, их подгонка по размеру и деформация, использование фильтров, стилей и слоевых эффектов, работа с инструментами рисования и редактирования, а также с векторными фигурами и текстовыми слоями. Подробно рассматриваются правила создания монтажа, типичные ошибки, возникающие при монтаже, этапы подготовки фрагментов изображения к монтажу, создание впечатляющих коллажей, поздравительных открыток и художественных надписей. Содержится перечень приемов, ускоряющих и упрощающих работу в Photoshop. Все клавиатурные комбинации предлагаются для двух платформ: MS Windows и Mac OS. (DVD прилагается только к печатному изданию.)