Чему вы научитесь
Курс знакомит с основными приёмами детального проектирования, полезными в создании больших систем на языке C#.
Реалистичные примеры продемонстрируют концепции инкапсуляции, полиморфизма, обобщённых типов, рефлексии и управления ресурсами.
Научиться проектировать без практики невозможно, поэтому в курсе подготовлено множество вопросов, тестов и задач на программирование. На них вы сможете превратить полученные знания в навыки.
В конце каждого блока представлена викторина по прошедшим вопросам курса.
Каждая задача оценивается от 1 балла (простой тест) до 10 (сложная задача на программирование).