Объявление в архиве
Курс "Программирование на C#"
АНО ДПО УЦ "СИБИНФОЦЕНТР"
- Дата начала: 30 ноября 2015
- Дата окончания: 31 января 2016
- Формат: Курсы
- Участники: Все желающие
Окончив курс, Вы получите знания и навыки программирования, необходимые для разработки Windows-приложений с использованием языка программирования C#.
Курс охватывает основы построения программ на языке C#, синтаксис языка и детали реализации приложений на платформе .NET Framework 4.5. Курс также познакомит Вас с методами и технологиями, используемыми в современных настольных и корпоративных приложениях.
В курсе рассматриваются обработка событий, программирование пользовательского интерфейса, доступ к базам данных, асинхронное выполнение операций, создание пользовательских атрибутов и шифрование/расшифровка данных. Курс использует среду разработки Visual Studio 2012 на Windows 8.
Курс предназначен для опытных разработчиков, которые уже имеют опыт программирования на C, C++, JavaScript, Objective-C, Microsoft Visual Basic или Java и понимают концепции объектно-ориентированного программирования.
Курс помогает подготовиться к сертификационному экзамену: 70-483: Programming in C#
По окончании курса Вы будете уметь:
•Описать синтаксис и основные особенности C#;
•Создавать и вызывать методы, перехватывать и обрабатывать исключения, описывать требования к мониторингу масштабируемых приложений;
•Реализовать базовую структуру и основные элементы типичного настольного приложения;
•Создавать классы, определять и реализовать интерфейсы, а также создавать и использовать коллекции;
•Использовать наследование для создания иерархии классов, расширять классы .NET Framework, а также создавать универсальные классы и методы;
•Читать и записывать данные с помощью методов файлового ввода/вывода, потоков, сериализовать и десериализовать данные в различных форматах;
•Создавать и использовать модель данных (Entity Data Model) для доступа к базам данных ис помощью LINQ-запросов, обновлять данные;
•Создавать графический интерфейс пользователя средствами XAML;
•Повышать удобство и снижать время отклика приложений с помощью задач и асинхронных операций;
•Интегрировать неуправляемые библиотеки (unmanaged libraries) и динамические компоненты в приложения C#;
•Использовать метаданные с помощью отражения (reflection), создавать и использовать пользовательские атрибуты, генерировать код во время выполнения, а также управлять версиями сборок;
•Шифровать и расшифровывать данные с помощью симметричного и асимметричного шифрования.
Программа курса:
Модуль 1. Обзор синтаксиса C#
Модуль 2. Создание методов, обработка исключений и мониторинг приложений
Модуль 3. Разработка кода для графического приложения
Модуль 4. Создание классов и реализация коллекций
Модуль 5. Создание иерархии классов при помощи наследования
Модуль 6. Чтение и запись локальных данных
Модуль 7. Доступ к базе данных
Модуль 8. Доступ к удаленным данным
Модуль 9. Проектирование пользовательского интерфейса для графических приложений
Модуль 10. Повышение производительности приложений
Модуль 11. Интеграция с неуправляемым (unmanaged) кодом
Модуль 12. Создание повторно используемых типов и сборок
Модуль 13. Шифрование данных
Уведомление отправлено
Ваше предложение отправлено
Уведомление отправлено