Ещё 111 студентов успешно закончили курс по React, который с прошлого потока перешёл на TypeScript.

Выпускники курса (особенно те, кто прошли полную программу профессии) — уже готовые фронтендеры, которые умеет донастроить сборку проекта для React, знают основные концепции React (VirtualDOM, JSX, композиция, однонаправленный поток данных), понимают принципы устройства роутинга в SPA и могут реализовать интерактивность в рамках приложения.

Полный список навыков у выпускников

  • React — навык создания SPA-приложений с использованием библиотеки React
  • CRA — навык создания React-приложений с использованием шаблона для Create-React-App
  • React Functional Component — навык применения функциональных компонентов в React.
  • React Router — навык создания маршрутизации в React-приложении. Организация приватных маршрутов. Управление маршрутизацией: декларативно, императивно.
  • Hooks — навык работы с механизмом Hooks (useState, useEffect, useMemo, useCallback, custom hooks, useRef);
  • reselect, мемоизация — навык оптимизации React-приложений
  • Flux-архитектура, Redux Toolkit, Redux, Redux-Thunk — навык организации глобального состояния приложения. Создание пользовательских middleware. Селекторы
  • Axios — навык применения библиотеки Axios для взаимодействия с сервером
  • React DevTools, Redux DevTools навык отладки кода React-приложении с помощью DevTools
  • Jest, React Testing Library — навык тестирования проектов. Модульные и функциональные тесты. Тестирование пользовательских хуков

Обновления

Каждый поток курсы Академии немного обновляются, чтобы соответствовать современным стандартам индустрии. 9 поток — не исключение. Вот что мы сделали:

  • Подготовили описание API в формате OpenAPI. Выглядит очень круто.
  • Перешли на React Router 6.
  • Добавили в программу createSlice из Redux Toolkit;
  • Отказались от «чистого» Redux в пользу Redux Toolkit;
  • Убрали из программы классы, HOC.
  • Добавили в учебник статьи «Псевдонимы типов VS интерфейсы», «Дженерики», «Create React App», «React DevTools», «Типизация children».
  • Новые демонстрации «React. События», «React. Формы», «React Router 6» и «Введение в React».

«Шесть городов» или «Что посмотреть»

В этот раз проект «Шесть городов» снова выбирали чаще — но его преимущество немного растаяло по сравнению с 8 потоком (было 61% на 39%). В этот раз «Шесть городов» выбрали 56% студентов.

Личные проекты на курсе по react

Наставники

Наставники получили оценку общую оценку 9.5. А вот список тех, кто получил две и более десяток от студентов:

Алексей Хабиров
Семён Якушев
Юлия Корецкая
Максим Кузнецов
Богдан Волик
Алексей Пудников

Максим Волков
Дмитрий Железцов
Раиль Сахавиев
Виктор Кан
Михаил Кислый

Отзывы выпускников

Денис Куряков

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

Добавление в курс TypeScript — огромный плюс, даются фундаментальные знания, которые применяются при разработке ежедневно, хотя и увеличивается нагрузка. В итоге курсом доволен, его завершение существенно облегчает поиск работы и повышает ценность на рынке труда.

Степанида Волкова

Курс очень интересный и насыщенный информацией. Проходила в интенсивном для меня режиме. Так как я работаю полный рабочий день, учебой занималась именно вечером. Я бы посоветовала делать задания своевременно, чтобы не отставать от лекций, потому что постепенно учить информацию, лично для меня, проще. Много примеров и объяснений можно увидеть и услышать на лекциях, поэтому не советовала бы прогуливать лайвы, ведь именно там вы сможете сразу задать вопрос, который однозначно не останется без ответа!

Юрий Парфенов

Проходил курс второй раз — первый раз был в 2020г. Очень был удивлен, насколько меняется и подстраивается подача материала под текущие реалии и стандарты. Учитывая что уже проходил данный курс два года назад, ощущение на текущем курсе было такое, как будто посетил курс по React вообще в первый раз.

Преподаватели Игорь Антонов и Александр Сушко как всегда на высоте! Хотелось бы отметить очень методичную и кропотливую работа с их стороны. Также хочу отметить работу кураторов — очень быстро и в сжатые сроки решили некоторые вопросы.

На курсе получил огромный опыт и уже со второго раза защитил свой проект! Ощущения просто невероятные. Курс очень насыщенный, пришлось, очень мягко говоря, «попотеть», но, безусловно, результат стоит своих усилий!