Новый видео курс – Универсальные шаблоны C#
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Подписка

    Выбери свою IT специальность

    Подписка

      Здравствуйте, друзья!

      Имеем прекрасные новости для тех, кто хочет углубить свои знания языка C# и писать более качественный, эффективный и удобный в повторном использовании код – новый видео курс "Универсальные шаблоны C#" уже на сайте в полном объеме. Курс на украинском языке!

      Универсальные шаблоны, ещё называемые обобщениями или дженериками (generics) – это элемент языка C#, обеспечивающий удобные возможности для переиспользования кода с сохранением безопасности типов и структуры алгоритмов, реализуемых в коде.

      Курс «Универсальные шаблоны C#» предоставит вам подробные знания о конструировании дженериков, их теоретических возможностях и использовании на практике. Вы узнаете об особенностях создания универсальных обобщенных классов и методов, реализации обобщенных коллекций, интерфейсов и делегатов. Рассмотрите особенности понятий ковариантности и контрвариантности, их использования при проектировании кода. Также познакомитесь с рекурсивными универсальными шаблонами и возможностями практического воплощения таких шаблонов в коде.

      Автор курсаИгорь Байлов, .NET Developer at KnubiSoft. Имеет 4+ года опыта в разработке на C#/.NET, а начинал свой путь в IT с компании EPAM.

      Курс состоит из 11 уроков общей продолжительностью 4 часа 40 минут.

      Структура курса:

      1. Введение в универсальные шаблоны.
      2. Создание классов.
      3. Создание методов.
      4. Ограничения универсальных типов.
      5. Стандартные коллекции.
      6. Работа с интерфейсами.
      7. Создание делегатов.
      8. Ковариантность и контрвариантность.
      9. Достоинства универсальных шаблонов.
      10. Рекурсивные универсальные шаблоны.
      11. Универсальные шаблоны на практике.

      Чему вы научитесь на данном курсе:

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

      Предварительные требования

      Необходимо владеть основами C#, а именно – знать следующие темы:

      • переменные, операторы, условия, циклы, функции, классы и объекты;
      • типы коллекций в C#: массивы, списки, словари, очереди и т. п.;
      • типы данных: примитивные типы, классы, структуры;
      • основы ООП (будет большим плюсом).

      Курс подойдет как новичкам, знающим фундамент C#, так и разработчикам, желающим поднять свои навыки на новый уровень.

      Смотрите первый урок в свободном доступе. Курс уже доступен на нашем сайте в полном объеме – к каждому уроку есть практические задания и опорный конспект. Если у вас есть активная подписка, вы можете посмотреть его прямо сейчас.

      Курс входит в комплексные программы подготовки по специальностям:

                    

      КОММЕНТАРИИ И ОБСУЖДЕНИЯ
      СТАТЬИ ПО СХОЖЕЙ ТЕМАТИКЕ

      Покупай подпискус доступом ко всем курсам и сервисам

      Библиотека современных IT знаний в удобном формате

      Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      59.99 $
      Оформить подписку
      Весенний
      • Все видеокурсы на 15 месяцев
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      90.00 $
      119.99 $
      Оформить подписку
      Акция
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      72.00 $
      89.99 $
      Оформить подписку
      Акция
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.