Запрос по курсу
ФИО: *
Телефон: *
E-mail::
Выберите направление обучения:
Комментарии:

Курс "Программирование на C#"

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

80 ак.часов

Расписание:

с 18:30 до 21:50, 2/4 раза в неделю

Стоимость:

25 000 рублей для физ.лиц

36 000 рублей для юр.лиц

Старт курса:

11 марта 2019

Документ об окончании: удостоверение о повышении квалификации

Слушатели курса познакомятся с основами платформы Microsoft Visual Studio и синтаксисом языка C#, освоят ООП на C#, наследование и полиморфизм, научатся реализовывать и использовать события, создавать библиотеки классов и консольные приложения. Курс позволит научиться разрабатывать Windows-приложений в среде .NET на языке C#. Достаточное внимание в курсе уделяется изучению системы классов .NET Framework, используя и расширяя которую программисты могут создавать приложения Windows с самым широким набором возможностей.

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

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

Знание технического английского языка поможет в изучении методических пособий и выполнении практических заданий.

Полезным, но не обязательным для успешного прохождения курса, будет наличие следующих знаний и навыков:

  • навыки разработки на одном из языков программирования (С/С++/Java/Perl/PHP и т.п.) либо успешное прохождение курса «Основы алгоритмизации и программирования»

После изучения языка C# слушатели смогут:

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

Аннотация курса программирования на C#:

Модуль 1. Обзор платформы Microsoft .NET
Модуль 2. Обзор С#
Модуль 3. Использование размерных типов
Модуль 4. Операторы и исключения
Модуль 5. Методы и параметры
Модуль 6. Массивы
Модуль 7. Принципы объектно-ориентированного программирования
Модуль 8. Использование переменных ссылочного типа
Модуль 9. Создание и разрушение объектов
Модуль 10. Наследование в С#
Модуль 11. Агрегирование, пространства имен и область видимости
Модуль 12. Операции, делегаты и события
Модуль 13. Свойства и индексаторы
Модуль 14. Атрибуты
Модуль 15. Введение в Windows Forms
Модуль 16. Работа с элементами управления
Модуль 17. Разработка элементов управления
Модуль 18. Работа с данными в формах
Модуль 19. Смешивание управляемого и неуправляемого кода
Модуль 20. Печать и создание отчетов в приложениях Windows Forms
Модуль 21. Асинхронное программирование
Модуль 22. Повышение удобства использования приложения
Модуль 23. Развертывание приложения Windows Forms
Модуль 24. Безопасность приложения Windows Forms

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

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

Наши преимущества
ПРЕПОДАВАТЕЛИ-ПРОФЕССИОНАЛЫ
Сертифицированные тренеры и специалисты, имеющие опыт практической работы в IT и международные Сертификаты фирм: Microsoft, Oracle, Cisco, Red Hat, PMI и др., мотивируют слушателей к освоению новейших технологий
АККРЕДИТАЦИЯ И ЛИЦЕНЗИИ
Лицензия на осуществление образовательной деятельности и Свидетельство о государственной аккредитации Университета ИТМО гарантируют качество образовательной среды
УНИКАЛЬНЫЕ МЕТОДИКИ
Методики преподавания IT курсов, которые сочетают уникальность Авторизованных курсов ведущих фирм и практический опыт тренеров специалистов ведущих компаний, позволяют выпускать востребованных на рынке труда специалистов
ПАРТНЕРЫ ЦЕНТРА
Партнерство Центра с ведущими российскими и международными IT - компаниями: Microsoft, Cisco, Oracle, IBM, EMC, HP, Person VUE и др. позволяет использовать в обучении технологии и методы лучших мировых практик
Отзывы клиентов
Справки по телефону