Курс «React, Redux и ES2015 с Нуля до Гуру»

Видеоуроки / Самостоятельно / Материалы на email

  • 56 уроков
  • Сертификат
  • Видеоуроки

Курс Михаила Русакова о том, как стать высокооплачиваемым front-end специалистом с нуля.

4.77 (59 оценок / 73 отзыва)
Просмотров за неделю: 95

Автор: Михаил Русаков Автор курса : Милин Владилен

Обновлено: 05.12.2023

Источник изображения: Unsplash

Стоимость:

3 970 
  • Оплата на сайте автора. Цена может отличаться.
Этот курс включает:
  • Форма обучения: онлайн
  • 56 уроков
  • Обучение: Материалы на email
  • Когда будете учиться: в любой день в любое время
  • Уровень сложности: для новичков
  • Бонусы: для всех учеников
  • Домашние задания: есть
  • Сертификат
  • Техническая поддержка: в рабочее время, электронная почта
  • Доступ: сразу после оплаты
React, Redux и ES2015 с Нуля до Гуру

Михаил Русаков

Перейти на сайт

Чему вы научитесь?

  • Организовывать front-end приложения.
  • Работать с Javascript.
  • Работать с es2015.
  • Работать с Redux.
  • Работать с React.

О курсе

Сегодня сложно представить жизнь человечества без интернета. Сфера IT-технологий развивается семимильными шагами, захватывая все больше аспектов жизни. Это и обуславливает появление новых тенденций в разработке web-приложений. В частности, популярность обретает язык программирования JavaScript.

Java помогает значительно упростить и ускорить создание веб-программ, в связи с чем спросом пользуются услуги front-end специалистов, занимающихся разработкой интернет-приложений и сайтов на этом языке. Данная профессия востребована и высокооплачиваема, однако для успеха в ней необходимо уметь работать с фреймворками.

Курс «React, Redux и ES2015 с Нуля до Гуру» – системный подход к освоению популярного фреймворка React и работы с архитектурой Redux. На базе проекта MyRusakov.ru Михаила Русакова знаниями делится Владилен Минин, чей опыт программирования на Java составляет более 4 лет.

Обучение разработке web-приложений на Java

Программа курса включает в себя практическую часть, содержащую рассмотрение новых особенностей языка и их использование в реальных приложениях, и теоретический блок.

Содержание курса по разработке приложений:

  • Инструменты для разработки интернет-приложений: основы применения;
  • Организация front-end приложений;
  • Стандарт JavaScript ES-2015;
  • Назначение фреймворков и уроки React Js;
  • Принцип работы архитектуры Redux.

Участники курса Михаила Русакова получают наглядные материалы по работе и применению React Js в виде бонусов. Преимущество обучения состоит в применении специальной адаптационной программы, гарантирующей работу по специальности после завершения курса.

Раздел 1. Продвинутый javascript

  • Урок 1. “Инструменты разработчика”. Вы узнаете, какие инструменты используют профессиональные разработчики
  • Урок 2. “Работа с DOM”. Вы узнаете, какие особенности есть при работе с DOM деревом
  • Урок 3. “События”. Вы узнаете тонкости работы с событийной моделью
  • Урок 4. “Типы данных и переменные”. Вы узнаете какие типы данных есть в javascript и их особенности
  • Урок 5. “Замыкания”. Вы узнаете, что такое замыкания и как их использовать
  • Урок 6. “Контекст”. Вы узнаете, что такое bind call и apply и в чем их отличие
  • Урок 7. “Классы”. Вы узнаете как создавать классы в старом стандарте языка
  • Урок 8. “Прототипированное наследование”. Вы узнаете как делать наследование классов
  • Урок 9. “Jquery ajax”. Вы узнаете как делать асинхронные фоновые запросы к серверу
  • Урок 10. “Eslint”. Вы узнаете, что такое eslint и зачем он нужен

Раздел 2. ES2015

  • Урок 1. “Что такое es2015”. Вы узнаете, что такое стандарт javascript es2015
  • Урок 2. “Переменные”. Вы узнаете как создавать переменные и в чем их отличие
  • Урок 3. “Строки и шаблонизация”. Вы узнаете особенности работы со строками
  • Урок 4. “Объекты”. Вы узнаете особенности создания и работы с объектами
  • Урок 5. “Функции”. Вы узнаете как можно создавать функции
  • Урок 6. “Классы”. Вы узнаете как создавать классы
  • Урок 7. “Модули”. Вы узнаете про нативные модули в javascript
  • Урок 8. “Промисы”. Вы узнаете что такое Promises и как с ними работать

Раздел 3. Организация front-end приложения

  • Урок 1. “Структура”. Вы узнаете из чего формируется инфраструктура современного приложения
  • Урок 2. “Создание с нуля”. Вы узнаете, как создавать проект с полного нуля
  • Урок 3. “package.json”. Вы узнаете, что такое package.json, как он облегчает работу и его особенности
  • Урок 4. “Webpack”. Вы узнаете основы работы со сборщиком webpack
  • Урок 5. “Настройка webpack”. Вы узнаете про продвинутую настройку webpack
  • Урок 6. “Настройка eslint”. Вы узнаете как подключить и настроить eslint к проекту
  • Урок 7. “Less”. Вы узнаете как работать с css препроцессором less

Раздел 4. React js теория

  • Урок 1. “Зачем нужны js фреймворки”. Вы узнаете зачем нужны javascript фреймворки
  • Урок 2. “Сравнение с angular”. Вы узнаете про плюсы и минусы фреймворка react по сравнению с angular
  • Урок 3. “Как работает react”. Вы узнаете почему react такой быстрый и эффективный
  • Урок 4. “Создание структуры проекта”. Вы узнаете и получите полностью настроенную структуру проекта
  • Урок 5. “Создание первого компонента”. Вы узнаете как создаются компоненты
  • Урок 6. “JSX синтаксис”. Вы узнаете особенности jsx синтаксиса
  • Урок 7. “Props”. Вы узнаете, что такое props и как передавать различные параметры к компоненту
  • Урок 8. “State”. Вы узнаете, что такое state в компоненте
  • Урок 9. “Связь компонентов”. Вы узнаете как связать несколько компонентов
  • Урок 10. “Жизненный цикл компонента”. Вы узнаете что такое жизненный цикл компонента и зачем он нужен
  • Урок 11. “Коллекции”. Вы узнаете как выводить и работать с коллекциями или массивами в компоненте
  • Урок 12. “Роутеры”. Вы узнаете как работать с роутерами и как осуществлять навигацию между страницами

Раздел 5. Redux теория

  • Урок 1. “Что такое redux”. Вы узнаете, что такое redux
  • Урок 2. “Как работает redux”. Вы узнаете про то как redux работает и почему это будущее современных приложений

Раздел 6. React практика

  • Урок 1. “Изучение архитектуры”. Вы получите полностью рабочую и готовую для разработки структуру проекта и так же узнаете про все ее модули
  • Урок 2. “Настройка redux”. Вы узнаете и увидите по шагам как настроить redux
  • Урок 3. “Настройка devtools”. Вы узнаете как подключить специальные инструменты для удобной разработки
  • Урок 4. “Создание роутеров”. Вы узнаете и увидите как создать расширяемую систему роутинга
  • Урок 5. “Страница 404”. Вы узнаете как создать роутинг для обработки несуществующих страниц
  • Урок 6. “Главная страница”. Вы научитесь создавать главную страницу приложения
  • Урок 7. “Главная страница и redux”. Вы узнаете как соединить главную страницу с redux
  • Урок 8. “Добавление функционала”. Вы научитесь добавлять дополнительные действия к списку элементов и обрабатывать их в redux
  • Урок 9. “Эмуляция асинхронности”. Вы узнаете как хранить данные в браузере у пользователя и как сделать асинхронные запросы
  • Урок 10. “Оптимизация страницы”. Вы научитесь оптимизировать код страницы под redux
  • Урок 11. “Страница списка”. Вы научитесь создавать страницу списка элементов
  • Урок 12. “Страница детального отображения”. Вы научитесь делать страницу для детального отображения каждого элемента списка
  • Урок 13. “Абстрактный компонент модального окна”. Вы узнаете как создать компонент модального окна, которое работает на redux и которое динамически создает свое содержимое, то есть модальное окно будет всего одно на все приложение
  • Урок 14. “Модальное окно редактирования”. Вы узнаете как на основе компонента модального окна создавать окно для редактирования элементов списка
  • Урок 15. “Модальное окно удаления”. Вы узнаете как создать модальное окно для удаления элемента
  • Урок 16. “Создание формы и валидация”. Вы научитесь создавать формы для обработки данных пользователя с валидацией
  • Урок 17. “Продакш сборка”. Вы научитесь делать финальную минифицированную сборку проекта в 1 javascript файл.
  • Формат
    Самостоятельно
    Видеоуроки
    Материалы на email
  • Количество уроков
    56
  • Уровень сложности
    Для новичков
  • Когда вы будете учиться
    В любой день в любое время
  • Домашние задания
    Есть
  • Документ об обучении
    Сертификат
  • Техническая поддержка
    В рабочее времяЭлектронная почта
  • Безопасная покупка
    30 дней с момента оплаты заказа.
  • Бонусы
    Для всех учеников
  • Год выхода
    2016 Последнее обновление: 05.12.2023
  • Способы оплаты
    PayPalQIWIWebMoneyБаланс телефона (Билайн, Мегафон, МТС, Теле2)Карта МирКарты Visa, Mastercard, MaestroНаличные (Связной, Евросеть и другие)Сбербанк ОнлайнЯндекс Деньги
  1. Нажмите на кнопку
    Узнать подробнее
  2. Вы перейдете на детальную страницу курса Михаила Русакова. Внимательно прочитайте представленную на ней информацию.
  3. Следуя указаниям, оформите заказ на курс.
  4. Обязательно укажите актуальный e-mail. На него придет вся информация, в частности, по доступу к курсу.
  5. Если вы еще не готовы к покупке курса, то советуем для начала освоить бесплатный материал Михаила Русакова.

Если инструкция вам не помогла, пожалуйста напишите нам на почту info@info-hit.ru, мы оперативно поможем вам получить необходимую информацию.

Отзывы о курсе

4.77

73 отзыва

59 14 0
Н Назар
Очень интересно, хотя программа сложная.
16.01.2021
А Алексей Рошко
Всё хорошо, но как мне показалось мало часов для прохождения курса, но и на том спасибо!
06.12.2020
И Ивашко Юлиана
Хорошее соотношение цены и качества, даже качество превышает цену!
24.10.2020
М Максимов Николай
Материал тщательно подготовлен, много практических примеров, доступная подача материала. Курс изучили в полном объеме, проработаны основные темы
22.10.2020
М Мушидова Зухра
Все понравилось, спасибо! Есть предложение расширить курс. Спасибо!
21.10.2020

Другие курсы автора