Курс розроблений для тих, хто хоче змінити професію і стати високооплачуваним професіоналом. Він підійде для працюючих людей, у яких мало часу.
чому курс професійний
на цьому курсі ви навчитеся робити справжні проекти, такі ж за рівнем складності, як в індустрії. І будете робити їх правильно, щоб після навчання видавати результат високого рівня, за який компанії готові платити.
сучасний сервіс для мандрівників, які не хочуть переплачувати за оренду житла. У додатку можна отримати актуальний список пропозицій з оренди в одному з шести популярних міст. Сортування об'єктів і докладний опис кожного з них допоможуть швидко вибрати оптимальний варіант житла. Авторизовані користувачі можуть залишити відгук і додати пропозицію в обране.
Онлайн-кінотеатр нового покоління з можливістю вибирати фільми за жанром, вивчати їх докладний опис і переглядати список схожих кінокартин. Після авторизації користувачі можуть додавати фільми в список для подальшого перегляду, ставити їм оцінки, читати відгуки інших глядачів і залишати свої.
інші курси від HTML Academy
HTML і CSS. Адаптивна верстка і автоматизація. Тариф Стандартний. Березень-травень 2021
JavaScript. Професійна розробка веб-інтерфейсів. Тариф стандартний. Травень-липень 2021
JavaScript. Архітектура клієнтських додатків. Стандартний тариф. Липень-вересень 2021
чому курс професійний
на цьому курсі ви навчитеся робити справжні проекти, такі ж за рівнем складності, як в індустрії. І будете робити їх правильно, щоб після навчання видавати результат високого рівня, за який компанії готові платити.
Розділ 1
React
Розглянемо схему роботи на курсі. Познайомимося з популярною бібліотекою React. Дізнаємося, які проблеми вона вирішує і як може спростити наш проект. Підготуємо інфраструктуру для React-проекту, розберемося, як працюють компоненти і JSX.
Розділ 2
маршрутизація (React Router)
Знайомимося з маршрутизацією в SPA-додатках. Додаємо в проект пакет react-router-dom, створюємо публічні і приватні маршрути.
Розділ 3
React-компоненти. Hooks
Покращимо знання про React і компонентах. Розберемо стан, події та методи життєвого циклу компонента. Познайомимося з React Hooks і дізнаємося, як з їх допомогою замінити class-компоненти.
Розділ 4
React і патерни
Розбираємося з питанням, що таке архітектура програмного забезпечення і як її проектувати. Знайомимося і вчимося на практиці застосовувати патерни проектування.
Розділ 5
Redux
Знайомимося з Flux-архітектурою: дії (Actions), диспетчери (Dispatcher), уявлення (Views) і сховища (Stores). Підключаємо до проекту Redux і оновлюємо кодову базу.
Розділ 6
асинхронність в Redux
Навчимося впроваджувати асинхронний код в синхронну роботу Redux за допомогою Middleware.
Розділ 7
Оптимізація продуктивності
Поговоримо про продуктивність React-додатків: які є особливості, на що слід звертати увагу при проектуванні компонентів в першу чергу.
Розділ 8
тестування React
Познайомимося з інструментами і методиками тестування React-додатків. Налаштуємо інфраструктуру для тестування, напишемо тести для створених компонентів.
Розділ 9
майбутнє React
Продовжимо обговорювати тему тестування. Навчимося тестувати асинхронні операції. Потім обговоримо нові експериментальні можливості React і типізацію.
React
Розглянемо схему роботи на курсі. Познайомимося з популярною бібліотекою React. Дізнаємося, які проблеми вона вирішує і як може спростити наш проект. Підготуємо інфраструктуру для React-проекту, розберемося, як працюють компоненти і JSX.
Розділ 2
маршрутизація (React Router)
Знайомимося з маршрутизацією в SPA-додатках. Додаємо в проект пакет react-router-dom, створюємо публічні і приватні маршрути.
Розділ 3
React-компоненти. Hooks
Покращимо знання про React і компонентах. Розберемо стан, події та методи життєвого циклу компонента. Познайомимося з React Hooks і дізнаємося, як з їх допомогою замінити class-компоненти.
Розділ 4
React і патерни
Розбираємося з питанням, що таке архітектура програмного забезпечення і як її проектувати. Знайомимося і вчимося на практиці застосовувати патерни проектування.
Розділ 5
Redux
Знайомимося з Flux-архітектурою: дії (Actions), диспетчери (Dispatcher), уявлення (Views) і сховища (Stores). Підключаємо до проекту Redux і оновлюємо кодову базу.
Розділ 6
асинхронність в Redux
Навчимося впроваджувати асинхронний код в синхронну роботу Redux за допомогою Middleware.
Розділ 7
Оптимізація продуктивності
Поговоримо про продуктивність React-додатків: які є особливості, на що слід звертати увагу при проектуванні компонентів в першу чергу.
Розділ 8
тестування React
Познайомимося з інструментами і методиками тестування React-додатків. Налаштуємо інфраструктуру для тестування, напишемо тести для створених компонентів.
Розділ 9
майбутнє React
Продовжимо обговорювати тему тестування. Навчимося тестувати асинхронні операції. Потім обговоримо нові експериментальні можливості React і типізацію.
Розділ 1
React
Розглянемо схему роботи на курсі. Познайомимося з популярною бібліотекою React. Дізнаємося, які проблеми вона вирішує і як може спростити наш проект. Підготуємо інфраструктуру для React-проекту, розберемося, як працюють компоненти і JSX.
Розділ 2
маршрутизація (React Router)
Знайомимося з маршрутизацією в SPA-додатках. Додаємо в проект пакет react-router-dom, створюємо публічні і приватні маршрути.
Розділ 3
React-компоненти. Hooks
Покращимо знання про React і компонентах. Розберемо стан, події та методи життєвого циклу компонента. Познайомимося з React Hooks і дізнаємося, як з їх допомогою замінити class-компоненти.
Розділ 4
React і патерни
Розбираємося з питанням, що таке архітектура програмного забезпечення і як її проектувати. Знайомимося і вчимося на практиці застосовувати патерни проектування.
Розділ 5
Redux
Знайомимося з Flux-архітектурою: дії (Actions), диспетчери (Dispatcher), уявлення (Views) і сховища (Stores). Підключаємо до проекту Redux і оновлюємо кодову базу.
Розділ 6
асинхронність в Redux
Навчимося впроваджувати асинхронний код в синхронну роботу Redux за допомогою Middleware.
Розділ 7
Оптимізація продуктивності
Поговоримо про продуктивність React-додатків: які є особливості, на що слід звертати увагу при проектуванні компонентів в першу чергу.
Розділ 8
тестування React
Познайомимося з інструментами і методиками тестування React-додатків. Налаштуємо інфраструктуру для тестування, напишемо тести для створених компонентів.
Розділ 9
майбутнє React
Продовжимо обговорювати тему тестування. Навчимося тестувати асинхронні операції. Потім обговоримо нові експериментальні можливості React і типізацію.
React
Розглянемо схему роботи на курсі. Познайомимося з популярною бібліотекою React. Дізнаємося, які проблеми вона вирішує і як може спростити наш проект. Підготуємо інфраструктуру для React-проекту, розберемося, як працюють компоненти і JSX.
Розділ 2
маршрутизація (React Router)
Знайомимося з маршрутизацією в SPA-додатках. Додаємо в проект пакет react-router-dom, створюємо публічні і приватні маршрути.
Розділ 3
React-компоненти. Hooks
Покращимо знання про React і компонентах. Розберемо стан, події та методи життєвого циклу компонента. Познайомимося з React Hooks і дізнаємося, як з їх допомогою замінити class-компоненти.
Розділ 4
React і патерни
Розбираємося з питанням, що таке архітектура програмного забезпечення і як її проектувати. Знайомимося і вчимося на практиці застосовувати патерни проектування.
Розділ 5
Redux
Знайомимося з Flux-архітектурою: дії (Actions), диспетчери (Dispatcher), уявлення (Views) і сховища (Stores). Підключаємо до проекту Redux і оновлюємо кодову базу.
Розділ 6
асинхронність в Redux
Навчимося впроваджувати асинхронний код в синхронну роботу Redux за допомогою Middleware.
Розділ 7
Оптимізація продуктивності
Поговоримо про продуктивність React-додатків: які є особливості, на що слід звертати увагу при проектуванні компонентів в першу чергу.
Розділ 8
тестування React
Познайомимося з інструментами і методиками тестування React-додатків. Налаштуємо інфраструктуру для тестування, напишемо тести для створених компонентів.
Розділ 9
майбутнє React
Продовжимо обговорювати тему тестування. Навчимося тестувати асинхронні операції. Потім обговоримо нові експериментальні можливості React і типізацію.
"шість міст"
сучасний сервіс для мандрівників, які не хочуть переплачувати за оренду житла. У додатку можна отримати актуальний список пропозицій з оренди в одному з шести популярних міст. Сортування об'єктів і докладний опис кожного з них допоможуть швидко вибрати оптимальний варіант житла. Авторизовані користувачі можуть залишити відгук і додати пропозицію в обране.
"що подивитися"
Онлайн-кінотеатр нового покоління з можливістю вибирати фільми за жанром, вивчати їх докладний опис і переглядати список схожих кінокартин. Після авторизації користувачі можуть додавати фільми в список для подальшого перегляду, ставити їм оцінки, читати відгуки інших глядачів і залишати свої.
інші курси від HTML Academy
HTML і CSS. Адаптивна верстка і автоматизація. Тариф Стандартний. Березень-травень 2021
JavaScript. Професійна розробка веб-інтерфейсів. Тариф стандартний. Травень-липень 2021
JavaScript. Архітектура клієнтських додатків. Стандартний тариф. Липень-вересень 2021
https://privatelink.de/?https://htmlacademy.ru/intensive/react/8