Skip to content

MihailRomanov/net_core_course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Курс "Основы .Net"

В этом репозитории собраны материалы по курсу "Основы .Net" (год проведения 2024)

Записи всех лекций с можно найти в плей-листе:

Исходные материалы ввсех модулей в папке Modules

Памятка как оформлять задания

Материалы отдельных модулей

01. Введение в .NET

Лекции

  1. Экосистема .Net (презентация, запись)
  2. Среда разработки (презентация, запись)

Практика

  1. Задача

02. Основы C# и Unit-тестирования

Лекции

  1. Основы C# (презентация, запись)
  2. Автоматизация тестирования (презентация, запись, примеры)
  3. Модульное тестирование (презентация, запись)

Практика

  1. Задача

03. Конструирование типов и расширенный C#

Лекции

  1. Создание типов в C# (презентация, запись)
  2. Обобщения (дженерики) (презентация, запись)
  3. Делегаты, события, лямбды (презентация, запись)
  4. Обработка исключений (презентация, запись)
  5. Кортежи, записи и анонимные типы (презентация, запись)
  6. Дополнительные возможности C# (презентация, запись)
  7. Сопоставление с образцом (презентация, запись)

Практика

  1. Задача

04. Основы Basic Class Library (BCL)

Лекции

  1. Введение в BCL (презентация, запись)
  2. Элементарные типы (презентация, запись)
  3. Nullable типы (презентация, запись)
  4. Массивы и коллекции
  5. Ввод-вывод, файлы, потоки (презентация, запись)
  6. Шаблоны (паттерны) проектирования для .Net (презентация, запись)
  7. Разработка (проектирование) через тестирование (презентация, запись)
  8. Строки и текст (презентация, запись)

Практика

  1. Задача

05. LINQ

Лекции

  1. Введение в LINQ (презентация, запись)
  2. Expressions и IQueryable (презентация, запись, примеры)

Практика

  1. Задача

06. Сериализация

Лекции

  1. Сериализация (презентация, запись)

Практика

  1. Задача

07. Enterprise BCL

Лекции

  1. Хостинг и DI (презентация, запись)
  2. Конфигурации, опции и командная строка (презентация, запись)
  3. Локализация и ресурсы (презентация, запись)
  4. Верификация / валидация (презентация, запись)
  5. Логи и метрики (презентация, запись)

Практика

  1. Задача №1
  2. Задача №2

08. .Net Runtime

Лекции

  1. Механизмы .Net Runtime (презентация, запись)
  2. Рефлексия, атрибуты и генерация IL-кода (презентация, запись)

Практика

  1. Задача

09. ADO.Net and ORMs

Лекции

  1. Основы ADO.Net (презентация, запись)
  2. Connected model в ADO.Net (презентация, запись)
  3. Введение в ORM (презентация, запись)
  4. Entity Framework Core (презентация, запись)

Практика

  1. Задача

Вопросы и ответы №1

ФС, DI, EF Core (презентация, запись, пример)

Прочие материалы

About

Курс по основам .NET

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages