Building a Production E-Commerce with React / Redux
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
11 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Building a Production E-Commerce with React / Redux to your Wishlist.

Add to Wishlist

Building a Production E-Commerce with React / Redux

Improve your React and Redux skills with this series while developing online shop of mobile phones
New
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
11 students enrolled
Last updated 9/2017
English
English [Auto-generated]
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 15 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Build real project with React and Redux
  • Write high quality code
  • Create reusable selectors and components
View Curriculum
Requirements
  • A computer on which you can install software (Windows, MacOS, or Linux)
  • Some knowledge about React and Redux
Description

In this course we will build a production E-Commerce shop of mobile phones using React and Redux. This course is fully focused on fast and deep dive into creation of real application with React and Redux. We will start from scratch and step by step you will get close to finished real application. You will deeply understand how to structure your application, build reusable and understandable React component split code into smaller chunks of code. We will write code together in more functional way to make it pure and avoid data complexity. 

For each lesson you'll get source code is two states: before and after completing the lesson, so it's easy to see the progress and get a working app on any lesson you want. 

What you will learn in this course:

  • Structure and configure project
  • Write high quality code with React and Redux on real project
  • Create reusable selectors and components
  • Decouple API layer from actions
  • Use Ramda library for comfortable data transformations
  • Getting data from API

If you are feeling like you learned React and Redux but you still can't use it effectively or build your own real application this course is what you need. This course is fully focused on creating the application without getting deep into basic knowledge of React and Redux!

Who is the target audience?
  • Programmers who tried React and Redux, but want to create own project from beginning to the end and understand how everything works
Students Who Viewed This Course Also Viewed
Curriculum For This Course
16 Lectures
02:28:14
+
Project configuration
2 Lectures 13:54

In this video we will add to the project react-router, redux and render main page.

Preview 11:07
+
Implementing phones page
3 Lectures 27:54

In this video we will implement getting data for products page

Loading data for products page
11:29

In this video we will prepare our data for phones page

Preparing data for products page
07:23

In this video we will render page with phones

Rendering page with products
09:02
+
Pagination
1 Lecture 08:58
Implementing pagination
08:58
+
Implementing single product page
2 Lectures 21:04
Preparing data for product page
10:43

Rendering single product page
10:21
+
Basket widget
1 Lecture 15:08
Implementing basket widget for all pages
15:08
+
Search
1 Lecture 11:55
Implementing products search
11:55
+
Categories
2 Lectures 22:00
Preparing data for categories
06:04

Rendering categories and filtering products
15:56
+
Basket page
2 Lectures 22:19
Preparing data for basket page
13:32

Adding actions to the basket
08:47
+
Real API
1 Lecture 03:19
Fetching data from real API
03:19
+
Homework
1 Lecture 01:43
Homework
01:43
About the Instructor
Alexander Kochergin
5.0 Average rating
1 Review
11 Students
1 Course
Professional Instructor and Web Developer

Front-end web developer with heavy addiction to Javascript.

I can build anything from a simple website to one-page web application (à la gmail).  I'm passionate about making it fast and easily maintained. Thats why I'm always trying to share my knowledge with other people.

I worked with technologies like Javascript, React + Redux, NodeJS, Ruby, Ruby on Rails, AngularJS, BackboneJS + Marionette, EmberJS, MongoDB, Postgres, Webpack, Grunt, Gulp, Dokku, Git, GraphQL, JsonAPI.