Краткосрочный курс «Разработка программного обеспечения (С#)» входит в дисциплину «Разработка приложений на С# / Windows / MS SQL».
Максимальное количество слушателей – 12 человек.
Цель курса:
Получить навыки объектно-ориентированного анализа и проектирования с использованием диаграм UML. Научиться программировать на языке C# с использованием всех базовых языковых структур и получить фундаментальные знания объектно-ориентированного программирования, необходимые при разработке программного обеспечения на языке C# с использованием пакета Visual Studio .NET 2003.
Для кого предназначен курс:
Данная дисциплина полезна специалистам по информационным технологиям, а также студентам, имеющим некоторый опыт программирования.
Необходимый уровень подготовки слушателей:
Для эффективного обучения слушатель данного курса должен иметь опыт программирования на одном из языков программирования и навыки работы в операционной системе Windows.
Результат обучения:
В результате обучения студент получит основы объектно-ориентированного анализа и проектирования, построение UML диаграмм с использование MS Office Visio 2003. Студент будет знаком с основными классами библиотеки .NET Framework. В результате студент научится создавать консольные приложения на языке C#.
Содержание курса:
A. Объектно-ориентированный анализ и проектирование с использованием UML
1. Структурное программирование
2. Концепции и определения Объектно — Ориентированного Анализа и Проектирования
3. Метод разработки Объектно-ориентированного проектирования при помощи UML
4. Качество и продуктивность программы
B. Программирование на C# (Основы)
1. Обзор элементов языка С#
2. Типы данных, литералы и переменные
3. Операторы
4. Инструкции управления
5. Введение в классы, объекты и методы
6. Массивы и строки
7. Классы
8. Перегрузка операторов
9. Индексаторы и свойства
10. Наследование
11. Интерфейсы, структуры и перечисления