spinner-it

Frontend Advanced

Старт навчання
Старт курсу запитуйте в адміністрації
39 год. Тривалість заняття - 3 год
З 18:30 (19:00)
Двічі на тиждень

Опис курсу:

Курс є логічним продовженням професійного зростання фронтенд-розробника, який впевнено володіє базовими навичками Frontend Development.

 

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

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

  • Володіти сучасним стеком технологій для розробки 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

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

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

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

У зв'язку з карантином всі наші курси читаються у ONLINE-форматі. Діє знижка 25%. Обирай свій курс

У зв'язку з карантином всі наші курси читаються у ONLINE-форматі. Діє знижка 25%. Обирай свій курс