Sigma Software University

JavaScript з нуля

6 900 UAH за курс
11 занятий
Для начинающих
JavaScript
Этот курс научит вас JavaScript с нуля. Вы разберете основы языка, работу с DOM, асинхронность и ООП. После курса вы сможете развиваться во Front-end или Back-end. Занятия проходят раз в неделю с практикой и поддержкой преподавателя.

О курсе

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

Основы веб-разработки

Курс начинается с основ. Студенты изучают HTML разметку и CSS стили для создания веб-страниц. Затем переходят к JavaScript - знакомятся с редакторами кода, переменными и пишут первые программы. В этом модуле также рассматривается взаимодействие браузера с пользователем.

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

Второй модуль посвящен типам данных: строки, числа и булевы значения. Студенты осваивают операторы и операторы сравнения для манипуляции данными. Далее идет изучение условных конструкций if...else и switch...case, а также циклов while и for для создания сложной логики программы.

Структуры данных и функции

Здесь студенты работают с массивами и объектами - основными структурами данных в JavaScript. Изучают методы работы с массивами. Затем переходят к функциям: создание и использование, function expression и declaration, анонимные функции и важная концепция замыканий.

Работа с веб-страницами

Этот модуль показывает, как JavaScript взаимодействует с веб-страницами. Студенты учатся работать с DOM - создавать элементы, находить их на странице и управлять ими. Затем изучают обработку событий: способы создания слушателей, обработку событий, всплытие и удаление слушателей.

Продвинутые темы

Модуль охватывает работу с датами через объект Date и асинхронные конструкции - setTimeout, setInterval и Promises. Далее студенты изучают основы ООП в двух стилях - функциональном и прототипном. Завершается модуль регулярными выражениями: создание, методы работы и практическое применение для валидации данных.

Завершение обучения

Курс завершается защитой выпускного проекта, где студенты демонстрируют полученные навыки.

Особенности курса

Занятия проходят каждую субботу по 4 часа - 2 часа теории и 2 часа практики. Каждый студент создает дипломный проект. Также включен вебинар про собеседования со старшим рекрутером из Sigma Software.

Что включено

Выдается диплом/сертификат
Гибкий график