Этот курс построен логично - от базовых понятий до практического применения. Каждый модуль дает знания, которые станут основой для следующего шага.
На этом курсе начинают с обзора языков программирования и их парадигм. Слушатели узнают о современных языках и их назначении. Далее рассматривают понятие алгоритма - его роль в решении задач, свойства и основные типы. Это дает фундаментальное понимание того, как работает программирование.
Здесь объясняют синтаксис и семантику языков программирования. Слушатели учатся работать с переменными, типами данных и выражениями. Разбирают, как данные хранятся в памяти компьютера. Курс охватывает простейшие операции ввода-вывода, условные конструкции и циклы - то, без чего невозможно представить программирование.
Этот блок посвящен структурам данных. Слушатели учатся работать с одномерными и двумерными массивами. Далее идет рассмотрение пользовательских объектов, их свойств и методов. Курс объясняет ассоциативные массивы, формат JSON, особенности работы со строками и датами. Это уже серьезный шаг к созданию сложных программ.
Здесь глубоко разбирают функции - их описание, вызов, параметры и передачу данных. После этого переходят к построению графического интерфейса. Слушатели учатся создавать формы, работать с элементами управления на веб-формах, обрабатывать события мыши. Это уже практическое применение полученных знаний.
Завершающая часть курса знакомит с системой контроля версий - важным инструментом в работе каждого программиста. Это последний штрих, который готовит к реальной работе в IT.
После курса слушатели смогут анализировать задачи и строить алгоритмы с использованием условных и циклических конструкций. Они научатся работать с переменными, функциями и событиями. Курс дает ориентирование в базовых понятиях программирования и помогает понять, какой IT-направление ближе. Выпускники смогут эффективно работать с одномерными и двумерными массивами данных.
Курс включает поддержку ментора на протяжении всего обучения. Большое внимание уделяется практическим заданиям. После успешного завершения выдается сертификат.