Описание Курса:
Данный курс учит основам программирования на C# для Microsoft .NET, знакомит с платформой .NET и .NET Framework, с основными элементами программы на C#, созданием приложений для Windows, определением класса, библиотекой классов .NET Framework, а также с использованием ADO .NET для доступа к данным.
Аудитория:
- Начинающие разработчики.
- Разработчики, которые понимают принципы программирования, но узнали программирование, используя неграфический язык.
- Разработчики приложений уровня предприятия.
- Разработчики, которые планируют создавать решения, используя C#; использовать Microsoft .NET Framework и C# в дополнение к Microsoft Visual Basic и Managed Extensions for Microsoft Visual C++; создавать высокофункциональные Web-приложения и приложения на базе Windows и XML Web Services.
Предварительная подготовка:
- Знания и уверенное использование основных функций операционной системы, таких как манипуляции файлами.
- Понимание основ структурного программирования, включая такие концепции, как управление потоком данных, переменных и параметров, и вызовов функций.
- Не менее 3 месяцев опыта разработки в графической или неграфической среде, или эквивалентные знания. Рекомендуется пройти курс MSDN Training Course 1587: "Введение в Программирование с Microsoft Visual Basic 6", который поможет получить основные навыки в методах программирования.
Сертификация:
MCAD
Содержание:
Модуль 1. Введение
- Введение в .NET и .NET Framework.
- Исследование Visual Studio .NET.
- Создание проекта приложения Windows.
Модуль 2. Понимание основных принципов языка C#
- Понимание основных принципов программ C#.
- Использывание встроенных типов C#.
- Написание выражений.
- Создание условных операторов.
- Создание операторов цикла.
Модуль 3. Создание объектов в C#
- Определение класса.
- Объявление методов.
- Использывание конструкторов.
- Использование членов статических классов.
Модуль 4. Применение объектно-ориентированных технологий при программирования на C#
- Проектирование объектов.
- Использывание наследования.
- Использование полиморфизма.
Модуль 5. Программирование на C#
- Использование массивов.
- Использование коллекций.
- Использывание интерфейсов.
- Использывание обработки особых ситуаций.
- Использование делегатов и событий.
Модуль 6. Построение .NET-приложений на C#
- Исследование классов библиотеки .NET Framework.
- Отмена методов от System.Object.
- Форматирование строк и чисел.
- Использование потоков и файлов.
Модуль 7. Использование ADO.NET для доступа к данным
- ADO.NET архитектура.
- Создание приложения использующее ADO.NET для доступа к данным.
- Изменение записей базы данных.
Модуль 8. Создание приложений для платформы Windows
- Создание главного меню.
- Создание и использывание общего диалоговог окна.
- Создание и использывание пользовательских диалоговых окон.
- Создание и использывание инструментальной панели.
- Создание строки состояния.
- Создание и использывание поля со списком.
Модуль 9. Использование XML Web Services в программах на C#
- Потребление Веб-службы XML.
- Формирование Веб-службы XML.
Модуль 10. Создание Web-приложения с применением Web Forms
- Создание Web Form приложений.
- Доступ к данным используя Web Form приложение.
- Конфигурирование параметров настройки ASP.NET приложений.
Модуль 11. Параметры приложений и развертывание
- Работа с параметрами настройки приложений.
- Развертывание приложений.
Модуль 12. Дополнительная информация
- Исследование дополнительных особенностей C#.
Приобретаемые навыки:
Слушатели будут знать и уметь:
- основные особенности .NET платформы;
- конфигурировать и использовать Visual Studio .NET;
- программировать на C#;
- использовать методы;
- использовать инкапсуляции, наследования, и полиморфизм в C#;
- использовать C# с .NET Framework;
- использовать Microsoft ADO.NET, для обращения и управления данными в базе данных;
- создавать приложения на базе Windows с богатым набором возможностей;
- создавать приложения Web, используя Web Forms;
- использовать XML Web Services в C# приложении ;
- понимать более продвинутые особенности C#;
- создавать определяемые пользователем атрибуты и запрос информации атрибута во время выполнения.
Документы об окончании курса / Материалы и сертификаты:
Сертификат Microsoft