Приветствуем вас на курсе по объектно-ориентированному программированию (ООП)! Эта дисциплина лежит в основе многих современных языков программирования и архитектурных подходов. Вы научитесь мыслить в терминах объектов и классов, понимать принципы инкапсуляции, наследования и полиморфизма (что это такое — расскажем чуть позже, не переживайте ????), а также применять их в реальных задачах.
| Блок | Содержание |
|---|---|
| Введение | Знакомство с преподавателями, правила курса и критерии получения баллов. |
| История ООП | Как зарождался подход, какие проблемы решал, сравнение с другими парадигмами. |
| Основы ООП | Ключевые постулаты парадигмы и первое домашнее задание. |
| ООП: Как оно работает? | Внутреннее устройство классов и объектов, механизмы работы. |
| C# Основы | Синтаксис языка, создание классов и объектов, реализация принципов ООП. |
| Паттерны ООП | Популярные шаблоны проектирования для чистого и гибкого кода. |
| Полезные ссылки | Единая подборка статей и книг, чтобы легко вернуться к материалам ???? |
Тогда вперёд – к первой теме! ????