CyberBionic Systematics

C# з нуля

4 584 UAH за курс
18 часов
Для начинающих
C# / .NET
Этот курс про основы программирования на C# и работу с платформой .NET. Здесь вы научитесь работать с переменными, условными конструкциями, циклами, методами и массивами. После курса вы сможете создавать простые программы и понимать логику кода.

О курсе

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

Основы .NET и работа с данными

На этом курсе начинают с ознакомления с платформой .NET. Студенты узнают, для чего используют эту технологию и какие типы приложений можно создавать. Сразу же работают с простыми проектами - консольными приложениями, программами на Windows Forms и WPF. Затем переходят к основам программирования - системам счисления, переменным и типам данных. Учат правильно выбирать типы для переменных и работать с константами.

Операции и логика программирования

Далее курс охватывает арифметические операции, сравнение значений и форматирование текста. Студенты осваивают условные конструкции - операторы if-else, тернарный оператор и switch-case. Особое внимание уделяют логическим и поразрядным операциям, включая конъюнкцию, дизъюнкцию и операции сдвига. Рассматривают короткозамкнутые вычисления и теорему Де Моргана.

Циклы и методы

Следующий блок посвящен циклическим конструкциям. Студенты учатся работать с операторами while, do-while и for, использовать break и continue. Отдельно рассматривают циклы Дейкстры и "Паук". Затем переходят к методам - различают процедуры и функции, изучают ref и out параметры, перегрузку методов. Закрепляют тему рекурсией и опциональными параметрами.

Работа с массивами

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

Результаты обучения

После завершения курса студенты могут работать с инфраструктурой .NET, создавать проекты в Visual Studio, использовать язык C#. Они понимают, как выбирать типы данных, использовать условные и циклические конструкции, работать с рекурсией. Могут создавать методы и обрабатывать массивы данных.

Формат обучения

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

Что включено

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