11.0_курс web-min

Вивчай безкоштовно курс «React Поглиблений» від ITVDN

Дата

4 квітня — День вебмайстрів. Ми вітаємо зі святом усіх, хто обрав напрямок веброзробки, і маємо для вас подарунок!

🆓 З 4 до 11 квітня ви можете отримати доступ до нового відео курсу «React Поглиблений» безкоштовно на ITVDN, а також — сертифікат, який буде підтвердженням ваших знань. Доступ до курсу надається на 10 днів.

React — найпопулярніша FrontEnd-бібліотека для побудови користувацьких інтерфейсів. Її використовують розробники Facebook, Instagram, Netflix, Dropbox, GitHub, Discord, Uber та інші.

Про курс «React Поглиблений»

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

Тривалість відео уроків — 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.

Отримати курс безкоштовно