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