React Углубленный – новый видео курс для FrontEnd разработчиков на ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Подписка

    Выбери свою IT специальность

    Подписка

      Друзья, привет!

      Сегодня делимся приятной новостью с теми, кто нацелен на совершенствование своих знаний в FrontEnd, а именно – на углубленное изучение популярной JS-библиотеки React, – на ITVDN вышли все уроки курса "React Углубленный"! Курс на украинском языке!

      React использовали для разработки такие известные компании, как Facebook, Instagram, Netflix, Dropbox, GitHub, Discord, Uber, – и это лишь несколько примеров из многочисленных проектов. Вместе с распространением данной библиотеки растет и спрос на React разработчиков разного уровня.

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

      Вы научитесь внедрять роутинг с помощью библиотеки React Router, использовать CSS-препроцессоры и UI библиотеки, публичные API для получения данных. Также вы будете использовать Redux Toolkit для упрощенного написания кода и решения многих проблем, реализуете возможность логина через сторонний identity provider и многое другое.

      Автор курсаАндрей Полевый, Software Developer в MindK. Сертифицированный разработчик Microsoft, 11+ лет опыта, включая работу в компаниях лидеров украинской IT-индустрии – SoftServe и Intellias. Профессиональный стек: JavaScript, React, C#, SQL, Azure, ASP.NET Core.

      Курс состоит из 15 уроков общей продолжительностью 10 часов 5 минут.

      Структура курса:

      1. Создание проекта. TypeScript. Типизация в React.
      2. Стилизация. Часть 1.
      3. Стилизация. Часть 2.
      4. Практика 1. Работа с API и стилизация.
      5. Хуки useContext, useRef, порталы.
      6. Кастомные хуки и memory leak.
      7. Работа с формами.
      8. Мемоизация.
      9. Оптимизация.
      10. Redux Toolkit, RTK Query.
      11. Практика 2. Миграция на RTK Query.
      12. GraphQL.
      13. JWT token, авторизация, частные и публичные маршруты.
      14. Server-side Rendering.
      15. Тестирование компонентов.

      Чему вы научитесь на данном курсе:

      • Строить state management с помощью Redux и Redux Toolkit.
      • Понимать основы популярных CSS-фреймворков для стилизации.
      • Использовать библиотеку Material UI и ее компоненты вместо ручной стилизации.
      • Использовать React hooks и создавать собственные (кастомные) хуки.
      • Исследовать проблемы быстродействия React-приложения.
      • Использовать React Developer Tools для исследования компонентов дерева и профайлинга.
      • Решать проблемы с memory leak.
      • Использовать React.lazy и Suspense для динамической загрузки модулей, React Router для динамической загрузки маршрутов.
      • Использовать RTK Query для обращения к API.
      • Добавлять аутентификацию для приложения на основе OAuth2.
      • Использовать язык запросов GraphQL для запросов и изменения данных на сервере.
      • Работать с концепцией Server-side Rendering (SSR).
      • Узнаете про Jest Testing Framework и его альтернативы, научитесь тестировать компоненты с помощью React Testing Library.

      Предварительные требования

      Для прохождения курса нужно иметь знания и практические навыки работы с React на уровне курса "React Базовый". Содержание курса рассчитано на веб-разработчиков, которые уже знакомы с данной библиотекой и хотят расширить свои знания.

      Смотрите первый урок в свободном доступе. Курс уже доступен на нашем сайте в полном объеме – к каждому уроку есть практические задания и опорный конспект. Если у вас есть активная подписка, вы можете смотреть его прямо сейчас.

      Курс входит в комплексную программу подготовки по специальности FrontEnd Developer.

                    

      КОММЕНТАРИИ И ОБСУЖДЕНИЯ
      ВИДЕО КУРСЫ ПО СХОЖЕЙ ТЕМАТИКЕ
      СТАТЬИ ПО СХОЖЕЙ ТЕМАТИКЕ

      Покупай подпискус доступом ко всем курсам и сервисам

      Библиотека современных IT знаний в удобном формате

      Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      59.99 $
      Оформить подписку
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      89.99 $
      Оформить подписку
      Премиум
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      169.99 $
      Оформить подписку
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.