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

JavaScript (front end)
старт

21 октября

 

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

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

JavaScript (front end)

Введите имя!
Введите корректный E-mail!
Введите телефон!
Подписаться на рассылку новостей

Программа курса 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 фреймворки. Принципы построения одно-страничных приложений.
  • Основы использования фреймворков Backbone.js, Angular.js. Использования Require.js для управления погрузкой кода.
  • Проектирование приложения на Backbone.js, Angular.js.
  • Регулярные выражения в JavaScript. Шаблоны валидации. HTML5, Работа с хранилищами на стороне клиента. Local storage.

Что вы получите в результате курса JavaScript (front end)

  • Уверенные, подкрепленные практикой знания в Web-разработке.
  • Собственные готовые работы, которые сможете показать на собеседовании.
  • Возможность работать Web-разработчиком как в компании, так и на фрилансе.
  • Лучшие студенты получат рекомендации для трудоустройства в IT компании.

Стоимость курса JavaScript (front end)

Стоимость курса: 6897 грн. Есть вариант помесячной оплаты, детали уточняйте у менеджеров.
60 часов обучения + занятие по стратегии трудоустройства.

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

Продолжительность курса: 3 месяца. Занятия по курсу JavaScript (front end) проводятся в вечернее время в будние дни и/или в субботу, 2 раза в неделю по 2.5 часа, согласно основному расписанию курсов. Есть возможность индивидуальных занятий.
  • Курс построен с учетом реальных требований IT компаний. После окончания курса студенты имеют все навыки и знания, которые необходимы для трудоустройства на позицию Junior. Мы не просто учим, а выпускаем будущих айтишников.
  • На протяжении всего курса ведется рейтинг успеваемости. Студенты могут отслеживать и анализировать свой уровень. По окончанию курса студенты получают рекомендации преподавателя для трудоустройства.
  • Последним занятием курса является занятие по написанию резюме и прохождению собеседования. Мы рассказываем студентам о правилах написания хороших и грамотных резюме и обо всех нюансах поведения на собеседованиях.
  • По окончанию курса студенты проходят тестирование или собеседование с представителями IT компаний. Это реальная возможность найти работу сразу после курсов.
  • В конце курса мы выдаем студентам сертификат. Сертификат получают студенты, которые не пропускали занятий, выполняли домашние задания и сдали финальный тест курса преподавателю.
4.93/5