Series 4 – React Hooks – State Bài 1 : Hooks, useState và useEffect – Quản lý dữ liệu và side effects trong React 1. React Hooks là gì? Hooks là những hàm do React cung cấp để Function Component sử dụng các khả năng như quản lý state, đồng bộ với hệ thống bên […]
Series 4 – React Fundamentals Bài 3: List Rendering, Forms và Form Handling – Hiển thị danh sách và xử lý biểu mẫu trong React 1. Mở đầu Trong một ứng dụng thực tế, dữ liệu thường được hiển thị dưới dạng danh sách: danh sách sản phẩm, bài viết, người dùng hoặc công việc […]
Series 4 – React Fundamentals Bài 2: State, Events và Conditional Rendering – Cách React xử lý tương tác người dùng 1. Mở đầu Một giao diện website không chỉ hiển thị nội dung cố định. Khi người dùng nhấn nút, nhập dữ liệu, đăng nhập hoặc thêm sản phẩm vào giỏ hàng, giao diện cần […]
Series 4 – React Fundamentals Bài 1:JSX, Components và Props – Ba nền tảng đầu tiên khi học React 1. Mở đầu Khi xây dựng một website bằng HTML, CSS và JavaScript, chúng ta thường tạo cấu trúc giao diện bằng HTML, sau đó sử dụng JavaScript để xử lý dữ liệu và tương tác. […]
Series 3 — JavaScript Fundamentals JavaScript → DOM → Async → API Bài 2. Asynchronous JavaScript & API – Xử lý bất đồng bộ và giao tiếp với Server 1. Vì sao cần Asynchronous JavaScript? Trong các website hiện đại, nhiều thao tác cần thời gian để hoàn thành, chẳng hạn như gọi API lấy […]
Series 3 — JavaScript Fundamentals JavaScript → DOM → Async → API Bài 1. JavaScript & DOM – Từ ngôn ngữ lập trình đến tương tác với giao diện Web 1. JavaScript là gì? Trong quá trình xây dựng website, HTML được sử dụng để tạo cấu trúc nội dung, CSS đảm nhiệm việc […]
Series 2 — Frontend Fundamentals HTML → Sematic HTML → Forms & Validation → CSS Flexbox & Grid → Responsive Web Design → Bootstrap Bài 6. Responsive Web Design – Giao diện đa thiết bị 1. Responsive Web Design là gì? Khi xây dựng một website, chúng ta không thể giả định rằng […]
Series 2 — Frontend Fundamentals HTML → Sematic HTML → Forms & Validation → CSS Flexbox & Grid → Responsive Web Design → Bootstrap Bài 4. CSS Fundamentals – CSS là gì? CSS Fundamentals – CSS là gì và hoạt động như thế nào? Ở những bài trước, chúng ta đã tìm […]
Series 2 — Frontend Fundamentals HTML → Sematic HTML → Forms & Validation → CSS Flexbox & Grid → Responsive Web Design → Bootstrap Bài 1 – HTML Fundamentals – HTML là gì và hoạt động như thế nào? Series 1 đã giúp chúng ta hiểu cách Internet, DNS, HTTP/HTTPS và Browser […]
Series 1 — Web Fundamentals Internet → HTTP/HTTPS → DNS → Browser Bài 3 :DNS & Domain DNS & Domain – Làm thế nào Domain được chuyển thành IP? Ở hai bài trước, chúng ta đã tìm hiểu: Internet là gì? Client và Server là gì? IP Address là gì? HTTP/HTTPS dùng […]


