Курс Frontend Advanced

После окончания этого курса Вы сможете сделать Ваш код более семантичным согласно стандартам HTML5, а также улучшить свои навыки в верстке используя новые теги.

Грамотно используя шаблоны проектирования и алгоритмы, Вы сможете правильно подходить к вопросу проектирования крупных проектов, а понимание работы тех или иных алгоритмов превратит написание кода в удовольствие. 

Практическая часть курса предполагает написание 3-4 достаточно сложных проектов и постоянное решение задач по алгоритмам. 

Длительность курса 39 часов (13 занятий). График занятий: по 2-3 раза в неделю в вечернее время.

ПРИОБРЕТАЕМЫЕ ЗНАНИЯ И НАВЫКИ

После курса вы сможете:

  • Владеть современным стеком технологий для разработки Frontend
  • Знать тонкости работы с браузером, современными библиотеками и фреймворками

ПРОГРАММА КУРСА

1. HTML 5

  • Audio
  • Video
  • Data атрибуты
  • Новые семантичные теги
  • Navigator

2. CSS 3

  • Адаптивная / кроссбраузерная верстка
  • Медиа запросы
  • Препроцессоры (SCSS, LESS, SASS)
  • Самые попурярные CSS фреймворки (Bootstrap, Foundation)
  • Material Design
  • CSS анимации

3. Canvas

  • Работа с API
  • Использование при разработке игр

4. Шаблоны проектирования

  • Антипаттерны
  • Наиболее востребованные шаблоны и их применение на практике.
  • Шаблоны ООП
  • Функциональное программирование

5. Работа с системой контроля версий

6. Webpack

  • Полная настройка конфигурационного файла
  • Сравнение с предыдущими версиями
  • Использование в действующем проекте
  • Использование плагинов

7. Хранение данных в браузере

  • LocalStorage / SessionStorage
  • Проект с использованием средств хранения данных
  • Service Workers

8. Работа с алгоритмами

  • Алгоритмы сортировки
  • Алгоритмы комбинаторики и теории множеств
  • Алгоритмы теории игр

9. Agile / Scrum / Kanban

10. React

  • Настройка проекта
  • Работа с роутами
  • Введение в Redux / Mobx

ПРЕДВАРИТЕЛЬНЫЕ ТРЕБОВАНИЯ

  • Знание основ HTML/CSS
  • Уверенная работа с JavaScript
  • Наличие собственного ноутбука для занятий в аудиториях

ДОКУМЕНТЫ ПО ОКОНЧАНИИ

  • Сертификат Учебного центра Softline
  • Справка об обучении установленного государством образца

Сертификат Softline_образец Cправка

Оставить отзыв

Информация о курсе

990 BYN (дист.)

Вендор: Python, Java, JS, C#, C++
Код курса: Frontend-Adv
Продолжительность: 13 дня / 39 ак. часов
Направление: JavaScript, TypeScript
Экзамен :
Записаться на курс

Название курса и комментарии*

Имя*

Фамилия*

Отчество*

Компания

Телефон*

Email*

Настоящим, в соответствии с ч.2.ст.18 Закона Республики Беларусь от 10.11.2008 N 455-З(ред. от 11.05.2016) "Об информации, информатизации и защите информации", отправляя данную форму, вы подтверждаете свое согласие на сбор, обработку и хранение ООО «СофтЛайнБел» Ваших персональных данных. ООО «СофтЛайнБел» гарантирует конфиденциальность получаемой от Вас информации. Сбор, обработка и хранение персональных данных осуществляется в целях эффективного оказания услуг, исполнения договоров и пр.