Ваш город: Москва Казань
+7 (495) 967-66-70
academy@academy.ru

16 марта стартует редкий курс M20483 "Программирование на C#"


c.pngЭтот курс - для тех, кто хочется научиться программировать или усовершенствовать уже имеющиеся знания. 

Мы познакомим слушателей с навыками программирования на C#, необходимыми для разработки Windows-приложений. Расскажем об основах построения программ на языке C#, синтаксисе языка и деталях реализации приложений на платформе .NET Framework 4.5, мы также остановимся на методах и технологиях, которые используются в современных настольных и корпоративных приложениях. Поговорим об обработке событий, программировании пользовательского интерфейса, доступе к базам данных, в заключение расскажем про асинхронное выполнение операций, создание пользовательских атрибутов и шифрование/расшифровку данных. Курс использует среду разработки Visual Studio 2012 на Windows 8.

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

·         Описать синтаксис и основные особенности C#;
·         Создавать и вызывать методы, перехватывать и обрабатывать исключения, описывать требования к мониторингу масштабируемых приложений;
·         Реализовать базовую структуру и основные элементы типичного настольного приложения;
·         Создавать классы, определять и реализовать интерфейсы, а также создавать и использовать коллекции; 
·         Использовать наследование для создания иерархии классов, расширять классы .NET Framework, а также создавать универсальные классы и методы;
·         Читать и записывать данные с помощью методов файлового ввода/вывода, потоков, сериализовать и десериализовать данные в различных форматах;
·         Создавать и использовать модель данных (Entity Data Model) для доступа к базам данных ис помощью LINQ-запросов, обновлять данные;
·         Создавать графический интерфейс пользователя средствами XAML;
·         Повышать удобство и снижать время отклика приложений с помощью задач и асинхронных операций
·         Интегрировать неуправляемые библиотеки (unmanaged libraries) и динамические компоненты в приложения C#;
·         Использовать метаданные с помощью отражения (reflection), создавать и использовать пользовательские атрибуты, генерировать код во время выполнения, а также управлять версиями сборок;
·         Шифровать и расшифровывать данные с помощью симметричного и асимметричного ш

ифрования. 

Возврат к списку