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

Аудитория:

Этот курс предназначен для опытных разработчиков, которые уже имеют опыт программирования в C, C++, JavaScript, Objective-C, Microsoft Visual Basic или Java и понимают концепции объектно-ориентированного программирования.

По окончании курса слушатели смогут:

Описать синтаксис и основные особенности C#;

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

Реализовать базовую структуру и основные элементы типичного настольного приложения;

Создавать классы, определять и реализовать интерфейсы, а также создавать и использовать коллекции;

Использовать наследование для создания иерархии классов, расширять классы .NET

Framework, а также создавать универсальные классы и методы;

Читать и записывать данные с помощью методов файлового ввода/вывода, потоков, сериализовать и десериализовать данные в различных форматах;

Создавать и использовать модель данных (Entity Data Model) для доступа к базам данных и с помощью LINQ-запросов, обновлять данные;

Создавать графический интерфейс пользователя средствами XAML;

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

Интегрировать неуправляемые библиотеки (unmanaged libraries) и динамические компоненты в приложения C#;

Использовать метаданные с помощью отражения (reflection), создавать и использовать пользовательские атрибуты, генерировать код во время ыполнения, а также управлять версиями сборок;

Шифровать и расшифровывать данные с помощью симметричного и асимметричного шифрования.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Навигация по записям