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