Донецкая IT-академия
+7 (949) 441-37-00 Пн–Пт 9:00–19:00
Записаться

С# программирование

Описываются основные черты платформы Microsoft .NET и ее компонентов, в частности .NET Framework Обсуждается место языка C# среди инструментов разработки на этой платформе. Разработка приложений с использованием системных типов и коллекций. Создание и развертывание приложений. Сериализация пользовательских классов. Работа с файловой системой.

40 ак.ч. от 15 до 55 лет несколько раз в неделю с 18:00 по 4 академических часа.
Стоимость 625 руб./ак.ч.
или
12 500руб./курс в VIP-группе
Записаться на курс

По желанию возможны занятия в группах.

Программа обучения:

Модуль 1: Обзор платформы Microsoft .NET

  • Описываются основные черты платформы Microsoft .NET и ее компонентов, в частности .NET Framework Обсуждается место языка C# среди инструментов разработки на этой платформе.

Модуль 2: Обзор языка C#

  • Структура программы на C#
  • Базовые операции ввода-вывода
  • Рекомендуемые методики
  • Компиляция, запуск и отладка

Модуль 3: Использование переменных типов-значений

  • Система типов общего назначения
  • Именование переменных
  • Использование встроенных типов данных
  • Преобразование типов данных

Модуль 4: Операторы и исключения

  • Описание различных типов управляющих операторов
  • Использование операторов перехода
  • Использование операторов выбора
  • Использование операторов цикла
  • Генерация исключений
  • Обработка Basic-их исключений

Модуль 5: Методы и параметры

  • Разработка и использование статических методов (функций и процедур), способных возвращать значения и принимать параметры
  • Различные способы передачи параметров в процедуры и функции
  • Использование перегруженных методов

Модуль 6: Массивы

  • Обзор массивов
  • Создание, инициализация и использование массивов
  • Использование массивов в качестве параметров и значений методов

Модуль 7: Основы объектно-ориентированного программирования

  • Классы и объекты
  • Инкапсуляция, наследование и полиморфизм
  • Реализация концепций ООП средствами C#

Модуль 8: Использование переменных ссылочных типов

  • Использование переменных ссылочных типов
  • Использование ссылочных типов общего назначения
  • Иерархия объектов
  • Пространства имен в .Net Framework
  • Преобразования данных

Модуль 9: Создание и удаление объектов

  • Использование конструкторов
  • Инициализация данных
  • Объекты и память
  • Управление ресурсами

Модуль 10: Наследование в C#

  • Порождение дочерних классов
  • Реализация методов
  • Использование запечатанных классов
  • Интерфейсы и абстрактные классы

Модуль 11: Агрегация, пространства имен и расширенные области видимости

  • Использование внутренних классов, методов и данных
  • Использование агрегации
  • Пространства имен, модули и сборки

Модуль 12: Операторы и события

  • Обзор операторов
  • Перегрузка операторов
  • Создание и перегрузка операторов
  • Объявление и использование событий

Модуль 13: Свойства и индексеры (параметризованные свойства)

  • Использование свойств
  • Использование параметризованных свойств (индексеров)

По окончании курса Вы сможете:

  • Cлушатель, успешно окончивший курс будет иметь уровень квалификации достаточный для разработки приложений, в полной мере использующих все достижения современной платформы .Net
Записаться на курс Оставьте заявку, и мы свяжемся с вами в ближайшее время.
Заполните форму