Курс JavaScript
Старт курса 27 ноября
Курс JavaScript

Курс JavaScript (front end)
от Source iT

Зачем изучать JavaScript?
JavaScript (JS) - лучший друг Front End-разработчика. HTML задает разметку сайта, CSS отвечает за внешний вид, а JavaScript всё это "оживляет". С помощью JavaScript веб-разработчик определяет как веб-страница отреагирует на действия пользователя.

  • JavaScript - самый популярный язык программирования для браузеров.
  • Если вы не знаете JS, делать в разработке интерактивных сайтов - нечего.
  • JavaScript достаточно прост, но содержит все фундаментальные вещи: объектно-ориентированную модель и структуры данных.
  • Изучив JS, вы получите базовое представление обо всех "сиобразных" языках: С++, C#, Java и PHP.
  • JavaScript вышел более 20 лет назад, но не устарел, а развивается, упрощая веб-разработку.

Программа курса JavaScript (front end)

  • Введение в JavaScript, cреда разработки и инструменты. Основные браузеры. Введение в HTML/CSS. Структура проекта. Первая страница.
  • Систематизация базовых знаний HTML/CSS. Типичные разметки. Анализ макета.
  • Основные компоненты (меню, табы, формы, галлереи).
  • Форматирование кода. Семантика. Особенности HTML5/CSS3. Адаптивная верстка. Twitter Bootstrap.
  • Практика. Анализ типичных ошибок в верстке.
  • Первый сценарий. Знакомство с консолью. Работа с Git.
  • Структура кода, переменные, типы и структуры данных, методы встроенных объектов.
  • Управляющие структуры (условные операторы, логические операторы, циклы).
  • Функции и их разновидности. Работа с аргументами функций. Асинхронный код. Callback.
  • Области видимости. Замыкания. Рекурсия. Подмена контекста выполнения функции.
  • Определение понятия DOM-дерева. Принципы работы с DOM-деревом и взаимодействия с CSS. Работа с окнами и вкладками.
  • Принципы работы с событиями в DOM-дереве. Обработка событий, делегирование.
  • jQuery — основы работы с библиотекой и использование ее для манипуляции с DOM деревом.
  • Работа с анимацией на странице. СSS transition и JS анимации.
  • AJAX — методы асинхронного взаимодействия с сервером на текущем домене. Кросс-доменные запросы.
  • Основы объектно-ориентированного программирования. Особенности ООП в JavaScript.
  • Наследование в JavaScript.
  • Шаблоны повторного использования кода. Шаблоны написания поддерживаемого кода.
  • Шаблоны работы с DOM-деревом без использования сторонних библиотек. Шаблоны проектирования.
  • Принципы организации кода на больших проектах. Инструменты статического анализа качества кода. Оптимизация. Сжатие.
  • MVC фреймворки. Принципы построения одно-страничных приложений.
  • Основы использования фреймворков React.js, Angular.js. Использования Require.js для управления загрузкой кода.
  • Проектирование приложения на React.js, Angular.js.
  • Регулярные выражения в JavaScript. Шаблоны валидации. HTML5, Работа с хранилищами на стороне клиента. Local storage.

Заявка на курс

Получи скидку 5%
при заявке с сайта
Введите Имя, Фамилию
Введите Email
Введите Телефон

Заявка на новую
жизнь айтишника
доставлена
в штаб Source iT

Мы свяжемся с вами
в ближайшее время

Что вы получите в результате курса JavaScript?

  • Уверенные знание JavaScript, свободная разработка и отладка программ на этом языке.
  • Работа с функциями и событиями.
  • Валидация форм в браузере.
  • Реализация получения и передачи данных на сервер без перезагрузки всей страницы.
  • Основы работы с анимацией на веб-странице.

Когда и как проводятся занятия по курсу JavaScript

Продолжительность курса: 3 месяца.

60 часов обучения + занятие по стратегии трудоустройства.

Время: вечернее время в будние дни и/или в субботу
2 раза в неделю по 2.5 часа
.

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

Есть вариант помесячной оплаты, детали уточняйте у менеджеров.

  • Сертификат

    В конце курса мы выдаем студентам сертификат. Сертификат получают студенты, которые не пропускали занятиий, выполняли домашние задания и сдали финальный тест курса преподавателю.

  • Актуальность

    Курс построен с учетом реальных требований iT компаний. Мы не просто учим, а выпускаем будущих айтишников.

  • Рейтинг

    На протяжении всего курса ведется рейтинг успеваемости. Студенты могут отслеживать и анализировать свой уровень. По окончанию курса студенты получают рекомендации преподавателя для трудоустройства.

  • Тестирование

    По окончанию курса студенты проходят тестирование или собеседование с представителями iT компаний. Это реальная возможность найти работу сразу после курсов.

Отзывы

В рядах айтишников прибыло

Анонсы, отчеты и фото также есть
в наших соцсетях, присоединяйся!

Отправить заявку