Web Animation

Cuốn sách Web Animation hướng dẫn cách sử dụng JavaScript để tạo hiệu ứng động trên web. Phần đầu trình bày nền tảng lập trình gồm giá trị, kiểu dữ liệu, cấu trúc điều khiển, hàm, đối tượng và mảng. Các chương sau đi sâu vào lập trình nâng cao như mô-đun, xử lý lỗi, lập trình bất đồng bộ và biểu thức chính quy. Cuốn sách còn tập trung vào tương tác giữa JavaScript và trình duyệt, đặc biệt là mô hình DOM và sự kiện. Phần quan trọng nhất là hướng dẫn sử dụng Canvas API để vẽ và tạo hoạt họa, kết hợp xử lý sự kiện để xây dựng trải nghiệm động.

Xem thêm

Learning Ruby on Rails

Ruby on Rails (RoR), hay Rails, là một khung ứng dụng web phổ biến nguồn mở. Rails sử dụng Ruby, HTML, CSS và JavaScript để tạo một ứng dụng web chạy trên máy chủ web. Rails sử dụng mẫu model-view-controller (MVC) và cung cấp đầy đủ các thư viện từ cơ sở dữ liệu cho đến dạng xem.

Xem thêm

JavaScript RegExp An example based guide

JavaScript RegExp: Hướng dẫn dựa trên ví dụ Biểu thức chính quy trong JavaScript là công cụ mạnh mẽ để khớp mẫu trong chuỗi. Đây là một ví dụ đơn giản để minh họa cách hoạt động của biểu thức chính quy. Cuốn sách chủ yếu dựa vào các ví dụ để trình bày từng đặc điểm của biểu thức chính quy.

Xem thêm

JavaScript for impatient programmers

Cuốn sách này làm cho việc học JavaScript trở nên ít khó khăn hơn đối với người mới sử dụng bằng cách cung cấp một cái nhìn hiện đại và nhất quán nhất có thể. Điểm nổi bật: Bắt đầu nhanh chóng bằng cách tập trung ban đầu vào các tính năng hiện đại; Các bài tập và câu đố dựa trên bài kiểm tra có sẵn cho hầu hết các chương; Bao gồm tất cả các tính năng cần thiết của JavaScript, lên đến ES2022; Các phần nâng cao tùy chọn cho phép bạn tìm hiểu sâu hơn.

Xem thêm

JavaScript Notes for Professionals

Ghi chú JavaScript dành cho Chuyên gia được biên soạn từ nguồn tài liệu Stack Overflow, tập hợp kiến thức thực tiễn và chuyên sâu. Sách gồm 105 chương bao quát từ các khái niệm cơ bản như biến, hằng số, kiểu dữ liệu đến các chủ đề nâng cao như toán tử bitwise, hàm xây dựng và đối tượng. Đây là tài liệu tham khảo hữu ích cho lập trình viên muốn hệ thống hóa và nâng cao kỹ năng JavaScript trong môi trường chuyên nghiệp.

Xem thêm

You Don't Know JS Yet: Scope and Closures

You Don’t Know JS Yet: Scope & Closures (ấn bản thứ 2) mang đến cái nhìn hệ thống và chuyên sâu về cơ chế phạm vi trong JavaScript. Cuốn sách giải thích chi tiết các khái niệm như phạm vi từ vựng, chuỗi phạm vi, vòng đời biến và module, giúp người đọc hiểu rõ nền tảng ngôn ngữ. Đây là tài liệu thiết yếu cho lập trình viên và sinh viên công nghệ thông tin muốn nắm vững “bộ não” của JavaScript thay vì chỉ dừng ở cú pháp.

Xem thêm

You Don't Know JS Yet: Get Started

Cuốn sách You Don’t Know JS Yet: Get Started (ấn bản thứ 2) cung cấp nền tảng học thuật vững chắc để khám phá bản chất và cơ chế vận hành cốt lõi của JavaScript. Nội dung được triển khai có hệ thống qua các chủ đề: định nghĩa JavaScript, khảo sát ngôn ngữ, truy nguyên nguồn gốc và phân tích bức tranh tổng thể.

Xem thêm

The JavaScript Beginner's Handbook

Cẩm nang dành cho người mới bắt đầu sử dụng JavaScript là hướng dẫn toàn diện về những kiến ​​thức cơ bản về JavaScript.

Xem thêm

Eloquent JavaScript

JavaScript nằm ở trung tâm của hầu hết mọi ứng dụng web hiện đại, từ các ứng dụng xã hội như Twitter đến các khung trò chơi dựa trên trình duyệt như Phaser và Babylon.

Xem thêm

JavaScript Allongé

JavaScript Allongé là cuốn sách đầu tiên và quan trọng nhất về lập trình với các hàm. Nó được viết bằng JavaScript, bởi vì JavaScript đạt đến điểm tuyệt vời là được sử dụng rộng rãi và có các hàm hạng nhất phù hợp với phạm vi từ vựng.

Xem thêm