ДЛЯ WEB-РАЗРАБОТЧИКОВ
с 22 апреля 2019
60+ часов практики
9 недель
Научись создавать современные сложные SPA-приложения на React и повысь свою стоимость как разработчик
Профессиональный онлайн‑курс
6-ой поток
Tilda Newsletter
Subscribe to our email newsletter for useful tips and valuable resources, sent out every month
После курса ты:
Освоишь один из самых востребованных работодателями навык
Сможешь уверенно работать с React и создавать сложные SPA-приложения
Изучишь лучшие практики Frontend-разработки
Перестанешь бояться вакансий, где требуется React
Повысишь свою стоимость как разработчик
Сможешь работать в лучших компаниях
Что ты получишь на курсе
Фундамент и экосистема
Ты освоишь фундаментальные основы и принципы устройства React и Redux, а также наиболее популярные решения экосистемы React.
Подробный Code Review
Наставники проверят каждое твое задание, сделают подробный code review, дадут рекомендации по коду и ответят на вопросы.
Лучшие практики
Ты поймешь как стоит и как не стоит использовать React и другие библиотеки, разберешься в плюсах и минусах разных решений и научишься применять лучшие практики и подходы.
Сообщество
Учиться одному сложно и скучно, поэтому ты будешь не один! Форум, чат, вебинары и еще куча способов оставаться на связи, получать помощь и поддержку.
Проект
Интенсивная практика позволит в короткие сроки закрепить полученные знания и реализовать свой полноценный проект на React.
Обучение в своем темпе
Можно проходить уроки и выполнять задания, когда удобно и полностью в своем темпе. Главное - уложиться в общий срок курса.
Этот курс для тебя, если ты:
1
Имеешь опыт веб-разработки на любом языке/технологии (frontend или backend) от 6 месяцев
2
Знаком с Javascript хотя бы на базовом уровне
3
Имеешь понимание об ООП, HTTP, DOM и работе браузера
4
Умеешь работать с Git и GitHub
Мы готовы проконсультировать вас
Оставьте ваши контакты и мы перезвоним
Программа
22 апреля 2019 - 23 июня 2019
9 уроков с заданиями + вебинары
с разбором дополнительных тем и ответами на вопросы
1. Практическое введение в современный JavaScript
Начнем с практики, а теорию подтянем дальше. Познакомимся с новыми возможностями ES2015+, компилятором babel.js и типичным окружением React-разработчика; реализуем первые React-компоненты.
2. Библиотека React
Ёмкий обзор React и его экосистемы. Познакомимся с основными понятиями, фундаментальными принципами, понятием компонента и его видами.
3. Свойства и события
Изучим понятие свойств (properties) в компонентах. Научимся их передавать, осуществлять проверку типов. Научимся перехватывать и обрабатывать события в приложении.
4. React Router
Научимся матчить url и рендерить нужную страницу без перезагрузки, так, как это должно работать в Single Page Application. Разберемся с маршрутизацией для Server-Side Rendering. Разберем сложные кейсы, такие как редиректы, страницы ошибок, авторизованный доступ и модальные окна с использованием порталов.
5. Состояние и жизненный цикл
Разберемся с состоянием компонентов и их жизненным циклом и с тем, как это использовать на практике.
6. Redux, основы
"Великий и ужасный" Redux. Разберемся с основными элементами и понятиями Redux, зачем он нужен и попробуем на практике. Научимся создавать единое иммутабельное (неизменяемое) состояние приложения
7. Redux, лучшие практики
Переходим к декларативным подходам, изучаем middleware. Прикладное применение Redux с использованием популярной библиотеки Redux Forms для организации продуманных форм в приложении
8. Продвинутые практики
Разберем продвинутые практики, которые будут полезны в любом проекте: от React Forms до Server Side Rendering.
9. Организация проекта, окружение и deployment.
Практикум по организации файловой структуры проекта, настройке окружения и подготовке сборки и деплоя приложения с последующим сопровождением.
Получи подробную программу курса и пример урока
АВТОР

Эдуард Анцупов
Сооснователь и CTO в Sanatorex и iq-project.ru
LinkedIn, Github
  • Системный программист и Fullstack-разработчик с 2009 года
  • Профессиональные интересы: JavaScript, React, Redux, DevOps, Микросервисы, Высоконагруженные системы.
  • Обучил React более 100 разработчиков
  • Руководит разработкой корпоративных CRM-/ERP-систем, систем бронирования (stolica-banketov.ru, sanatorex.ru, pogostim.com) и внутренних систем (backoffice, телефония, облачные системы) и других продуктов.
  • Участвовал в разработке проектов для Правительства Москвы (http://mosopenchallenge.ru/)
  • Руководил разработкой pogostim.com - победителя конкурса "Лучший IT-проект года" на Всероссийском конкурсе «Молодая Инновационная Россия»
  • Сооснователь игровой студии. Разработка и поддержка популярных социальных игр с аудиторией игроков более 1 млн. человек.
АВТОР

Эдуард Анцупов
Сооснователь и CTO в Sanatorex и iq-project.ru
LinkedIn, Github
  • Системный программист и Fullstack-разработчик с 2009 года
  • Профессиональные интересы: JavaScript, React, Redux, DevOps, Микросервисы, Высоконагруженные системы.
  • Обучил React более 100 разработчиков
  • Руководит разработкой корпоративных CRM-/ERP-систем, систем бронирования (stolica-banketov.ru, sanatorex.ru, pogostim.com) и внутренних систем (backoffice, телефония, облачные системы) и других продуктов.
  • Участвовал в разработке проектов для Правительства Москвы (http://mosopenchallenge.ru/)
  • Руководил разработкой pogostim.com - победителя конкурса "Лучший IT-проект года" на Всероссийском конкурсе «Молодая Инновационная Россия»
  • Сооснователь игровой студии. Разработка и поддержка популярных социальных игр с аудиторией игроков более 1 млн. человек.
АВТОР
Эдуард Анцупов
Сооснователь и CTO в Sanatorex и iq-project.ru
LinkedIn, Github
  • Системный программист и Fullstack-разработчик с 2009 года
  • Профессиональные интересы: JavaScript, React, Redux, DevOps, Микросервисы, Высоконагруженные системы.
  • Обучил React более 100 разработчиков
  • Руководит разработкой корпоративных CRM-/ERP-систем, систем бронирования (stolica-banketov.ru, sanatorex.ru, pogostim.com) и внутренних систем (backoffice, телефония, облачные системы) и других продуктов.
  • Участвовал в разработке проектов для Правительства Москвы (http://mosopenchallenge.ru/)
  • Руководил разработкой pogostim.com - победителя конкурса "Лучший IT-проект года" на Всероссийском конкурсе «Молодая Инновационная Россия»
  • Сооснователь игровой студии. Разработка и поддержка популярных социальных игр с аудиторией игроков более 1 млн. человек.
Как проходит обучение
Мы используем методологию mastery learning, которая позволяет гарантировать высокие результаты участников
1
Просмотр урока
Все начинается с просмотра урока (серии скринкастов), в котором подробно описывается тема и показывается ее применение на практике.
2
Задание
К каждому уроку выдается обязательное задание. В процессе выполнения можно задавать вопросы и получать помощь от наставников и других участников.
3
Проверка
Наставники будут проверять каждое твое задание индивидуально. Если есть замечания, то задание возвращается на доработку.
4
Следующий урок
Доступ к следующему уроку открывается только тогда, когда наставник принял задание.
Сертификат

По окончанию курса ты получишь именной сертификат. Сертификат выдается только тем участникам, кто успешно выполнил все задания курса.

Стоимость
Курс можно оплатить в рассрочку или полностью
Рассрочка
2х 12 950 р.
  • На 2 платежа
  • Итого: 25 900 руб
  • Мы вернем деньги, если в течение первых 14 дней ты решишь отказаться от курса по любой причине
ОСТАВИТЬ ЗАЯВКУ
Полная оплата
23 900 р.
  • Вносится один раз до старта курса
  • Экономия 2000 руб
  • Мы вернем деньги, если в течение первых 14 дней ты решишь отказаться от курса по любой причине
ОСТАВИТЬ ЗАЯВКУ
Отзывы участников прошлых потоков
Когда школа объявила набор на курс ReactJS, я решил записаться и не пожалел. В целом курс дал мне много новых знаний, поэтому я решил продолжить обучение и записался на продвинутый курс.
Михаил Луцко
Rails-разработчик в Cargoport
На курс по ReactJS пришел для лучшего понимания современной front-end разработки. Важным фактором было то, что курс обещал рассказать о технологии с самых основ, и с этим он прекрасно справился.
Тарас Почкун
Rails-разработчик в Cargoport
Я, как человек прошедший множество курсов, могу смело заявить, что эти курсы просто не имеют конкурентов, не только с точки зрения материала, но и с точки зрения людей, которые его подают.
Швецов Вячеслав
Senior Ruby/Rails developer at MLSDev
Этот не первый курс который я прошел у Thinknetica. И как всегда - все на высоте. На курс убедил пойти список затронутых тем, преподаватель и доверие школе. Если вы хотите уверенно знать React - это лучший выбор.
Гаврищук Александр
Rails-разработчик
Трудно, иногда очень трудно, ресурсозатратно (время, силы), но от изучаемого материала в восторге.
Максим Дьяк
Веб-разработчик
Опыта с реактом у меня не было никакого, но первые уроки достаточно простые. Они помогли мне преодолеть порог вхождения и чувствовать себя комфортно с компонентами и состоянием. Отдельное спасибо Эдуарду за теорию, видно, что он хорошо над ней потрудился
Павел Бакун
Веб-разработчик в Солнцетур
Заполни заявку
И мы пришлем подробную информацию о курсе, полную программу и пример уроков