АВТОРСКИЙ КУРС ReactJS Михаила Алексюка
О курсе
React - одна из популярнейших библиотек JavaScript, которая позволяет разрабатывать пользовательский интерфейс. Но, как правило, пользовательский интерфейс служит элементом отображения и взаимодействия с данными, за управление которыми отвечает уже Redux. В рамках курса мы рассмотрим, преимущества и недостатки этих библиотек, а так же разберём как разрабатывать приложения которые будут понятны и просты в поддержке.
О спикере
- Более 6 лет опыта работы в TOP-3 компаниях - SoftServe, Epam
- Покрытие технологий: JavaScript, ReactJS, Ruby on Rails, Redux/Flux, AngularJS, Backbone.js, jQuery.js, Underscore.js, HTML, CSS/SCSS/LESS, TypeScript, AJAX, Bootstrap, Jasmine.js, Sinon.js, qUnit.js, Kony platform, Yeoman, GruntJS, Gulp, Require.js, jQueryUI.js, REST, HTTP, Tortoise SVN, Git, Ruby, Rack, Ruby on Rails, RSpec, etc.
- Работа в стартапах и прямая работа с заказчиками из USA, Europe.
- Постоянное повышение квалификации на ведущих IT ивентах в Украине и Европе.
- Сертификация: CIW - JavaScript Specialist
Расписание
Объём курса - 24 часа, в течение 5 недель:
- 2 часа в будний день, с 18 до 20.00 (Среда-Четверг)
- 3 часа в выходной, с 10 до 13.00 (Воскресенье)
- 2 часа в будний день, с 18 до 20.00 (Среда-Четверг)
- 3 часа в выходной, с 10 до 13.00 (Воскресенье)
Стоимость
6700 грн. за курс
Программа курса ReactJS
- Webpack - 2h
- ES 6 intro (syntax, new features, es next, babel etc) - 1h
- React intro (what is it, JSX) - 30m
- React Components - 1h
- state vs props - 30m
- Immutability - 30m
- Life cycle hooks - 1h
- Work with elements 1h
- React context - 1h
- React router - 1h
- Debugging react
- State management in React - 30m
- Redux intro, redux data flow, main principles - 1h
- Deep in redux (store, actions/action-creators, reducers) - 2h
- Side effects (middlewares) - 2h
- Debugging redux
- Integration react with redux - 2h
- Cover with tests (enzyme, jest) - 2h