Вивчай безкоштовно курс «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 хвилин.
✅Структура курсу:
- Створення проєкту. TypeScript. Типізація в React.
- Стилізація. Частина 1.
- Стилізація. Частина 2.
- Практика 1. Робота з API і стилізація.
- Хуки useContext, useRef, портали.
- Кастомні хуки та memory leak.
- Робота з формами.
- Мемоізація.
- Оптимізація.
- Redux Toolkit, RTK Query.
- Практика 2. Міграція на RTK Query.
- GraphQL.
- JWT token, авторизація, приватні та публічні маршрути.
- Server-side Rendering.
- Тестування компонентів.
✅Чого ви навчитеся на даному курсі:
- Будувати 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.