JavaScript Basics

Де: Київ

Коли: 31 Сер 10:00-14:00

Тривалість: 2,5 місяці

Вартість: 7900 грн*

*Early bird: 6900 грн (до 14 серпня)
Standard: 7900 грн
Last chance: 8900 грн (з 28 серпня)

Можливий варіант оплати частинами:
50% до початку курсу,
50% на початку другого місяця навчання.

Цей курс розроблений спеціально для тих, хто хоче з нуля освоїти одну з найпопулярніших сьогодні мов програмування – JavaScript. Ми будемо розбирати кожну тему програми простою і зрозумілою мовою, переходячи від теорії до практики. Отримані в ході навчання знання, допоможуть вам не тільки розібратися в трендовій технології, а й закласти міцний фундамент свого подальшого розвитку в напрямку Back-end і Front-end.

ДЛЯ КОГО ЦЕЙ КУРС

В першу чергу програма орієнтована на тих, хто хоче освоїти JavaScript з нуля, не маючи базової підготовки, а також на тих, хто вже має базові знання програмування, але вивчав іншу мову.

ПРОГРАМА

Курс розрахований на два з половиною місяці і складається з 11 занять. Тривалість кожного заняття – 4 години, по суботах. Одне заняття складається з 2-х годин теоретичного блоку і 2-х годин практичного блоку. Після кожного заняття видається домашнє завдання.

1. Введення в JavaScript

Змінні

Обзор редакторів коду

Ваша перша програма на JS

Взаємодія браузера з користувачем

2. Типи даних і оператори

Строки

Числа

Булевий тип данних

Оператори

Оператори порівняння

3. Умовні конструкції та цикли

if…else

switch…case

Цикл while

Цикл for

Оператори break, continue

4. Масиви і об’єкти

Масиви

Методи масивів

Об’екти

5. Функції

Створення і використання функцій

Function expression

Function Declaration

Анонімні функціі

Замикання

6. DOM (Об’єктна модель документа)

Створення елементів сторінки

Пошук елементів на сторінці

Управління елементами

7. Обробка подій

Способи створення слухачів подій

Обробка подій

Спливання подій

Видалення слухачів

8. Об’єкт Date, асинхронні конструкціі

Робота з датами

setTimeout, setInterval

Promises

9. ООП

Основи ООП

Функціональний стиль

Прототипний стиль

10. Регулярні вирази

Створення регулярних виразів

Методи роботи з RegExp

Валідація телефонного номеру та email

11. Захист випускного проекту

ПО ЗАВЕРШЕННІ КУРСУ ВИ

  • Будете вміти створювати програми на мові JavaScript
  • Зможете управляти елементами сторінки в браузері
  • Будете вільно програмувати цикли, масиви, функції, алгоритми, використовувати регулярні вирази

Вимоги до Учасників

  • Готовність наполегливо працювати і вивчати теоретичні основи
  • Регулярне виконання практичних і домашніх завдань. Вони закріплюють пройдені теми і формують звичку постійної роботи з кодом. Саме по них викладач може судити про Ваш рівень і прогрес.
  • Наявність ноутбуку на кожному занятті

МОВА

Заняття проходитимуть російською мовою з використанням англійської термінології.

БОНУС

Для всіх учасників курсу – безкоштовний вебінар «Interview Easy or Hard» c Sr. Recruiter в Sigma Software. В ході зустрічі наш експерт поділиться секретами і лайфхаками, які допоможуть вам успішно пройти шлях від кандидата до співробітника ІТ компанії.

Ви дізнаєтеся:

  • як скласти резюме так, щоб вас запросили на інтерв’ю
  • як підготуватися до співбесіди і успішно її пройти
  • на що варто звернути увагу, коли ви отримали заповітний офер від компанії

РЕЄСТРАЦІЯ