Олег Иванов

Является ментором на курсах:

Frontend разработчик

Курс для начинающих разработчиков. Весь комплект фронт-енд технологий: от cборки проектов до D3.js, Angular 2 и React.js приложений.

Коротко про опыт ментора

Frontend сегодня - это давно уже не “прикрутить пару плагинов на jQuery”. Это огромный, сложный, быстро меняющийся мир. Как сверстать сайт, какой инструментарий для этого необходим? Как организовать проект? Что выбрать - ReactJS или AngularJS? Я могу помочь вам разобраться во всем этом, научить делать продвинутые веб-приложения.

Кратко опыт работы:

Frontend-разработчик . Занимаюсь frontend разработкой с 2011 года. По ходу работы неоднократно приходилось обучать junior-разработчиков. Более года являюсь ведущим разработчиком профессионального портала для риелторов agenton.rambler.ru.

Сферы менторства:

  • Статическая и адаптивная верстка с учетом особенностей устройств и платформ.
  • Верстка писем.
  • Использование CSS пре и пост процессоров (Stylus, SCSS, LESS, PostCSS)
  • Применение различных методологий верстки (БЭМ, OOCSS, SMACSS, Atomic CSS, CSS Modules)
  • Использование css фреймворков (bootstrap, foundation)
  • SVG, SMIL
  • HTML5 API
  • ECMA 2015, 2016, JS Next
  • React JS, Redux и смежные технологии
  • Оптимизация производительности веб-приложения
  • Настройка окружения для разработки, task-runners, bundlers, deploy (webpack, gulp, npm)
  • Использование webstorm для разработки
  • Организация и поддержка структуры большого проекта

Любимый стэк технологий:

JavaScript, ReactJS, Redux, NodeJS, PostCSS, CSS Modules, SVG

Mentor

Кто такой ментор, и зачем он мне?

Ментор полностью контролирует и направляет процесс обучения как в рамках учебного курса, так и за рамками. Задача ментора — передать имеющиеся у него знания в наиболее доступном и структурированном виде. Дельные советы, помощь в решение заданий, мотивационные пинки и вот это всё. Подробнее о менторстве здесь.