ви отримаєте: запис онлайн-курсу зі створення односторінкового додатка (SPA) на React. Курс складається з 11 практичних завдань, 31 відео-лекції та 26 теоретичних розділів
Фундаментальна база, з якою складні клієнтські програми вже не здаються такими складними.
Користь від курсу. придбаних навичок і знань буде достатньо для роботи в IT-компаніях.
Фундаментальна база, з якою складні клієнтські програми вже не здаються такими складними.
Користь від курсу. придбаних навичок і знань буде достатньо для роботи в IT-компаніях.
- впевненість у знаннях. Ви точно будете знати, як правильно. Системність знань дуже важлива. Часто це стає зрозуміло тільки на співбесідах. У цьому курсі ми даємо базу, на яку потім прекрасно ляжуть практичні навички і нові, більш глибокі знання.
- еталонний проект в портфоліо. Інтернет-магазин, що пройшов наше код-рев'ю. Ви напишете свій інтернет-магазин з картками товарів, кошиком, фільтрами і обробкою оплати.
- оплачуване стажування. Для єдинорогів. Ми шукаємо проекти для талановитих учнів, яких відбирають наші наставники. Перший проект для стажистів стартує в найближчому майбутньому.
- Симулятор віддаленої роботи. 8 років вже так працюємо. CSSSR School спроектована як симулятор суворих буднів віддаленого фронтенд розробника.
- бюджети не тріснуть. Не беремо зайвого. Основна мета нашої школи не заробіток, наша корислива мета-виявлення талановитих розробників на ранніх стадіях і поповнення ними рядів CSSSR, щоб компанія продовжувала рости і розвиватися.
- бажання ділитися досвідом і сприймати досвід — індикатор професіоналізму. А персональна рекомендація стає все більше значущою в IT-співтоваристві, особливо при працевлаштуванні. Ставайте частиною нашої спільноти!
- введення в React. Історія створення бібліотеки. Які завдання вона вирішує.
React проти HTML - З чого складається React. Як розгорнути додаток і де можна проводити експерименти. Import/Export операції в ES6. ООП в JavaScript ES6. Введення в React-JSX.
- компоненти. Принцип єдиної відповідальності. Дурні компоненти. Види стилізації компонентів, переваги і недоліки. Inline стилі. Переиспользование стилів.
- State і uncontrolled controls. Життєвий цикл компонента. State. Спілкування компонентів. Форми: uncontrolled components, валідація нормалізації вхідних даних. Decorators, extends: міксини для SFC і для звичайних компонентів.
- Controlled controls і оптимізація. Сontrolled components. Компоненти вищого порядку. PureComponent і Should Component Update.
- Context. Context-що, як і навіщо. Робота з URL.
- Redux. Архітектура pub/sub. Архітектура Flux. Приклади використання. Як працює Redux. Поняття чистих функцій і иммутабельности. З чого складається Redux.
- Redux Modularization. Клієнтський роутинг і SPA. Організація стора в Redux.
- Роутинг. Методи відстеження роботи програми. Роутинг.
- API. Спілкування з сервером за допомогою HTTP, XMLHttpRequest і Fetch API. Асинхронні операції в SPA. Робота з API.
- Change data І component routing. POST запити. Просунутий роутинг. Сторінка 404. Вкладені роуты.
- Legacy. Міграція програми з чистого JS на React
https://privatelink.de/?https://school.csssr.com/ru/course/react/junior