Основная литература

  1. Руководство по программированию на C# : https://docs.microsoft.com/ru-ru/dotnet/csharp/.

  2. Полное руководство по языку программирования С# 12 и платформе .NET 8: https://metanit.com/sharp/tutorial.

  3. Курс. C#. Базовый уровень: https://devpractice.ru/csharp-lessons/.

  4. Учебник. Создание приложения WPF с помощью .NET: https://learn.microsoft.com/ru-ru/dotnet/desktop/wpf/get-started/create-app-visual-studio?view=netdesktop-9.0.

  5. Руководство по WPF : https://metanit.com/sharp/wpf/.

  6. Принципы ООП: https://javarush.com/groups/posts/1966-principih-obhhektno-orientirovannogo-programmirovanija.

Дополнительная литература

  1. Герберт Шилдт "C# 4.0: полное руководство.

  2. Эндрю Троелсен "Язык программирования C# 5.0 и платформа .NET 4.5"

  3. SOLID — принципы объектно‑ориентированного программирования: https://web-creator.ru/articles/solid

  4. ООП в картинках: https://habr.com/ru/articles/463125/