7-недельный онлайн курс
«Advanced front-end 3.0»

Прокачай себя за 1.5 месяца!
Переходи в высшую лигу фронтед-разработки!

Записаться на курс

О курсе. Как мы будем с вами учиться.

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

  1. GIT.

    • Git intro.
    • Basic commit flow.
    • Branches.
    • Merge vs Rebase.
    • GitHub.
    • Git Flow.
    GIT. Курс Advanced Front-end.
  2. Package managers. Шаблонизация.

    • SemVer
    • npm
    • yarn
    • bower
    • Handlebars
    Шаблонизация. Курс Advanced Front-end.
  3. ES6.

    • let, const.
    • Arrow functions.
    • Template strings.
    • String methods.
    • Array methods.
    • Destructuring.
    • Looping.
    • Spread & Rest.
    • Object Literals.
    • Symbols.
    • Generators.
    • Classes.
    • Promises.
    • Async/Await.
    ES6. Курс Advanced Front-end.
  4. Modules.

    • Module patterns in ES5.
    • Module Loaders.
    • AMD Format.
    • CommonJS Format.
    • ES6 Modules.
    • Babel.
    • Module Bundlers.
    • Browserify.
    • Webpack.
    Modules. Курс Advanced Front-end.
  5. Введение в Node.js. Express.

    • Node.js intro.
    • Mock API application.
    • Express.js framework.
    • Mail send application.



    Node.js. Курс Advanced Front-end.
  6. Practice Lesson — Shopping cart.

    Мы разработаем страницу интернет-магазина для заказа товаров. А также создадим страницу с корзиной нашего магазина, в котором можно будет редактировать выбранные товары. Сохранение информации о заказе будет происходить в localStorage браузера.

    Practice lesson. Shopping cart. Курс Advanced Front-end.
  7. Сборка приложения. Gulp, Webpack. Code style.

    • Gulp task runner.
    • Gulp tasks.
    • Watch.
    • Default.
    • Build front-end project.
    • Code style tools.
    • Minification, optimisation.
    • Webpack.
    Gulp, Webpack. Курс Advanced Front-end.
  8. UNIX Command Line. SSH. Nginx intro.

    • Getting help
    • Paths & Listing files
    • Pipes
    • Redirects
    • Archive and Compress
    • Move/Copy/Remove
    • Managing Directories
    • Remote control
    • Permissions
    • SSH access
    • Setup Nginx for Node.js app.
    UNIX CLI. Курс Advanced Front-end.
  9. Programming patterns.

    • Common object patterns
    • Function Argument Pattern
    • Chaining
    • Observable
    • Timer patterns
    • Async execution pattern
    • PubSub pattern
    JavaScript Patterns. Курс Advanced Front-end.
  10. Practice Lesson — Chat Bot.

    Мы разработаем интерактивного чат-бота, с которым можно будет общаться с помощью голоса. Мы будем использовать встроенные в браузер WebAPI для распознавания и синтеза речи. Напишем серверную часть на Node.js и SocketIO. Настроим и подключим API для чат-ботов.

    Chat Bot with JS. Курс Advanced Front-end.
  11. Deploy. Continuous Integration.

    • Deploy using git.
    • Setup and deploy to Heroku.
    • Setup CirlceCI.


    Deploy, Continuous Integration. Обучение Front-end Advanced.
  12. Practice Lesson — Weather Site.

    Мы разработаем сайт с прогнозом погоды. Все данные будем получать из реального API. Агрегацию и подготовку данных будем делать на Node.js. Кроме погоды конкретного города, сделаем возможность определить текущее местоположение пользователя через GeoAPI браузера и покажем погоду в этом месте.

    Weather Site with JS, Node.js. Обучение Front-end Advanced.
  13. Practice Lesson — SPA Currency rates.

    Мы разработаем SPA без использования фреймворков. На этом сайте будет возможность просматривать текущий курс валют, историческую сводку и в живую конвертировать необходимые валюты. Мы будет использовать различные API для получения данных. Напишем свое API на Node.js для проксирования данных на клиентскую часть.

    SPA without frameworks, Node.js. Обучение Front-end Advanced.

Мы будем использовать

...и многое другое

Для кого этот курс:

тогда записывайтесь на наш курс прямо сейчас!
Количество мест ограничено!

Кто ведет

Сергей Пузанков. Автор и ведущий курса Advanced Front-end.

Сергей Пузанков

  • Front-end Science Founder.
  • Профессиональный опыт в сфере web-разработки более 15 лет. 6 лет занимает руководящие должности в компаниях мирового уровня.
  • Сергей 8 лет проработал в Яндексе, разрабатывая интерфейсы высоконагруженных сервисов. На текущий момент Front-End Team Lead в компании MyHeritage.
  • Преподавательский и тренерский опыт более 9 лет.
  • С 2012 года спикер на Всеукраинских и Международных IT-конференциях и в таких известных проектах как YAC, WSD, Яндекс.Субботник, JSFest, JS Labs, UniverseIT, Яндекс.Студент, ITFest.
  • Более чем 800 студентов успешно прошли различные курсы по программам Сергея.

Наши менторы

Ментор курса Advanced Front-end — Сергей Пузанков
Сергей Пузанков
Front-end Team Lead, MyHeritage
15 лет опыта
Ментор курса Advanced Front-end — Савелий Сычов
Савелий Сычов
Front-end Dev, Luxoft
6 лет опыта
Ментор курса Advanced Front-end — Андрей Кобылин
Андрей Кобылин
Front-end Dev, Luxoft
6 лет опыта

Что о нас говорят

Как ученик Сергея Пузанкова, могу выделить его умение предоставлять материал качественно и главное доступно для понимания. Занятия проходят активно и интересно. В любой момент можно остановиться для подробного объяснения возникших вопросов. Имея большой опыт работы во FrontEnd, Сергей подскажет наилучший вариант решения задачи.

Мне с преподавателем повезло, и тебе тоже может повезти ;) Всем успехов!
Сергей, спасибо!

Максим Кочанов
Отзыв об обучении на курсе Advanced Front-end. Максим Кочанов

Сергій кілька місяців викладав front-end курс у моїй групі. Для мене було важливо навчатись не в універститетського теоретика, а у практика із багаторічним досвідом. Я і мої одногрупники визнають, що наш наставник не лише володіє технологіями на високому рівні, а й вміє доступно пояснити їх суть навіть початківцям. На першому ж занятті Сергій показав, що вміє тримати увагу аудиторії протягом трьох годин і більше. Він постійно давав приклади зі своїх робіт, як теорія працює на реальних проектах. Ми спілкуємось на «ти», у нас жарти на заняттях і в скайп-чаті після них.

Мені пощастило навчатись у спеціаліста, який навіть у відпустці в Карпатах жертвував своїм відпочинком, робив навчальні матеріали і надсилав їх нам.

Игорь Иванов
Отзывы фронтенд курс. Игорь Иванов

Сергей один из тех, немногих людей, в которых органично совмещаются необыкновенная харизма, превосходное чувство юмора и знания подкрепленные многолетним опытом. Благодаря этим качествам, подача материала на его лекциях, всегда на высоте и он замечательно усваивается. Я посещал разные курсы и лекции по веб-разработке, но именно Сергей дал тот толчок, который позволил начать продуктивно применять теоретические знания в жизни, а так же получить бесценный, практический опыт и возможность дальше развиваться в желаемом направлении. Он хороший наставник, всегда готов помочь советом и не только дает ответы на возникающие по ходу вопросы, а наталкивает на самостоятельный поиск правильного решения, что намного ценнее для дальнейшего роста и развития. Я очень благодарен Сергею за его помощь, наставления и возможность поучиться у специалиста такого уровня.

Аким Соловьёв
Отзывы клиента. Frontend курс. Аким Соловьёв

Имела честь обучаться у Сергея Пузанкова в этом году и хочу сказать огромное спасибо! :) За короткий срок получила огромное количество интересной практики, узнала различные подходы к правильной верстке сайтов и даже потренировалась продумывать предстоящее написание кода в устной форме. :)

Сергей не только очень позитивный и терпеливый преподаватель, профессионал своего дела, но и очень вдохновляющий человек. Большущее спасибо!

Инна Прудкая
Озывы обучение front-end science. Инна Прудкая
Еще отзывы о нас!

Как мы будем с Вами работать следующие 7 недель:

  1. Вы подаете заявку на участие, проходите тест и активируете свое участие в курсе внесением оплаты.
  2. Изучаете пакет материалов пре-курса и входите в основной курс с необходимым уровнем подготовки.
  3. В ноябре мы стартуем наш курс и проводим первое занятие.
  4. В начале каждой недели мы высылаем видеозаписи 2х занятий (всего 14 занятий по 2 часа).
  5. Live-вебинары «Вопрос-Ответ» c Сергеем Пузанковым будут проходить по четвергам в 19:00 (+3 UTC).
  6. Видеозаписи вебинаров будут высылаться Вам на следующий день после занятия.
  7. Каждую неделю менторы проверяют Ваши домашние задания и дают подробный фидбэк.
  8. Каждую неделю на личных видеовстречах с наставником Вы будете обсуждать конкретные вопросы, с которыми Вы столкнулись в ходе Вашей работы, а также получать обратную связь по Вашим заданиям. (В пакете Standard)
  9. Все участники, кто успешно выполнит более 70% домашних заданий, получат сертификаты и приятный сюрприз от Front-end Science.

Стоимость курса

  Light Standard
Основная программа
14 занятий по 2 часа.
+
+
7 live-вебинаров Q&A.
+
+
Все видеозаписи вебинаров.
+
+
Система тщательно проработанных домашних заданий.
+
+
Литература и ссылки для самообучения.
+
+
Поддержка наставника
Закрытый чат с наставниками для ваших вопросов.
+
+
Код-ревью всех домашних заданий с комментариями менторов.
+
+
4 индивидуальных занятий с наставником по 30 минут.
-
+
Стоимость обучения (указана в грн.)
При оплате до 1 октября
При оплате до 14 октября
Last chance
  Выбрать Light Выбрать Standard

Регистрация на курс

Вы выбрали участие online, пакет light.

Ой! Что-то пошло не так! Попробуйте еще раз, пожалуйста.

Поздравляем!

Это верное решение!

На Вашу почту мы отправили письмо с небольшим техническим тестом. Этот тест помжет Вам понять, какие знания и темы по базовым технологиям необходимо будет подтянуть до начала курса.

До встречи на занятиях!

Часто задаваемые вопросы