spinner-it

Курс Frontend Advanced

Старт навчання
07.10.2021
39 год. по 2-3 рази на тиждень

Опис курсу

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

 

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

 

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

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

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

Лектори:

Валентин Гунько (Front End Developer)

 

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