Sigma Software University

.NET (C#)

6 800 UAH за курс
20 занятий
Для начинающих
C# / .NET
Этот курс научит вас основам C# с нуля. Вы разберете синтаксис, работу с данными, классами и файлами, а также попробуете тестирование кода. После курса можно получить стажировку в ИТ-компании.

О курсе

Программа курса

Начало работы и основы C#

Курс начинается со знакомства с группой и Git - системой контроля версий для командной работы. Слушатели сразу переходят к практике: устанавливают Visual Studio 2022, разбирают синтаксис C# на примере программы HelloWorld, работают с классом Console и компилируют свою первую программу.

Работа с данными и логикой

В этом модуле изучаются переменные, типы данных и математические операторы. Слушатели осваивают условные операторы - switch case, if then, else - и четыре вида циклов: for, foreach, while и do while. Это дает основу для создания логики программ.

Массивы, строки и практика

Модуль охватывает работу с массивами - от простых до многомерных, включая алгоритмы сортировки. Рассматривается работа со строками через String и более эффективный StringBuilder. Теоретические знания сразу закрепляются на практическом занятии.

Объектно-ориентированное программирование

Слушатели переходят к классам и структурам, изучают конструкторы, деструкторы и различия между типами значений и ссылок. Разбираются статические методы, ключевое слово "this" и основы .NET Framework - CLR, CTS, пространства имен и создание собственных библиотек.

Методы, ошибки и файлы

Этот блок посвящен методам: параметрам, модификаторам ref и out, перегрузке и рекурсии. Отдельное внимание уделяется обработке ошибок через исключения и работе с файловой системой. Знания закрепляются на очередном практическом занятии.

Углубленное ООП и тестирование

Финальная часть курса глубже раскрывает объектно-ориентированное программирование: наследование, инкапсуляцию, полиморфизм и интерфейсы. Последний модуль учит писать юнит-тесты, работать по принципу Red-Green-Refactoring и использовать Mocks и Stubs. Курс завершается финальной практической работой.

Детали курса

Курс состоит из 12 занятий, которые проводятся на украинском языке с использованием английских терминов. После успешного завершения выдается сертификат. На протяжении всего обучения доступна помощь ментора.

Что включено

Вечерние занятия
Выдается диплом/сертификат
Сопровождение ментора