Программирование Microsoft .NET Framework на языке C#: Курсы

Курс читается в соответствии с официальной учебной программой авторизованного курса Microsoft M2349 Programming with the Microsoft .NET Framework (Microsoft Visual C# .NET)Цель данного курса - помочь разработчикам приложений понять стратегию Microsoft .NET Framework.
IT: Для программистов и IT-специалистовIT: Для программистов и IT-специалистов / Программирование
Академия информационных технологий КГТУ им А.Н.Туполева логоАкадемия информационных технологий КГТУ им А.Н.Туполева
Открытый набор
32 часа
Казань
Академия информационных технологий КГТУ им А.Н.Туполева
от 8 000 ₽

Анонс программы

Курс читается в соответствии с официальной учебной программой авторизованного курса Microsoft M2349 Programming with the Microsoft .NET Framework (Microsoft Visual C# .NET)Цель данного курса - помочь разработчикам приложений понять стратегию Microsoft .NET Framework.

Целевая аудитория

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

Описание Программы

Описание курса:
Помимо обзора возможностей платформы .NET Framework и знакомства с ключевыми понятиями и терминологией, курс также предусматривает ряд лабораторных работ, в которых подробно рассматриваются возможности платформы .NET Framework, используемые в целях программирования, отладки, настройки и развертывания приложений.
Курс также будет полезен тем, кто обладает знаниями в объёме программы, но хочет их систематизировать, а также повысить свою эффективность за счёт новых приёмов и методов работы.

В курсе рассматриваются следующие вопросы:

Модуль 1. Обзор Microsoft .NET Framework

  • Обзор Microsoft .NET Framework
  • Обзор пространств имен

Модуль 2. Знакомство с управляемой средой выполнения программы

  • Написание .NET приложения
  • Компиляция и выполнение .NET приложения

Модуль 3. Работа с компонентами

  • Знакомство с ключевыми технологиями разработки .NET Framework
  • Создание простого компонента .NET Framework
  • Создание простого консольного клиента
  • Создание клиента ASP .NET

Модуль 4. Развертывание приложений и контроль версий

  • Введение в процесс развертывания приложений
  • Сценарии развертывания приложений
  • Относящиеся к процессу темы и средства

Модуль 5. Общая система типов

  • Знакомство с Общей системой типов
  • Элементы Общей системы типов
  • Объектно-ориентированные характеристики

Модуль 6. Работа с типами

  • Функциональные возможности класса System.Object
  • Специализированные конструкторы
  • Типовые операции
  • Интерфейсы
  • Управление внешними типами

Модуль 7. Строки, массивы и коллекции

  • Строки
  • Терминология - Коллекции
  • Массивы .NET Framework
  • Коллекции .NET Framework

Модуль 8. Делегаты и события

  • Делегаты
  • Многообъектные делегаты
  • События
  • Случаи использования делегатов, событий и интерфейсов

Модуль 9. Память и управление ресурсами

  • Основы управления памятью
  • Управление ресурсами, не относящимися к памяти
  • Управление неявными ресурсами
  • Управление явными ресурсами
  • Оптимизация процесса сбора мусора

Модуль 10. Потоки и файлы данных

  • Потоки
  • Классы Reader и Writer
  • Ввод/Вывод основных данных файла

Модуль 11. Доступ к Internet

  • Сценарии Internet приложений
  • Модель WebRequest (запрос) и WebResponse (ответ)
  • Протоколы приложений
  • Обработка ошибок
  • Безопасность
  • Лучшие методы проведения данных операций

Модуль 12. Сериализация (преобразование в последовательную форму)

  • Сценарии сериализации
  • Атрибуты сериализации
  • Граф объекта
  • Процесс сериализации
  • Пример сериализации
  • Пример десериализации (преобразования из последовательной формы в параллельную)
  • Специальная сериализация
  • Пример специальной сериализации
  • Вопросы безопасности

Модуль 13. Система, обеспечивающая работу с удаленными объектами, и Web-сервисы

  • Работа с удаленными объектами
  • Конфигурационные файлы системы
  • Web-сервисы
Записаться на курс
Программирование Microsoft .NET Framework на языке C#: Курсы
8 000
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
Открытый набор
32 часа
Казань
Академия информационных технологий КГТУ им А.Н.Туполева
от 8 000 ₽
Как добраться?
Казань, Академия информационных технологий КГТУ им А.Н.Туполева