Môn lập trình Website App ReactJS – Giới thiệu React – Hoc lap trinh

ReactJS là thư viện của Facebook được viết bằng Javascript, dùng để thiết kế giao diện người dùng UX UI Hơn 60% tuyển dụng về ngôn ngữ PHP Các bạn có thể dùng công cụ dịch youtube để dịch video này Khuyến cáo: các bạn học HTML – CSS – Javascript trước khi học ReactJS

Description

React được tạo ra bởi Jordan Walke, một kỹ sư phần mềm tại Facebook. Ông chịu ảnh hưởng của XHP, một khung thành phần HTML cho PHP. [9] Nó được triển khai lần đầu tiên trên newsfeed của Facebook vào năm 2011 và sau đó trên Instagram.com vào năm 2012. [10] Nó đã được mở nguồn tại JSConf US vào tháng 5 năm 2013. Hoc lap trinh

Bài 1: Giới thiệu về ngôn ngữ ReactJS

Bài 2: Làm quen với ReactJS

Bài 3: Cấu trúc ReactJS Folder

Bài 4: Components

Bài 5: Functional Components

Bài 6: Class Components

Bài 7: Hooks Update

Bài 8: JSX

Bài 9: Props

Bài 10: State

Bài 11: setState

Bài 12: Destructuring props and state

Bài 13: Event Handling

Bài 14: Binding Event Handlers

Bài 15: Methods as props

Bài 16: Conditional Rendering

Bài 17: List Rendering – hoc lap trinh

Bài 18: Lists and Keys

Bài 19: Index as Key Anti-pattern

Bài 20: Styling and CSS Basics

Bài 21: Basics of Form Handling

Bài 22: Component Lifecycle Methods

Bài 23: Component Mounting Lifecycle Methods

Bài 24: Component Updating Lifecycle Methods

Bài 25: Fragments

Bài 26: Pure Components

Bài 27: Memo

Bài 28: Refs

Bài 29: Refs with Class Components

Bài 30: Forwarding Refs

Bài 31: Portals

Bài 32: Error Boundary

Bài 33: Higher Order Components (Part 1)

Bài 34: Higher Order Components (Part 2)

Bài 35: Higher Order Components (Part 3)

Bài 36: Render Props (Part 1)

Bài 37: Render Props (Part 2)

Bài 38: Context (Part 1)

Bài 39: Context (Part 2)

Bài 40: Context (Part 3)

Bài 41: HTTP and React

Bài 42: HTTP GET Request

Bài 43: HTTP Post Request

Reviews

There are no reviews yet.

Be the first to review “Môn lập trình Website App ReactJS – Giới thiệu React – Hoc lap trinh”

Your email address will not be published. Required fields are marked *