Минск
+375 44 758 02 02
заказать звонок

Front-end Advanced

Курсы Front-end ориентированы на людей, которые уже достаточно хорошо знакомы с данной областью программирования. На занятиях углубляются имеющиеся знания о верстке сайтов, изучаются современные инструменты, концепции и методы front-end программирования, прорабатываются навыки работы с языковыми средами. Слушатели знакомятся со многими специализированными темами (например, с кросс-браузерностью и адаптивностью). Полученных знаний и навыков хватит для трудоустройства на должность Junior Front-end-разработчика.

По окончании курса вы сможете:

- Полноценно владеть профессиональными технологиями для Frontend-разработок;
- Ориентироваться в узкоспециализированных вопросах, касающихся работы с современными библиотека, фреймворками и браузерами.

Формат обучения: онлайн-уроки с преподавателем индивидуально или в мини-группе

Пробный урок бесплатно

программа обучения
  1. Webpack

    • Node.js

    • Настройка сборок

    • Автоматизация разработки

    • HotModuleReplacment

  2. Jade/Pug в деталях

    • Семантика

    • Инструменты для компиляции в HTML

    • Шаблонизация

    • Работа с циклами и условиями

    • Webpack loader

    • Встроенные функции и переменные

  3. HTML5 API

    • MIME-типы и формы

    • File API

    • File System API

    • Media

    • Blob

  4. CSS3

    • Медиа-запросы

    • Анимации

    • Псевдо-селекторы

    • Адаптивная верстка

    • Material Design

    • Foundation

    • Bootstrap 4

    • SCSSSass

    • PostCSS

    • Mixins

  5. Canvas

    • Основы использования Canvas

    • Примитивы

    • RequestAnimationFrame

    • WebGL

    • js + Phaser

  6. SVG

  7. Vue.js

    • Базовая архитектура

    • Компоненты

    • Роутинг

    • Хранение данных

    • Взаимодействие компонентов

  8. Webpack плагины

    • HTML плагины

    • CommonChunks

    • Плагины для работы со стилями

  9. Хранение данных и состояния

    • Manifest

    • ServiceWorker (кеширование)

    • PWA (progressive web application)

    • Offline работа сайта

  10. jQuery

    • Работа с DOM

    • Работа с событиями

    • Работа с AJAX

  11. Unit tests

    • Karma

    • Chai + Mocha

    • TDD BDD

    • Webpack + Testing

  12. Процесс создание полноценного проекта

  13. Agile

преподаватели курса
Шабан Ева Владимировна
Закончила колледж легкой промышленности, специальность «Бухгалтерский учет, анализ и контроль»; Филиал БГУИР, специальность «Программное обеспечение информационных технологий»; БГУИР «Электронные системы безопасности» . Опыт работы с сайтами и продвижением более 5 лет, работала системным администратором, тестировщиком.
Начните воплощать свои мечты об интересной и оплачиваемой работе вместе с нами сейчас.
ОТЗЫВЫ НАШИХ СТУДЕНТОВ
Αндреев Αртур
Создание сайтов
Я долго шел к выбору профессии.Однако отучившись и проработав по специальности, решил несколько откорректировать ее. Выбрав курсы Web-верстка (HTML, CSS), я практически с нуля научился создавать сайты. Преподаватель очень грамотный, объяснял всё очень доступно. Огромное спасибо за полученные знания!
itstar.by