• Главная
  • О компании
  • Каталог курсов
  • Расписание
  • Контакты
Мы на связи:
+7 (7172)79 30 99 Астана
+7 (727) 344 30 99 Алматы
+7 (701) 757 83 23
info@dtu.kz
university@dtu.kz
Digital Transformation University
  • Главная
  • О компании
  • Каталог курсов
  • Расписание
  • Контакты

Microsoft

  • Главная
  • Все курсы
  • Microsoft
  • Продвинутая разработка в Microsoft .NET

Продвинутая разработка в Microsoft .NET

Digital Transformation University
Microsoft, Programming
Бесплатно
Razrabotka PO
  • Обзор
Бесплатно
  • Обзор

Продолжительность: 24 академических часов.

Данный курс предназначен для опытных программистов на платформе Microsoft NET. В этом тренинге рассматриваются вопросы дизайна NET-приложений, а также механизм работы приложений.

В первой части тренинга рассматриваются вопросы разработки хорошего дизайна NET приложений.  Во второй части тренинга рассматриваются вопросы внутренних механизмов работы NET приложений, начиная от необычных выражений на языке C# и заканчивая поведение приложением, если собрано в режиме Release. Третья часть тренинга посвящена асинхронному программированию, в которой особое внимание уделяется современным технологиям асинхронных приложений на базе Task Parallel Library и async/await. Курс сопровождает много практических примеров.

Участники:

  • Получат представление о хорошем дизайне NET приложения с точки зрения лучших практик
  • Познакомятся с современными подходами к асинхронному программированию
  • Узнают внутреннее устройство NET приложение с целью оптимизации и предсказания поведения приложений в разных ситуациях во время выполнения кода

Аудитория 

Этот курс предназначен для NET-разработчиков уровня regular или senior.

Программа

Управление зависимостями

  • Базовые сведения о зависимостях
  • DI паттерны и антипаттерны
  • Базовые сведения о DI-контейнерах
  • Управление зависимостями на практике
  • Продвинутое использование DI контейнеров

C# Tips & Tricks

  • События и делегаты
  • Утиная типизация в языке C#
  • Жизненный цикл объекта
  • Структуры
  • Замыкания в языке C#
  • Разное
  • Тонкости асинхронного программирования

Асинхронное программирование

  • Модель синхронного программирования
  • Паттерны асинхронного программирования
  • Библиотека TPL
  • C# async & await
  • Реактивные расширения (Библиотека Rx)

Предварительная подготовка

Опыт .NET разработки от 2 лет.

  • Лекции 0
  • Тесты 0
  • Учебное время 50 hours
  • Навык Все уровни
  • Язык English
  • Студенты 0
  • Оценки Да
  • Поделиться:

Вам Может Понравиться

MB-910T00: Microsoft Dynamics 365 Fundamentals (CRM)Подробнее
Digital Transformation University

MB-910T00: Microsoft Dynamics 365 Fundamentals (CRM)

Хотите подробнее изучить Dynamics 365? Этот курс даст вам общее представление о возможностях Dynamics 365 по взаимодействию с клиентами. Вы познакомитесь с понятием взаимодействия с клиентами, приложениями для взаимодействия с клиентами, включая Dynamics 365 Marketing, Dynamics 365 Sales, Dynamics 365 Customer Service и Dynamics 365 Field Service, а также их основными...

Digital Transformation University
0
student
₸1.00
MB-210T01: Microsoft Dynamics 365 SalesПодробнее
Digital Transformation University

MB-210T01: Microsoft Dynamics 365 Sales

Microsoft Dynamics 365 Sales — это комплексное приложение для управления взаимоотношениями с существующими и потенциальными клиентами. С помощью Dynamics 365 Sales организации могут отслеживать данные о целях продаж, автоматизировать рекомендации, учиться на основе данных и многое другое. Присоединяйтесь к нашей команде всемирно признанных экспертов, так как...

Digital Transformation University
0
student
Бесплатно
MB-920T00: Microsoft Dynamics 365 Fundamentals (ERP)Подробнее
Digital Transformation University

MB-920T00: Microsoft Dynamics 365 Fundamentals (ERP)

Хотите подробнее изучить Dynamics 365? Курс MB-920T00: Microsoft Dynamics 365 Fundamentals (ERP) даст вам общее представление о возможностях Dynamics 365, касающихся финансов и операций. Вы познакомитесь с понятием управления ресурсами предприятия (ERP), а также изучите основные возможности приложений для управления финансами и операциями. Затем мы рассмотрим...

Digital Transformation University
0
student
Бесплатно
CompTIA PenTest+Подробнее
Digital Transformation University

CompTIA PenTest+

Курс CompTIA PenTest+  предназначен для ИТ-специалистов, которые хотят развить навыки тестирования на проникновение, чтобы они могли выявлять уязвимости информационных систем и эффективные методы устранения этих уязвимостей. В частности, студенты, которым также нужны практические рекомендации по надлежащей защите информационных систем и их содержимого. Этот курс также...

Digital Transformation University
0
student
Бесплатно
CompTIA Cybersecurity Analyst (CySA+)Подробнее
Digital Transformation University

CompTIA Cybersecurity Analyst (CySA+)

Курс CompTIA Cybersecurity Analyst (CySA+) подготовит вас к успешному получению этой востребованной сертификации с помощью практического обучения на основе сценариев, чтобы вы были готовы к передовым постоянным угрозам (APT). В этом сертификационном учебном курсе вы получите базовые знания для полной подготовки к экзамену CySA+. Это...

Digital Transformation University
0
student
Бесплатно

+7 (7172) 79 30 99, +7 (727) 344 30 99

info@dtu.kz

© 2023 | Digital Transformation University

Записаться на курс