React и Redux - Разработка интернет-магазина

Изучите React.js, Redux, React Router, Ramda, при создании реального проекта интернет магазина

3.45 (60 reviews)
Udemy
platform
Русский
language
Web Development
category
React и Redux - Разработка интернет-магазина
273
students
3.5 hours
content
Jan 2023
last update
$19.99
regular price

What you will learn

Разработка реального приложения на React и Redux

Написание качественного и гибкого кода

Создание переиспользуемых компонентов и селекторов

Why take this course?

В этом курсе мы разработаем реальный проект - интернет магазин мобильных телефонов на React и Redux. Этот курс полностью сфокусирован на быстром и глубоком погружении в создание реальных приложений на React и Redux. Мы начнем с нуля и шаг за шагом создадим реальное и законченное приложение. Вы поймете как правильно структурировать приложение, создавать переиспользуемые React компоненты и как разбивать код на маленькие кусочки. Мы будем писать код вместе в функциональном стиле, чтобы сделать его иммутабельным и избежать сложности поддержки. Также мы будем выносить всю бизнес логику из компонент в Redux.

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

Что вы выучите в курсе:

  • Как структурировать и конфигурировать проект

  • Как писать качественный код на React и Redux в реальном проекте

  • Как создавать переиспользуемые компоненты и селекторы

  • Как отделять API слой от redux экшенов

  • Как использовать библиотеку Ramda для удобной трансформации данных

  • Как получать данные от API

Если вы чувствуете, что познакомились с React и Redux, но не можете использовать их эффективно или не можете легко разрабатывать ваши собственные проекты, то этот курс для вас. Этот курс целиком сосредоточен на создании приложений без углубления в базовые знания о React и Redux!

Screenshots

React и Redux - Разработка интернет-магазина - Screenshot_01React и Redux - Разработка интернет-магазина - Screenshot_02React и Redux - Разработка интернет-магазина - Screenshot_03React и Redux - Разработка интернет-магазина - Screenshot_04

Our review

--- **Overall Course Rating**: 3.45/5 **Course Review Synthesis** **Pros:** - **Comprehensive Learning Experience**: The course provided a solid foundation in front-end development with a focus on React, Redux, and building interconnected components with Redux storage. This hands-on approach was highly appreciated as it allowed for practical application and understanding. - **Real-World Application**: Creating an online store served as a real-world project that applied the learned concepts effectively, making it a classic and valuable exercise for learners. - **Interactive and Informative**: The course was interactive, with the instructor answering questions in detail, which enhanced the learning experience. - **Introduction to Advanced Concepts**: The course introduced participants to advanced concepts like Redux's `connect` and the use of functional programming with Ramda, broadening their skills and understanding. - **Positive Feedback on Additional Topics**: Learners found value in the discussion of various topics such as the use of `Ramda` and the exposure to a wide array of features within the course. **Cons:** - **Content Updates Needed**: Some learners felt the course content was slightly outdated, particularly with references to older methods like `react-redux-connect`. They expressed a desire for more current information, such as the use of hooks in React 16.8 and later. - **Excessive Information Overload**: In the project setup video, some learners found that too many topics were covered at once, which made it difficult to grasp specific concepts, especially regarding `combineReducer` and the overall role of reducers in Redux. **General Feedback:** - **Engaging and Educational**: The course was engaging and educational, offering practical knowledge that could be applied immediately. The project of building an internet store with React was particularly effective at solidifying the concepts taught. - **Instructor Appreciation**: The instructor's effort to respond to questions in detail was highly commendable and contributed positively to the learning experience. - **Opportunity for Course Improvement**: Learners suggested that incorporating more up-to-date content, particularly on advanced React features like hooks, would enhance the course's relevance and value. Additionally, breaking down topics into more focused modules could improve clarity and understanding of specific concepts. **Conclusion:** The course received a favorable response with high marks for its practical approach to teaching front-end development with React and Redux. While some areas like content updates and video structure were highlighted as improvement opportunities, the course's overall impact on learner development was positive. The instructor's dedication to explaining concepts thoroughly was particularly well-received by learners. With a few targeted enhancements, this course has the potential to be an even more valuable resource for those looking to deepen their front-end skills with React and Redux. --- **Note from Reviewer**: The course has garnered strong support for its hands-on learning approach and real-world application. However, to ensure it remains cutting-edge and relevant, the course material should be updated to include recent advancements in React, such as hooks, and to provide clearer explanations of specific topics like `combineReducer` within Redux. The feedback from learners indicates a clear demand for these improvements, which could significantly elevate the course's quality and effectiveness.

Charts

Price

React и Redux - Разработка интернет-магазина - Price chart

Rating

React и Redux - Разработка интернет-магазина - Ratings chart

Enrollment distribution

React и Redux - Разработка интернет-магазина - Distribution chart

Related Topics

2468192
udemy ID
7/20/2019
course created date
10/29/2019
course indexed date
Bot
course submited by