Описание Курса:
Цель курса – ознакомить слушателей со средой разработки Visual Studio 2005, сформировать у слушателей основные навыки и приемы работ.
Аудитория:
Программисты с разным уровнем и опытом программирования, которые не знакомы с процессом разработки на .NET Framework и хотят узнать об использовании C# и/или Visual Basic.
Предварительная подготовка:
опыт разработки приложений в графической или неграфической среде;
понимание и умение применять основы структурного программирования, включая такие понятия, как управление исполнением программы (операторы цикла, ветвления и т.п.), переменные, параметры и вызовы функции.
Сертификация:
Курс готовит к тесту: 70-536
Содержание:
Модуль 1. Начало работы
- Обзор Microsoft .NET и .NET Framework.
- Обзор процесса разработки программного обеспечения.
- Изучение Visual Studio 2005.
Модуль 2. Создание простого Windows Forms приложения
- Создание проекта Windows Forms.
- Добавление элементов управления.
- Компиляция и запуск приложения.
Модуль 3. Основы программирования
- Обзор концепций программирования.
- Определение структуры и последовательности исполнения программы.
- Стиль и написание кода.
Модуль 4. Типы данных и переменные
- Обзор типов данных.
- Объявление и использование переменных.
- Объявление и использование коллекций.
- Преобразование типов данных.
Модуль 5. Управление ходом выполнения программы
- Написание выражений.
- Использование условных операторов.
- Использование операторов циклов.
Модуль 6. Основные принципы объектно-ориентированного программирования
- Обзор объектно-ориентированного программирования.
- Объявление класса.
- Создание объекта класса.
Модуль 7. Создание объектно-ориентированных приложений
- Создание классов с помощью дизайнера классов.
- Реализация наследования.
- Объявление и реализация интерфейсов.
Модуль 8. Построение пользовательского интерфейса
- Управление формами и диалоговыми окнами.
- Создание и меню и панелей инструментов.
- Предоставление помощи пользователю.
Модуль 9. Проверка пользовательского ввода
- Ограничение ввода пользователя.
- Реализация проверки по полям.
- Реализация проверки по форме.
Модуль 10. Отладка и обработка особых ситуаций
- Типы ошибок.
- Отладка приложений.
- Обработка исключений в приложении.
Модуль 11. Доступ к данным
- Обзор доступа к данным.
- Доступ к данным с помощью среды разработки.
- Программный доступ к данным.
Модуль 12. Создание Web-приложений и XML Web-сервисов
- Создание вэб-приложений.
- Создание и использование веб-служб.
Модуль 13. Исследование .NET Framework версии 3.0
- Обзор технологий .NET Framework 3.0.
- Обзор Windows Presentation Foundation.
- Обзор Windows Communication Foundation.
Модуль 14. Тестирование и развертывание .NET Framework приложений
- Обзор тестирования.
- Создание инструментальных объектов тестирования.
- Разворачивание приложений.
Приобретаемые навыки:
Слушатели научатся:
- описывать ключевые особенности .NET Framework и Visual Studio 2005;
- создавать простое приложение Windows Forms;
- объяснять основные принципы программирования;
- создавать и использовать типы данных и переменные;
- управлять выполнением программы, используя условные операторы и циклы;
- объяснять основные принципы объектно-ориентированного программирования;
- создавать простые объектно-ориентированные приложения;
- разрабатывать пользовательский интерфейс приложения в Visual Studio 2005;
- проверять достоверность пользовательского ввода на Windows-форме;
- реализовывать отладку и обработку особых ситуаций в приложениях;
- организовывать доступ к данным из приложений;
- создавать простые Web-приложения и XML Web-службы;
- объяснять ключевые особенности .NET Framework версии 3.0;
- тестировать и развертывать Microsoft .NET Framework приложения.
Документы об окончании курса / Материалы и сертификаты:
Сертификат Microsoft