ITVDN

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

  • Продвинутый уровень
  • Наставник: Нет
  • Сертификат: Нет
  • Формат: Online
  • Рассрочка: Нет
  • Язык: Русский
  • Осталось мест: не ограничено
Записаться

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

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

Подскажем какие навыки и где прокачать

Знания и навыки, которые приобретете
  • Использовать LINQ to Entities для получения данных с помощью выражений, которые по форме близки выражениям языка SQL
  • Применять технику Code First, которая предусматривает создание БД и модели на основе существующих классов
  • Понимать и использовать на практике технологию TDD
  • Писать “чистый” и понятный код с минимальным количеством “багов”; 
  • Проверять работоспособность кода с помощью unit тестирования
  • Писать автоматизированное unit-тесты

Преподаватели

  • Олег Кулыгин

    Тренер-консультант, эксперт по построению сервис-ориентированных и облачных приложений

Подскажем какие навыки и где прокачать