Mô tả

In this course we will build a Medium clone using React and React hooks as a React portfolio project. This React training is fully focused on fast and deep dive into creation of real application with React and hooks. 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 hooks and components and split code into smaller chunks of code. We will write code together in hooks way to make it pure and avoid data complexity. 


For each lesson you'll get source code of 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 hooks on real project

  • Create reusable hooks and components

  • Implementing authentication

  • Understand standard react hooks

  • Understand rerendering of components using hooks

  • Write custom hooks

  • Getting data from API with hooks


If you are feeling like you learned React but you still still missing hooks knowledge to 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!


Bạn sẽ học được gì

Build React Portfolio Project

Write high quality code

Create reusable hooks and components

React Training with real React and React context usage

Yêu cầu

  • A computer on which you can install software (Windows, MacOS, or Linux)
  • Some knowledge about React and optionally Redux

Nội dung khoá học

7 sections

Getting started

6 lectures
What is this section about?
00:05
Why hooks?
08:48
Project architecture
04:59
Bootstrapping project
05:56
Prettier
04:10
Setting up local API
05:23

Creating basic components

5 lectures
Installing router
10:44
Adding topbar
11:47
Rendering login page
08:19
Use state hook
09:19
Use state hook for login page
06:01

Introducing useEffect & improving authentication

13 lectures
Use ref
04:45
Use effect
06:52
Making fetch inside effect
07:47
Use fetch hook
05:52
Creating use fetch hook
17:18
Register page
09:56
Saving user token
07:36
Localstorage custom hook
08:53
Exhaustive deps
06:53
Current user context
11:51
Validation errors
10:09
Fetching current user
15:40
Use callback hook
06:14

Creating feed

7 lectures
Improving topbar
11:34
Creating feed
17:09
Implementing pagination
29:05
Adding popular tags
10:14
Feed toggler
08:53
Implementing tag feed
08:24
Implementing your feed
06:41

Implementing article pages

6 lectures
Article page
14:18
Use reducer
12:30
Article form
24:45
Create article
14:13
Edit article
16:48
Delete article
14:33

Adding user pages

5 lectures
Settings page
30:58
Add to favorites
18:54
User profile page
15:38
Implementing user articles
18:12
Use effect callback
08:36

Next steps

2 lectures
Homework
03:46
My Bonus Lecture
00:15

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.