На этом курсе начинают с основ. Сначала рассматривают различные языки программирования и их отличия. Затем переходят к простым типам данных, переменным и константам. Завершают вводный модуль выражениями и операторами - это фундамент для дальнейшего обучения.
Далее учатся управлять логикой программы. Рассматривают ветвление через if...else, switch и тернарный оператор. Затем переходят к циклам - do...while, while, for, foreach. Важной частью является обучение дебаггингу - способам нахождения и исправления ошибок в коде.
Третий модуль посвящен структурам данных. Студенты учатся работать с одномерными и многомерными массивами. Осваивают алгоритмы поиска и сортировки. Дополнительно изучают списки, словари и перечисления - это основные инструменты для работы с коллекциями данных.
Отдельный модуль посвящен работе со строками. Здесь рассматривают операции с текстом, форматирование и специальные алгоритмы. Особое внимание уделяют классу StringBuilder для эффективной работы с большими объемами текста.
На этом этапе учатся структурировать код. Рассматривают создание методов, работу с аргументами и возвращаемыми значениями. Изучают ref и out параметры, перегрузку методов. Завершают модуль рекурсивными алгоритмами - это важная концепция в программировании.
Шестой модуль знакомит с ООП. Студенты изучают классы и структуры, свойства объектов. Рассматривают основные принципы - инкапсуляцию, наследование и полиморфизм. Это ключевой этап для понимания современного программирования.
Завершающий модуль посвящен работе с файловой системой. Учат работать с папками - открывать, создавать, читать и удалять. Также осваивают операции с файлами - от чтения до редактирования. Это необходимый навык для работы с данными в реальных проектах.
Курс рассчитан на уверенных пользователей ПК. Занятия проходят онлайн в группах. Каждый студент получает личный кабинет и доступ к видеозаписям после окончания курса. Много практических заданий помогают закрепить знания. Преподаватели - практики из топовых компаний. Есть возможность вернуть средства до шестого занятия.