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#. Вони розуміють, як обирати типи даних, використовувати умовні та циклічні конструкції, працювати з рекурсією. Можуть створювати методи та обробляти масиви даних.

Формат навчання

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

Що включено

Вечірні заняття
Видається диплом/сертифікат
Супровід ментора