Курс 1303E: Mastering Microsoft Visual Basic 6 Fundamentals
Цена для физических лиц, р.: 3900
Цена для юридических лиц, р.: 3900
Продолжительность курса (дней): 20
Курс готовит к тестам:
Цель: Этот курс дает слушателям необходимые базовые знания для построения desktop applications с использованием Microsoft® Visual Basic®.
Необходимая подготовка: Базовые знания в алгоритмическом программировании. Необходимо знание английского языка в пределах чтения компьютерно-ориентированного материала.
Результат обучения: Получение следующих знаний и навыков: Построение многоформенных приложений. Работа с динамическими меню, pop-up меню, status bars и toolbars в приложении. Проверка пользовательского ввода на уровне формы и элементов формы. Отладка приложений с использованием отладочных инструментов Visual Basic 6. Использование стандартных элементов управления, массивов элементов упрвления, динамическая загрузка элементов на форму. Выполнение централизованных обработчиков ошибок в приложении. Использование Data control для доступа к базам данных. Разработкаt drag and drop в приложениях Visual Basic. Использование Microsoft ActiveX® управляющих элементов в приложениях Visual Basic. Создание программы Setup для распространения приложений.
Содержание курса:
Модуль 1. Introduction to Application Development Using Visual Basic
Инструментарий Visual Basic. Обучение Visual Basic. Терминология Visual Basic. Работа со средой разработки. Event-driven программирование. Создание программ в Visual Basic. Проект и исполняемые файлы. Ссылочный материал в Visual Basic.
Модуль 2. Visual Basic Fundamentals
Введение в оъекты. Управление объектами. Свойства, методы, события. Работа с формами. Введение в управляющие элементы. Основные управляющие элементы.
Модуль 3. Working With Code and Forms
Понятие модуля. Использование окна редактора кода. Инструменты навигации по коду. Форматирование и документирование кода. Установка опций среды. Установка опций форматирования кода. Инструменты автоматической генерации кода. Взаимодействие с пользователем. Использование функциии MsgBox. Использование функциии InputBox. Работа с утверждениями. Управление формами
Модуль 4. Variables and Procedures
Обзор переменных. Описание переменных. Область видимости переменных. Использование массивов. Пользовательские типы данных. Конвертирование типов данных. Использование констант. Работа с процедурами. Раббота с временем и датой. Использование функции Format. Управление текстовыми строками.
Модуль 5. Controlling Program Execution
Логические операторы и операторы сравнения. Использование If…Then. Использование Select Case. Обзор структуры цикла. Использование Do…Loop. Использование For…Next. Выполнение цикла.
Модуль 6. Debugging
Типы ошибок. Режим прерывания. Использование панели отладки. Использование окна Watch. Использование окна Immediate. Использованте окна Locals. Использование окна Call Stack для отслеживания выполнения программы.
Модуль 7. Working with Controls
Типы управляющих элементов. Обзор стандартных элементов. Использование ComboBox и ListBox. Использование OptionButton и Frame. Работа с выделенным текстом. Дополнительные возможности стандартных элементов. Управляющие элементы ActiveX. Вставляемые объекты.
Модуль 8. Data Access Using the ADO Data Control
Обзор Управляющих эламентов ActiveX для доступа к данным. Инструменты Visual Basic для доступа к данным. Концепция реляционных баз данных. Использование ADO Data control для доступа к данным. Язык структурированных запросов (SQL). Управление данными. Использование Data Form Wizard.
Модуль 9. Input Validation
Проверка ввода на уровне поля. Использование свойств Текстового поля для запрещения ввода. Использование элемента Masked Edit. Проверка ввода на уровне формы. События формы использующиеся для проверки ввода.
Модуль 10. Error Trapping
Обзор ошибок run-time. Обзор процесса перехвата ошибок. Объект Err. Ошибки и цепочки вызовов. Ошибки и процедуры обработки ошибок. Inline-обработка ошибок. Стили обработки ошибок. Опции обработки ошибок в Visual Basic.
Модуль 11. Enhancing the User Interface
Меню. Строки состояния. Панели инструментов.
Модуль 12. Drag and Drop
Обзор drag and drop. События мыши. Основа Drag-and-drop.
Модуль 13. More About Controls
Коллекции. Использование массивов управляющих элементов.
Модуль 14. Finishing Touches
Принципы разработки интерфейса пользователя. Распространение приложений. Создание проекта по умолчанию. Обзор: Шаги по созданию приложения. Ресурсы разработчика.
|