 
				| # | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ | 
|---|---|---|---|---|---|
| 1 |  Инструменты и консольное приложение |  | |||
| На этом уроке мы проверим наличие инструментов работы с linq (Visual Studio), создадим консольное приложение, а также подготовим данные для нашей дальнейшей работы | |||||
| 2 | Традиционный алгоритм |  | |||
| На этом уроке мы сделаем выборку элементов из списка, отвечающих заданному критерию, при помощи классического алгоритма | |||||
| 3 | Первое использование LINQ |  | |||
| На этом уроке мы реализуем поиск и сортировку элементов массива при помощи Linq | |||||
| 4 | Linq по классу |  | |||
| На этом уроке мы создадим класс, дополним наш список новыми данными и сделаем linq выборку для новой структуры | |||||
| 5 | Краткая форма и навигация |  | |||
| На этом уроке мы создадим краткую форму запроса linq, а также найдем первый и последний элементы нашей выборки | |||||
| 6 | Проекция и ее переменные |  | |||
| На этом уроке мы создадим новый тип данных с новыми методами, а также создадим прямо в запросе свои переменные | |||||
| 7 | Методы работы с множествами |  | |||
| На этом уроке мы рассмотрим методы работы с множествами ( разность, пересечение, объединение) | |||||
| 8 | Затерянное в XML |  | |||
| На этом уроке мы реализуем загрузку данных из XML файла при помощи LINQ | |||||
| 9 | JOIN связующий: начало |  | |||
| На этом уроке мы соединим два списка по определенному ключу методом JOIN | |||||
| 10 | JOIN группирующий |  | |||
| На этом уроке мы получим иерархическую структуру при помощи GroupJoin | |||||
| 11 | JOIN через INTO |  | |||
| На этом уроке мы рассмотрим работу JOIN с оператором INTO и поработаем с дочерними запросами | |||||
| 12 | Полезные методы | 1 тест | |||
| На этом уроке мы рассмотрим методы Take(), Skip(), Any(), All() | |||||
| 13 | PLINQ: всё глубоко параллельно | 1 тест | |||
| На этом уроке мы рассмотрим создание параллельного потока средствами linq | |||||
| 14 | PLINQ: таинственный ForAll & параллельные исключения | 1 тест | |||
| На этом уроке мы создадим запись linq с использованием директивы ForAll и рассмотрим отработку исключительных ситуаций | |||||
| 15 | LINQ агрегатные выражения |  | |||
| На этом уроке мы поработаем с агрегатными выражениями в LINQ | |||||
| Итого: 15 видеоуроков | 2 час. 58 мин. 3 теста | 4 чел. | |||
| Финалисты: Tekashnik, Елена, Max, Tom . | |||||