Знакомство с основами разработки приложений с помощью C++Builder. Использование среды разработки. Управление проектами. Изучение компонентов. Архитектура доступа к данным. Создание простейших приложений, использующих базы данных. Поставка приложений C++Builder.
Курс предназначен для начинающих разработчиков, имеющих опыт пользовательской работы в Windows 95, Windows NT, Windows 2000 и обладающих минимальными навыками программирования (на любом языке программирования).
Программа курса
Введение
Эволюция средств разработки приложений
Преимущества С++Builder перед другими средствами разработки
Различные варианты C++Builder
Интегрированная среда разработки и принципы создания приложений
Основные элементы среды разработки. Использование различных конфигураций среды разработки
Принципы разработки приложений
Работа с компонентами. Шаблоны компонентов. Манипуляция размерами и расположением компонентов
Управление проектами
Создание приложений, поддерживающих несколько языков. Использование Translation Repository
Использование Windows API в приложениях
Назначение и использование компонентов Standard, Additional, Win32, Dialogs, System
Современные требования, предъявляемые к пользовательскому интерфейсу приложения Общие свойства визуальных компонентов
Использование стандартных диалогов Windows. Настройка внешнего вида диалоговых панелей
Компоненты страницы System
Компонент TActionList.
Объект Application. Использование компонента TApplicationEvents
Использование форм
Использование репозитария объектов. Визуальное наследование форм. Создание диалоговых панелей
"Плавающие" окна и инструментальные панели (Dockable tool windows). Использование фреймов
Создание меню. Стандарты, используемые при создании меню
Использование компонента TActionList
Создание SDI- и MDI-приложений
Архитектура доступа к данным в средствах разработки Borland
Технологии и универсальные механизмы доступа к данным (ODBC, OLE DB, ADO, BDE)
Введение в настройку BDE
Настройка ODBC Настройка доступа к данным с помощью ADO. OLE DB - провайдеры. Microsoft Data Links, UDL-файлы. Другие механизмы доступа к данным
Введение в создание приложений для работы с базами данных
Использование Database Form Wizard. Создание простейшего приложения для редактирования данных
Использование компонентов TDataBase (TADOConnection), TTable (TADOTable) и TdataSource
Использование модулей данных для хранения компонентов доступа к данным. Редактор модулей данных
Компоненты TField и их использование для хранения сведений о структурах таблиц в клиентском приложении. Создание вычисляемых полей
Компонент TDBGrid. Настройка внешнего вида. Создание lookup-столбцов. Эмуляция вложенных таблиц
Использование интерфейсных элементов для отображения данных
Использование TDBEdit, TDBCheckBox, TDBRadioGroup, TDBControlGrid, TDBMemo, TDBRichEdit, TDBImage
Использование lookup-компонентов. Контроль ссылочной целостности данных с помощью lookup-компонентов
Использование запросов
Понятие запроса. Типы запросов
Компонент TQuery (TADOQuery) и его использование
Визуальное построение запросов к BDE-источникам данных с помощью SQL Builder
Средства построения запросов к ADO-источникам данных
Использование бизнес-правил в BDE-приложениях
Понятие о расширенных атрибутах полей
Создание и регистрация словарей данных
Описание бизнес-правил в словаре данных
Некоторые особенности использования ADO
Введение в объектную модель ADO. Использование объектной модели ADO в компонентах ADOExpress
Компоненты TADOConnection, TADODataSet и TADOCommand. Другие компоненты ADO Express
Создание отчетов
Использование QuickReport Wizard. Использование шаблонов отчетов. Создание простого отчета
Создание отчетов "master-detail"
Отображение графических и мемо-полей в отчетах
Использование вычисляемых выражений в отчетах
Предварительный просмотр отчетов. Создание окон предварительного просмотра.
Использование деловой графики в отчетах
Создание контекстно-зависимой справки
Внесение сведений о файле справки в опции проекта
Создание RTF-файла c текстом справки. Использование гиперграфики и создание гипертекстовых ссылок
Создание оглавления справки и проекта справочного файла
Поставка приложений
Установка опций проекта приложения перед поставкой
Установка и настройка BDE, MDAC, ODBC; проблемы согласования версий библиотек
Установка ActiveX и других компонентов приложения
Способы создания дистрибутивов. Использование InstallShield Express
Защита пользователя от некорректно созданных дистрибутивов других производителей
В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.
Авторские курсы по продуктам компании Embarcadero - это программы, разработанные преподавателями Учебного Центра "Интерфейс" в результате анализа наиболее актуальных и востребованных технологий в разработки программного обеспечения на сегодняшний день.
Высококвалифицированные преподаватели и ведущие специалисты используют современные методики обучения, инновационные подходы к подаче информации и делятся своим уникальным опытом.
Авторские курсы – узкоспециализированные, исключительные знания, которые преподаватель получил, занимаясь любимой профессией. Занятия на этих курсах помогут Вам освоить новую сферу деятельности, причем на таком уровне, который, возможно, позволит в будущем сменить работу или просто сделают Вашу жизнь намного интереснее и осмысленнее.
Курсы дают представление о программных продуктах компании Embarcadero, обучают навыкам разработки информационных систем, совместному использованию продуктов Embarcadero с продуктами третьих фирм для эффективного создания конечных приложений.
Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.
Нужна помощь в поиске курса? Наша цель заключается в обеспечении подготовки специалистов, когда и где им это необходимо. Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса. Если вам нужен курс, который вы не видите на графике или у нас на сайте, или если Вы хотите пройти курс в другое время и в другом месте, пожалуйста, сообщите нам, по адресу mail@interface.ru или shopadmin@itshop.ru
Поговорите со своим личным тренинг-менеджером! Мы предоставляет Вам индивидуальное обслуживание. Если у вас есть потребность обсудить, все вопросы касательно обучения, свяжитесь, пожалуйста c нами по телефонам: +7 (495) 925-0049, + 7 (495) 229-0436. Или любым другим удобным для Вас средствами связи, которые Вы можете найти на сайтах www.interface.ru или www.itshop.ru
Подтвердить полученные знания можно, сдав сертификационные экзамены. Учебный центр "Интерфейс" является авторизованным центром тестирования Pearson VUE
Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.
Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса.
Где Вам удобнее учиться? В Москве? Санкт-Петербурге? Подмосковье? В вашем собственном офисе? Позвоните нам по тел.:+7 (495) 925-0049 и мы обсудим удобный для Вас вариант обучения.