JavaScript Basics

Где: Киев

Когда: 05 Окт 10:00 - 14:00

Длительность: 2,5 месяца

Стоимость курса: 6900 грн

Возможен вариант оплаты частями:
3450 грн. до начала курса,
3450 грн. в начале второго месяца обучения.

Этот курс разработан специально для тех, кто хочет с нуля освоить один из самых популярных сегодня языков программирования — 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. В ходе встречи наш эксперт поделится секретами и лайфхаками, которые помогут вам успешно пройти путь от соискателя до сотрудника ИТ компании.

Вы узнаете:

  • как составить резюме так, чтобы вас пригласили на интервью
  • как подготовиться к собеседованию и успешно его пройти
  • на что стоит обратить внимание, когда вы получили заветный оффер от компании

РЕГИСТРАЦИЯ