На этом курсе начинают с ознакомления с платформой .NET. Студенты узнают, для чего используют эту технологию и какие типы приложений можно создавать. Сразу же работают с простыми проектами - консольными приложениями, программами на Windows Forms и WPF. Затем переходят к основам программирования - системам счисления, переменным и типам данных. Учат правильно выбирать типы для переменных и работать с константами.
Далее курс охватывает арифметические операции, сравнение значений и форматирование текста. Студенты осваивают условные конструкции - операторы if-else, тернарный оператор и switch-case. Особое внимание уделяют логическим и поразрядным операциям, включая конъюнкцию, дизъюнкцию и операции сдвига. Рассматривают короткозамкнутые вычисления и теорему Де Моргана.
Следующий блок посвящен циклическим конструкциям. Студенты учатся работать с операторами while, do-while и for, использовать break и continue. Отдельно рассматривают циклы Дейкстры и "Паук". Затем переходят к методам - различают процедуры и функции, изучают ref и out параметры, перегрузку методов. Закрепляют тему рекурсией и опциональными параметрами.
Завершающая часть курса посвящена массивам. Студенты учатся создавать и использовать одномерные, многомерные и зубчатые массивы. Осваивают методы получения и добавления данных, а также сортировки массивов. Весь материал закрепляют на практических заданиях.
После завершения курса студенты могут работать с инфраструктурой .NET, создавать проекты в Visual Studio, использовать язык C#. Они понимают, как выбирать типы данных, использовать условные и циклические конструкции, работать с рекурсией. Могут создавать методы и обрабатывать массивы данных.
Курс включает практические занятия с проверкой домашних заданий. Доступен бесплатный видеокурс для дополнительного обучения. Предусмотрено онлайн тестирование и выдача сертификата после успешного завершения.