Проектирование на C#

Концепции и приёмы программирования, помогающие создавать большие программные проекты на C#
3 часа в неделю
Certificate Stepik

About this course

Курс знакомит с основными приёмами детального проектирования, полезными в создании больших систем на языке C#. Детальное проектирование — это процесс декомпозиции небольшой задачи на классы и методы, проектирование отдельных классов и их взаимодействия друг с другом.

Реалистичные примеры продемонстрируют концепции инкапсуляции, полиморфизма, обобщённых типов, рефлексии и управления ресурсами. В рамках каждого примера мы сначала будем обсуждать проблему, а затем разбор решения.

Научиться проектировать без практики невозможно, поэтому мы подготовили множество задач на программирование. На них вы сможете превратить полученные знания в навыки.

Каждая задача оценивается от 1 балла (простой тест) до 10 (сложная задача на программирование). Вы получите сертификат о прохождении курса за 70 набранных баллов и сертификат с отличием за 120 баллов.

Курс создан специалистами по обучению разработчиков в компании СКБ Контур и преподавателями департамента компьютерных наук УрФУ.

Who is this course for

Вы знаете основы языка C# или другого объектно-ориентированного языка программирования с похожим синтаксисом (Java, Python) и уже умеете писать небольшие программы.

Meet the Instructors

Course content

loading...

Certificate

Certificate Stepik
Free

Share this course