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.

Що включено

Видається диплом/сертифікат
Гнучкий графік