C# Уровень 2

Продвинутый курс

На этом курсе вы сможете глубже вникнуть в принципы объектно-ориентированного программирования и написать свою аркадную игру. Курс также даст вам опыт разработки Windows-приложений. Вы освоите инструменты .NET Framework: LINQ, ADO.NET, WCF, WPF и другие. Чтобы закрепить знания, вы создадите на платформе WPF бизнес-решение для ПК.

Чему Вы научитесь

  • Глубокому пониманию принципов ООП.
  • Разным технологиям .NET Framework.
  • Использовать LINQ.
  • Работать с базами данных.
  • Применять технологии WCF.
  • Разрабатывать десктопные приложения на WPF.

Что Вы получите

Видеозаписи всех онлайн-занятий
Методички и практические задания
Общение с одногруппниками
Сертификат об окончании обучения
  • 1
    Урок 1. Объектно-ориентированное программирование. Часть 1
    Структура. Класс. Объект. Инкапсуляция. Конструкторы. Свойства. Индексаторы. Наследование и полиморфизм.
  • 2
    Урок 2. Объектно-ориентированное программирование. Часть 2
    Абстрактные методы и классы. Интерфейсы. Стандартные интерфейсы. Исключения.
  • 3
    Урок 3. Объектно-ориентированное программирование. Часть 3
    Обобщения. Делегаты и события. Паттерн «наблюдатель».
  • 4
    Урок 4. Объектно-ориентированное программирование. Часть 4
    Списки. Обобщенные списки. Лямбда-выражения. Linq.
  • 5
    Урок 5. Знакомство с технологией WPF.
    Особенности платформы WPF. Введение в язык XAML. Стили. Обзор элементов управления и их свойств.
  • 6
    Урок 6. Связывание данных. Триггеры.
    Связывание данных. Триггеры. Обработка исключений. ListView. Виртуализация.
  • 7
    Урок 7. Взаимодействие с базой данных.
    Взаимодействие с базой данных. Обзор технологии ADO.Net.
  • 8
    Урок 8. Обзор сервис-ориентированной архитектуры приложений (SOA).
    Web-сервис asmx. WCF-сервис. Web-api сервис.

После обучения мы предлагаем всем выпускникам оценить программу курса и преподавателя, а также при желании оставить отзыв.
Все отзывы и оценки мы публикуем без изменений.