Включите JavaScript

Среда разработки .Net (на языке C#)

Организационная информация

Длительность курса: 24 астрономических часа.
Рекомендуется для предприятий занимающихся разработкой .NET ориентированного программного обеспечения.
По окончании обучения выдается сертификат Компьютерной Академии ШАГ.

Необходимый уровень подготовки

Знание азов программирование, краткое понимание ООП, приветствуется знание SQL, XML, XSD.

Для кого предназначен этот курс?

Этот курс является повышением квалификации и рекомендуется специалистам, которые хотят повысить уровень знаний в данной области.

Если же вам необходимы фундаментальные знания в IT-сфере, то вы можете пройти подготовку по специальности "Разработка программного обеспечения" или по направлениям "Разработка мобильных приложений под Android", "Современные WEB-технологии и маркетинг" и "Тестирование ПО".

Описание

Курс позволяет освоить один из основных языков платформы .NET, закрепить понимание и знания ООП, познакомиться с основными возможностями платформы, увидеть практическое применение изученного ранее языка XML на уровне платформы, провести сравнительную характеристику с языком C++. Язык C# является основным языком разработки на платформе .NET и применяется в технологиях WF, WPF, WCF, ASP.NET.

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

Создавать, отлаживать и сопровождать программное обеспечение прикладного, системного и инструментального характера.

Какие инструменты (программы, языки программирования, технологии и т.д.) я освою?

Инструменты: Среда разработки Microsoft Visual Studio 2010 или 2012. Технологии и навыки: язык С#, принципы объектно-ориентированного программирования, построение иерархий классов, использование обобщений, LINQ, работа с файловой системой, работа с XML, рефлексия, создание одномодульных и многомодульных сборок.

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

Введение

  • Архитектура .Net.

Основы C#

  • Объекты и типы. Инкапсуляция.
  • Наследование.
  • Полиморфизм.
  • Операции и приведения.
  • Делегаты и события.
  • Управление памятью и указатели.
  • Строки и регулярные выражения.
  • Коллекции.
  • Обобщения.
  • Рефлексия, атрибуты.
  • Ошибки и исключения.

Среда .Net

  • Visual Studio.
  • Сборки.
  • Безопасность в .Net.
  • Локализация.
  • Развёртывание.
  • Многопоточное программирование.

Доступ к данным

  • XML, XSD.
  • Основы ADO.NET.
  • Компоненты данных и DataSet.
  • Привязка данных.
  • Расширенные элементы управления данными.

Коммуникации

  • Web-службы+WSE.
  • .Net remoting.
  • Message Queuing.
  • Взаимодействие с СOM (Краткий обзор COM архитектуры).
  • Манипулирование файлами и реестром.
  • Доступ в Интернет.
  • Служба Windows.

Windows приложения

  • Windows forms.
  • Просмотр данных в . NET.
  • Вывод графики с помощью GDI+.

Новшества .NET

  • Краткий обзор новых возможностей .NET.

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

Наверх