ITGid

JavaScript24 (part 1)

820 UAH за курс
-
Для начинающих
JavaScript
Этот курс научит вас создавать программы на JavaScript. Вы освоите работу с DOM, формами, циклами и функциями, а также разработаете калькулятор для строительного сайта. Курс содержит много практических заданий, чтобы закрепить знания.

О курсе

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

Начало работы с JavaScript

На первых занятиях студенты знакомятся с интерфейсом учебной платформы и получают доступ ко всем материалам. Устанавливают среду разработки Visual Studio Code и создают первую программу на JavaScript. Учатся выводить информацию на веб-страницу с помощью методов innerHTML и textContent.

Основы языка и работа с данными

Этот блок охватывает фундаментальные концепции JavaScript. Студенты изучают переменные, константы и области видимости. Выполняют операции с числами и строками, используя конкатенацию и интерполяцию. Получают навыки работы с DOM-элементами через querySelector и querySelectorAll.

Взаимодействие с пользователем

В этом модуле рассматриваются процедуры и события в JavaScript. Студенты обучаются привязывать функции к событиям с помощью addEventListener. Практикуют работу с различными элементами форм: input, select, textarea и checkbox. Изучают основные события клика, ввода данных и фокусировки.

Логика и управление программой

Модуль посвящен разветвлению программ и циклам. Студенты осваивают операторы if, else if, else, switch-case и тернарный оператор. Практикуют работу с циклами for, while и do while. Закрепляют знания на практике через создание калькулятора для строительного сайта.

Работа с HTML и CSS

Здесь студенты учатся манипулировать атрибутами элементов с помощью setAttribute и getAttribute. Осваивают методы добавления, проверки, удаления и переключения CSS-классов. Обучаются создавать новые элементы через createElement и размещать их в DOM с помощью append, prepend, before, after.

Функции и стрелочные выражения

Этот раздел детально раскрывает работу с функциями. Студенты изучают анонимные и именованные функции, аргументы и значения, возвращаемые через return. Ознакомляются с синтаксисом стрелочных функций, их преимуществами и ограничениями. Рассматривают разницу в поведении ключевого слова this.

Углубленная работа с событиями

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

Что получают студенты

Курс включает более 500 минут видеоматериалов, разделенных на 15 учебных блоков. Студенты выполняют 300 практических заданий и создают собственный проект. На всем протяжении обучения доступна поддержка и помощь с разбором и исправлением ошибок. Доступ к материалам без временных ограничений, после завершения - сертификация.

Что включено

Выдается диплом/сертификат
Гибкий график
Реальный проект в портфолио
Сопровождение ментора