Описание Курса:
Курс дает слушателям знания и навыки, необходимые для построения приложений с использованием Microsoft Visual Basic .NET для платформы Microsoft .NET.
Аудитория:
Курс предназначен как для новичков так и для опытных программистов, которые имеют опыт программирования на протяжении как минимум 3 месяцев и имеют опыт работы с операционной системой Windows.
Предварительная подготовка:
Знания в объеме курсов:
- "Разработка приложений в Microsoft Visual Basic 6.0";
- "Базы данных и разработка клиент-серверных приложений".
- Знание английского языка для прочтения методических пособий и выполнения практических заданий.
Содержание:
Модуль 1. Начало работы
Темы:
- Основные концепции .NET.
- Возможности среды разработки.
- Создание проекта в Visual Basic .NET.
Лабораторная работа 1.1:Создание Вашего первого приложения.
Модуль 2. Работа с формами и элементами управления
Темы:
- Понимание концепций программирования.
- Работа с Windows Forms.
- Работа с управляющими элементами.
- Улучшение читабельности кода.
Лабораторная работа 2.1:Создание интерфейса пользователя.
Модуль 3. Использование переменных и массивов
Темы:
- Введение в типы данных.
- Использование переменных.
- Область видимости переменных.
Лабораторная работа 3.1:Создание и использование переменных.
- Создание и использование структур.
- Конвертирование типов данных.
- Хранение данных в массивах.
Лабораторная работа 3.2:Использование структур и массивов
Модуль 4. Работа с процедурами
Темы:
- Создание процедур.
- Использование процедур.
- Использование встроенных функций.
Лабораторная работа 4.1:Создание и использование процедур.
Модуль 5. Контроль за ходом выполнения программы
Темы:
- Использование условных выражений.
- Использование условных операторов.
- Использование циклов с проверкой выполнения условия.
Лабораторная работа 5.1:Использование условных операторов.
Модуль 6. Обработка ошибок
Темы:
- Типы программных ошибок.
- Использование средств отладки.
- Структурная обработка исключений.
Лабораторная работа 8.1:Использование структурной обработки исключений.
Модуль 7. Проверка достоверности пользовательского ввода данных
Темы:
- Ограничение ввода нежелательных данных.
- Проверка достоверности введенных данных на уровне поля.
- Проверка достоверности введенных данных на уровне формы.
Лабораторная работа 6.1:Проверка ввода пользователя.
Модуль 8. Создание развитого интерфейса пользователя
Темы:
- Создание меню.
- Создание строки состояния.
- Создание панелей инструментов.
Модуль 9. Web Forms и XML веб-сервисы
Темы:
- Работа с Web Forms
- Использование XML веб-сервисов
Лабораторная работа 9.1:Создание веб-приложения .
Модуль 10. Объектно-ориентированное программирование в Visual Basic.NET
Темы:
- Основные концепции.
- Работа с классами.
- Использование общих членов (Shared Members).
- Полиморфизм, наследование и пространства имен.
Лабораторная работа 7.1:Создание производного класса.
Модуль 11. Использование ADO.NET
Темы:
- Основные понятия базы данных.
- Обзор ADO.NET.
- Работа с данными.
Лабораторная работа 11.1:Доступ к данным через ADO.NET.
Модуль 12. Распространение приложений
Темы:
- Введение в процесс развертывания приложений.
- Распространение Windows-ориентированных приложений.
Лабораторная работа 12.1:Развертывание приложения.
Приобретаемые навыки:
Слушатели научатся:
- создавать простые Windows-приложения с использованием Visual Basic.NET ;
- использовать формы и элементы управления для создания пользовательского интерфейса;
- создавать и использовать переменные и массивы;
- создавать и использовать процедуры (Sub) и функции (Functions), включая встроенные функции;
- использовать циклы и условные операторы;
- осуществлять проверку пользовательского ввода;
- использовать принципы объектно-ориентированного программирования для создания классов, методов и свойств;
- исправлять синтаксические ошибки, логические ошибки и ошибки времени исполнения, используя отладчик и структурированную обработку исключительных ситуаций;
- расширять пользовательский интерфейс, используя меню, панели инструментов и статусные строки;
- создавать простые Web-приложения на Visual Basic.NET, которые используют XML Web сервисы;
- получать доступ и изменять данные в базах данных Microsoft Access или Microsoft SQL Server, используя Microsoft ADO.NET;
- осуществлять компиляцию и развертывание приложений.
Документы об окончании курса / Материалы и сертификаты:
Сертификат Microsoft