Навигация по сайту
Календарь
«    Ноябрь 2020    »
ПнВтСрЧтПтСбВс
 1
2345678
9101112131415
16171819202122
23242526272829
30 
Реклама
Интересненько
Опрос сайта
 
В каком виде Вы обычно читаете книги?
В бумажном
В электронном
Статистика
Полезные ссылки
  • Статистика
  • Правообладателям
  • Карта сайта
  • Журналистам
  • Расширенный поиск
  • Что в мире
    Популярное
  • Линейные и броненосные корабли. Канонерские лодки
  • Курс по созданию анимационных flat video в After Effect (2019) HDRip
  • Александр Курзанцев. Как я учился в магической школе. Сборник книг
  • Александр Курзанцев. Инквизитор поневоле
  • Тираны России и СССР
  • Датчики и исполнительные механизмы: КИП технической системы
  • А.А. Бирюков. Умные устройства безопасности на микроконтроллерах Atmel
  • Lisp: Жемчужины программирования
  • Adobe After Effects (для начинающих). Motion Graphics. VFX (2020) PCRec
  • А. И. Слесарев. Аспекты проектирования электронных схем на основе микроконтроллеров
  • Психосоматика: самые опасные эмоции
  • Sекс, убийство и смысл жизни
  • Серия "Величайшие империи человечества" в 14 книгах
  • Администрирование сетей Cisco. Освоение за месяц
  • varvar. Восхождение Дэниса
  • Скачать бесплатно » Обучающее видео » С# асинхронное программирование (2020) PCRec в отличном качестве
    Автор: Hottei Отзывов 0 | Просмотров: 56 | |


    С# асинхронное программирование (2020) PCRec


    С# асинхронное программирование (2020) PCRec

    Курс «C# Асинхронное программирование» будет полезен как начинающим разработчикам, так и опытным программистам, желающим улучшить уже имеющиеся знания об актуальных на сегодня технологиях создания асинхронного кода. На данном курсе будет углублённо рассмотрено само понятие асинхронности и современные приемы организации асинхронного выполнения участков кода на языке C# в различных программных шаблонах.

    Чему вы научитесь на этом курсе:
    - Использовать класс Task из библиотеки TPL для асинхронного выполнения методов.
    - Создавать продолжения (Continuation) для логического завершения асинхронных задач.
    - Управлять выполнением задач, создавая пользовательский планировщик задач.
    - Понимать внутреннюю логику выполнения команд на основе ключевых слов async/await.
    - Создавать асинхронные методы с использованием ключевых слов async/await.
    - Ловить и обрабатывать исключения, полученные при выполнении асинхронного кода.
    - Организовывать корректную отмену выполняемых задач.
    - Работать с потокобезопасными коллекциями, написанными по шаблону Producer-Consumer.
    - Работать с потокобезопасным словарем ConcurrentDictionary.

    Урок №1. Введение в асинхронное программирование
    - введение в асинхронное программирование
    - асинхронный шаблон программирование TAP
    - планировщик задач и дочерние задачи
    - ключевые слова async await. Техническая реализация
    - асинхронное программирование с async await
    - работа контекста синхронизации с async await. Роль async await в ASP.NET
    - асинхронный код – исключения и блокировка. Отмена задач
    - потокобезопасные коллекции по шаблону Producer- Consumer
    - потокобезопасные коллекции. ConcurrentDictionary

    Урок №2. Асинхронный шаблон программирования task- based asynchronous pattern
    - библиотека TPL (Task Parallel Library)
    - TAP (Task- based Asynchronous Pattern)
    - задача (Task)
    - фабрика задач (Task Factory)
    - продолжения задач (Task Continuations)
    - ValueTask/ValueTask
    - Task vs ValueTask

    Урок №3. Планировщик задач. Дочерние задачи
    - планировщик задач (Task Scheduler): функционал планировщика, готовые планировщики
    - дочерние задачи

    Урок №4. Ключевые слова async await. Техническая реализация
    - ключевые слова async await
    - асинхронные методы
    - типы возвращаемых значений
    - ожидаемые методы
    - внутренняя реализация async await
    - типы, поддерживающие работу ключевых слов «под капотом»
    - объект ожидания завершения асинхронной задачи
    - асинхронный метод Main

    Урок №5. Работа контекста синхронизации с async await. Роль async await в ASP.NET
    - использование async await в WPF
    - класс SynchronizationContext –контекст синхронизации
    - продолжения оператора await
    - управление ожиданием
    - класс ExecutionContext –контекст выполнения
    - модификатор async для void
    - асинхронные лямбда выражения
    - использование async await ASP.NET

    Урок №6. Асинхронное программирование с async await
    - асинхронные операции
    - асинхронные CPU операции
    - асинхронные операции ввода- вывода
    - асинхронность
    - асинхронные шаблоны программирования
    - создание асинхронных операций
    - ограничения в использовании ключевых слов async await

    Урок №7. Исключения в асинхронном коде. Скоординированная отмена. Блокировки
    - обработка исключений из асинхронного кода
    - скоординированная отмена
    - блокировки
    - прогресс асинхронной операции. IProgress

    Урок №8. Потокобезопасные коллекции. Producer- consumer pattern. Класс parallel
    - потокобезопасные коллекции
    - разновидности потокобезопасных коллекций
    - ConcurrentQueue
    - ConcurrentStack
    - ConcurrentBag
    - шаюлоны Producer- Consumer. I ProducerConsumerCollection
    - класс BlockingCollection
    - параллельная обработка. Класс Parallel
    - параллельные циклы (For, ForEach)

    Урок №9. ConcurrentDictionary. PLINQ
    - потокобезопасныq словарь ConcurrentDictionary
    - описание API ConcurrentDictionary
    - особенности работы с ConcurrentDictionary
    - параллельная обработка. PLINQ





    Название: С# асинхронное программирование
    Год выхода: 2020
    Автор: Владислав Гнатюк
    Жанр: Видеокурс, программирование, разработка, обучение
    Формат: MP4
    Видео: AVC | 1280x720 | ~1166 Kbps
    Аудио: AAC | 128 kb/s | 48 KHz
    Язык: Русский
    Продолжительность: 20:50:16
    Размер: 11.02 Gb

    Скачать С# асинхронное программирование (2020) PCRec

    Купить печатную версию на LITRES
    Пожалуйста, нажмите на кнопки соц.сетей (расположенные ниже), поделитесь с друзьями и знакомыми ссылкой на статью если она вам понравилась. а если не понравилась.. тоже). Заранее спасибо;>>>
     

      На курсе вы узнаете, как организовать и обеспечить глубокое тестирование в условиях отсутствия идеальных требований на проекте. Если на вашем проекте нет команды аналитиков, которые разрабатывают
      Вы узнаете, как контролировать расходы и доходы, выгодно использовать кредиты и господдержку, грамотно инвестировать. Сможете составить личный финансовый план, чтобы получать прибыль с инвестиций или
      На этом курсе вы научитесь делать настоящие проекты, такие же по уровню сложности, как в индустрии. И будете делать их правильно, чтобы после обучения выдавать результат высокого уровня, за который
      Это практическое руководство по созданию Telegram ботов с помощью фреймворка Telegraf. Этот курс поможет Вам в создании масштабируемых ботов. Вы научитесь хранить данные в сессиях, пользоваться
      На этом курсе вы научитесь создавать простую и сложную инфраструткутру используя Terraform 0.12 и выше. Курс полностью основан на создании инфраструктуры на платформе AWS - Amazon Web Services.
      BI-платформы - инструмент бизнес-анализа, позволяющий анализировать «живые» данные и создавать визуальные отчёты без привлечения ИТ-специалистов. Вы научитесь работать с данными из различных
      Пройдите пошаговый путь от установки счетчиков веб-аналитики (Яндекс.Метрики, Google Analytics, Facebook, myTarget, ВКонтакте и др.) и создания целей на сайте до отслеживания сложных событий с
      В мире огромный спрос на специалистов IT-сферы. Только в России ежедневно появляется более 5000 вакансий со средней зарплатой в 100 тысяч рублей. Одно из главных преимуществ IT - это возможность
    Комментарии: Оставить комментарий
    Информация
    Комментировать статьи на сайте возможно только в течении 1 дней со дня публикации.