Минск
+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

преподаватели курса
Парипа Михаил Михайлович
Получил высшее образование в УО «Брестский государственный университет имени А.С. Пушкина». Прошел курсы переподготовки на уровне высшего образования ИПКиП УО «Брестсткий государственный университет». Квалификация: инженер-программист. Работал преподавателем в отделе информационных технологий программного обеспечения. Преподавал такие предметы, как «Базы данных и системы управления базами данных», «Конструирование программ и языки программирования», «Оргтехника», «Информационные технологии». Опыт работы в школе робототехники, а также в институте переподготовки «Кадры Индустрии» и в ПТК «ПТК имени Кедышки» в направлениях: робототехника, информационные технологии и программирование, физика и математика на английском языке. Специальность переподготовки: Программное обеспечение информационных систем. Java SE, Java EE, Hibernate, Spring MVC, Spring Boot. Базы данных и системы управления базами данных (MySQL, PostgreSQL, H2, MS SQL2). С++/С#, Scratch, WEDO и др.
Начните воплощать свои мечты об интересной и оплачиваемой работе вместе с нами сейчас.
ОТЗЫВЫ НАШИХ СТУДЕНТОВ
Αндреев Αртур
Создание сайтов
Я долго шел к выбору профессии.Однако отучившись и проработав по специальности, решил несколько откорректировать ее. Выбрав курсы Web-верстка (HTML, CSS), я практически с нуля научился создавать сайты. Преподаватель очень грамотный, объяснял всё очень доступно. Огромное спасибо за полученные знания!
itstar.by