Программирование на C#

Продолжительность обучения: 50 ак. часов

Форма обучения: вечерняя с 18:30 до 21:50, 4 дня в неделю по будним дня

Курс позволяет слушателям получить углублённое представление о возможностях языка программирования С# для разработки элементов управления, создания клиентских и серверных приложений, создания распределённых приложений.

Предварительные требования:

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

Обучение позволит:

  • узнать основные элементы .NET Framework и связь С# с элементами платформы .NET;
  • создавать, отлаживать, компилировать и выполнять программы на С#;
  • создавать и использовать переменные;
  • использовать выражения языка и применять обработку исключений;
  • создавать методы;
  • создавать, инициализировать и использовать массивы;
  • знать базовые концепции и терминологию объектно-ориентированного программирования;
  • создавать, инициализировать и разрушать объекты в программе на С#;
  • создавать классы и иерархии классов;
  • определять операции и события в пользовательском классе;
  • реализовывать свойства и индексаторы;
  • использовать стандартные и пользовательские атрибуты.

Аннотация курса:

Модуль 1. Обзор платформы Microsoft .NET
Модуль 2. Обзор С#
Модуль 3. Использование размерных типов
Модуль 4. Операторы и исключения
Модуль 5. Методы и параметры
Модуль 6. Массивы
Модуль7. Принципы объектно-ориентированного программирования
Модуль 8. Использование переменных ссылочного типа
Модуль 9. Создание и разрушение объектов
Модуль 10. Наследование в С#
Модуль 11. Агрегирование, пространства имен и область видимости
Модуль 12. Операции, делегаты и события
Модуль 13. Свойства и индексаторы
Модуль 14. Атрибуты

Программа курса может корректироваться

 Слушатели обеспечиваются качественными методическими материалами, разработанными нашими специалистами