Опис курсу:

Курс є логічним продовженням професійного зростання фронтенд-розробника, який впевнено володіє базовими навичками Frontend Development. У ході курсу ви познайомитеся із сучасними методологіями і концепціями, навчитесь користуватись передовими інструментами, а також пізнаєте тонкощі сучасної верстки, в тому числі адаптивність і кросбраузерність. На заняттях буде розглянуто все, що потрібно знати на позиції Junior Frontend Developer. Знання, отримані у ході курсу, стануть в нагоді не тільки у Frontend-розробці.

Після вивчення курсу Ви зможете:

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

Програма курсу:

  • HTML 5
    • Audio
    • Video
    • Data-атрибути
    • Нові семантичні теги
    • Navigator
  • CSS 3
    • Адаптивна / кросбраузерна верстка
    • Медіа запити
    • Препроцесори (SCSS, LESS, SASS)
    • Найпопулярніші CSS фреймворки (Bootstrap, Foundation)
    • Material Design
    • CSS анімації
  • Canvas
    • Робота з API
    • Використання при розробці ігор
  • Шаблони проектування
    • Антипаттерн
    • Найбільш затребувані шаблони і їх застосування на практиці.
    • Шаблони ООП
    • Функціональне програмування
  • Webpack
    • Повне налаштування конфігураційного файлу
    • Порівняння з попередніми версіями
    • Використання в чинному проекті
    • Використання плагінів
  • Зберігання даних в браузері
    • LocalStorage / SessionStorage
    • Проект з використанням засобів зберігання даних
    • Service Workers
  • Робота з алгоритмами
    • Алгоритми сортування
    • Алгоритми комбінаторики і теорії множин
    • Алгоритми теорії ігор
  • Agile / Scrum / Kanban
  • React
    • Налаштування проекту
    • Робота з Рауса
    • Введення в Redux / Mobx

Мінімальні вимоги:

  • Базовий рівень володіння JavaScript
  • Знання HTML
  • Наявність власного ноутбуку для занять в аудиторіях

* Вказані знижки не сумуються з іншими діючими акціями та спеціальними пропозиціями. Якщо у Вас виникли питання, звертайтеся за консультацією до наших менеджерів!