Видео курс C# Базовый. Ускоренный курс – курсы ITVDN
ITVDN: курси програмування
Відеокурси з
програмування

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

    Почати безкоштовно

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

    Почати безкоштовно

      Про курс

      “C# Express” – это видео курсы для тех, кто уже просмотрел “C# Стартовый”, “Базовый” и “Профессиональный” от Александра Шевчука и желает подытожить/освежить все полученные знания. Также он подойдет тем, кто завершил “C# Стартовый” либо “C# Starter Express” и желает двигаться дальше в изучении языка C#. 

      На каждом уроке объясняются основные концепции, которые были рассмотрены на предыдущих уроках Александра Шевчука по C#. Данный курс - “Essential Express” - основывается на “C# Базовый” и содержит выжимку всей полезной информации по курсу в компактном виде.

      Читати далі...

      Цей курс входить до спеціальності:

      Попередні Вимоги

      Владение языком C# на уровне "C# Стартовый"

      Читати далі...

      Ви навчитеся

      • Использовать интерфейсы, абстрактные и статические классы, а также понимать существенные отличия между ними
      • Понимать работу расширяющих методов и активно их применять
      • Понимать основы объектно-ориентированного программирования (ООП)
      • Использовать паттерны «Абстрактная фабрика», «MVP», «Одиночка» для формирования архитектуры собственных приложений
      • Организовывать работу приложения в нескольких потоках
      • Создавать и реализовывать собственные пользовательские коллекции, выполнять перегрузку операторов
      • Обрабатывать исключения и ошибки, возникшие в процессе работы приложения
      • Создавать и выполнять запросы с использованием технологии LINQ
      • Создавать динамически связываемые библиотеки и подключать их к своим проектам
      Читати далі...
      Завантажити матеріали курсу Для отримання матеріалів курсу необхідно авторизуватися
      Отримати сертифікат Для отримання сертифікату необхідно авторизуватися
      • Тривалість: 8 год 32 хв
      • Курс створено: 23.10.2015
      • Уроків: 18
      • Оновлено: 01.02.2018
      • Мова: російська

      Що входить до курсу

      • 18 відео уроків
      • Домашні завдання
      Увійдіть або зареєструйтеся для того, щоб продовжити перегляд безкоштовного відео
      На уроке рассматривается тема классов и создания их экземпляров. Объясняется назначение и использование свойств, принципы работы с конструкторами. Особое внимание уделено рассмотрению основных парадигм ООП.
      Читати далі...
      На видеоуроке будет рассмотрена возможность языка C# использовать определение класса для нескольких (двух и/или более) файлов, которая называется частичные (partial) классы. Также Вы ознакомитесь с диаграммами классов, возможными связями отношений между классами (агрегацией, ассоциацией, реализацией, композицией, самоассоциацией зависимости и другими).
      Читати далі...
      В видеоуроке будут рассмотрены две главные парадигмы ООП - полиморфизм и наследование, также Вы ознакомитесь с модификаторами доступа и виртуальными членами. С помощью рассмотренных на уроке, Вы поймете, как применять на практике полиморфизм и наследование, а также как использовать иерархию классов.
      Читати далі...
      На видеоуроке будет рассмотрена возможность языка C# разделять определение класса между несколькими (двумя и/или более) файлами, которые называются частичными (partial) классами. Также Вы ознакомитесь с диаграммами классов, связями отношений между классами (ассоциацией, агрегацией, композицией, реализацией, самоассоциацией зависимости и другими).
      Читати далі...
      На уроке рассмотрено, как создать и применять массивы и индексаторы на практике, вдобавок какие способы их переопределяют. Вы узнаете о возможностях языка программирования С#, спроектировать специальные классы, которые возможно индексировать, как и стандартный массив через определение индексатора. На уроке Вы ознакомитесь с возможностями индексаторов в C#.
      Читати далі...
      На уроке Вы узнаете, что с себя представляют статические классы, как создать и использовать статическе члены, как работать с расширяющими методами. Также будут рассмотрены вложенные классы и шаблон проектирования "Одиночка" (Singleton).
      Читати далі...
      В этом уроке Вы узнаете все сведения о структурах, рассмотрите отличия классов и структур, а также рекомендации как их лучше применять на практике.
      Читати далі...
      На уроке Вы ознакомитесь с понятиями упаковка (boxing), распаковка (unboxing), а также структурный тип DateTime, перечисления (enum), с помощью которых можно определить набор именованных интегральных констант.
      Читати далі...
      Просмотрев урок, Вы поймете работу лямбда-выражений и делегатов. На уроке рассмотрено, как создать и примененить делегаты, какие трудности работы с ними.
      Читати далі...
      В видеоуроке будет рассмотрено применение универсальных шаблонов (generics), в них используются разные типы данных на этапе выполнения, а также рассмотрите, как работать с обобщениями в языке C#. Вы узнаете о контрвариантности и ковариантности.
      Читати далі...
      На уроке продолжим изучение универсальных шаблонов в C#. Мы изучим, как применять ограничения для обобщенных типов данных, как работать с типами Nullable, а также рассмотрим операции поглощения.
      Читати далі...
      На уроке Вы узнаете, как работать с событиями, создать "издателей" и "подписчиков", как вызывать Ваши события, рассмотрите делегат EventHandler, а также базовый класс EventArgs.
      Читати далі...
      На видео Вы получите сведения о многопоточности в языке C#. Также будет рассмотрено применение делегатов ThreadStart и ParameterizedThreadStart, работа с критическими секциями, позволяющими синхронизировать доступ потоков к разделяемым ресурсам.
      Читати далі...
      Просмотрев видео, Вы познакомитесь с примерами использования коллекций и их назначением. Будут рассмотрены интерфейсы IEnumerable, IEnumerator. Также тренер объяснит создание и использование пользовательских коллекций, рассмотрит примеры применения оператора yield.
      Читати далі...
      На видео Вы изучите системные исключения в языке C# и правила обработки исключительных ситуаций, используя конструкцию try - catch - finally. Просмотрев урок, Вы сможете создать собственные объекты исключения.
      Читати далі...
      В видео будет рассмотрен класс object, его использование, а также техника перегрузки операторов. Будет объяснена техника клонирования, предназначение шаблона проектирования «Прототип» (Prototype) и интерфейса ICloneable. Вы ознакомитесь с применением техники перегрузки операторов на практике.
      Читати далі...
      На видео уроке Вы познакомитесь с основами LINQ, анонимными и динамическими типами, активно используемыми для построения запросов.
      Читати далі...
      На уроке будут рассмотрены пространства имен и организация проекта с их использованием. Также Вы поймете, как создать библиотеки (DLL) в C#. Будет рассмотрен тип проекта Class Library, для чего применяются библиотеки, модификаторы доступа internal и internal protected, а также некоторые препроцессорные директивы и как они могут помочь при разработке масштабных решений.
      Читати далі...
      ПОКАЗАТИ ВСЕ
      основні теми, що розглядаються на уроці
      0:00:00
      Введение
      0:00:56
      Парадигмы ООП
      0:10:15
      Определение ООП
      0:11:21
      Классы
      0:12:05
      Объекты и экземпляры
      0:15:48
      Модификаторы доступа
      0:17:56
      Свойства
      0:19:18
      Анализ кода
      0:19:55
      Доступы «только для чтения» и «только для записи»
      0:20:10
      Конструкторы
      0:21:26
      Конструкторы вызывающие другие конструкторы
      0:21:55
      Автоматически реализуемые свойства
      0:23:11
      Ссылки
      0:23:41
      Инкапсуляция
      0:26:21
      Повторение (Классы)
      0:28:10
      Повторение (Модификаторы доступа)
      0:33:05
      Повторение (Конструкторы)
      0:36:43
      Передача экземпляра класса в качестве аргумента метода
      0:37:49
      Повторение (Автосвойства)
      0:38:34
      Анонимный объект
      0:39:05
      Документ
      0:43:09
      Итоги
      ПОКАЗАТИ ВСЕ
      Титри відеоуроку
      Титров к данному уроку не предусмотрено
      Студенти також дивляться
      C# 5.0 Стартовый
      ДЕТАЛЬНІШЕ
      C# 8.0 Стартовый
      ДЕТАЛЬНІШЕ
      C# базовый (ООП)
      ДЕТАЛЬНІШЕ
      C# Базовый (ООП) 2021
      ДЕТАЛЬНІШЕ
      C# Углубленный
      ДЕТАЛЬНІШЕ
      C# Универсальные шаблоны
      ДЕТАЛЬНІШЕ
      Что нового в C# 6.0-7.0
      ДЕТАЛЬНІШЕ
      C# 5.0 для профессионалов
      ДЕТАЛЬНІШЕ
      Пакети підписки з доступом до всіх курсів та сервісів

      Пакети підписки з доступом до всіх курсів та сервісів

      Стартовий
      • Усі відеокурси на 3 місяці
      • Тестування з 10 курсів
      • Перевірка 5 домашніх завдань
      • Консультація з тренером 30 хв
      Базовий
      • Усі відеокурси на 6 місяців
      • Тестування з 16 курсів
      • Перевірка 10 домашніх завдань
      • Консультація з тренером 60 хв
      Преміум
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      коментарі та обговорення
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.