C# объектно-ориентированное программирование на практике

19 участников

О чём курс

Изучение принципов объектно-ориентированного программирования (ООП) на C# строится вокруг написания реальных консольных приложений и программ с графическим интерфейсом на Windows Forms. Вместо сухой теории здесь разбирают, как превратить разрозненный код в надежную структуру с помощью многоуровневой архитектуры и событийного программирования.

Курс охватывает работу с классами, конструкторами, наследованием, абстрактными методами и обработку исключений. Отдельное внимание уделено работе с файловой системой через библиотеку System Input Output и техникам написания чистого, эффективного кода. Материал ориентирован на тех, кто хочет освоить профессиональную разработку на .NET и создавать масштабируемые приложения.

Программа обучения

  • Изучение ООП: классы, объекты, поля, методы, свойства и конструкторы
  • Работа со статичными, частичными и вложенными классами
  • Принципы наследования и полиморфизма
  • Использование абстрактных, запечатанных (sealed), виртуальных и переопределенных членов классов
  • Разработка консольных приложений
  • Создание приложений на Windows Forms
  • Работа с файловой системой через System Input Output
  • Проектирование многоуровневой архитектуры (Layered architecture)
  • Делегирование методов и использование событий
  • Обработка ошибок и исключений
  • Техники написания чистого кода и интерактивное программирование
Складчина создана 13 ноября 2019 г. · описание обновлено 23 марта 2026 г.
148 ₽ 700 ₽