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

How To Code in Node.js

Node.js là môi trường thời gian chạy mã nguồn mở phổ biến có thể thực thi JavaScript bên ngoài trình duyệt. Thời gian chạy Node thường được sử dụng để phát triển web back-end, tận dụng khả năng không đồng bộ của nó để tạo các ứng dụng mạng và máy chủ web.

Xem thêm

From Containers to Kubernetes with Node.js

Cuốn sách này được thiết kế như một phần giới thiệu về container và Kubernetes bằng Node.js. Bộ chứa là cơ sở cho các quy trình làm việc phân tán, có thể lặp lại với các bộ điều phối như Kubernetes, đồng thời cho phép các nhà phát triển và nhà điều hành phát triển ứng dụng một cách nhất quán trên các môi trường và triển khai theo cách có thể lặp lại và có thể dự đoán được.

Xem thêm

Khóa học mở miễn phí "CS50's: Web Programming with Python and JavaScript" của Đại học Harvard.

Khóa học CS50's Web Programming with Python and JavaScript của Đại học Harvard là chương trình trực tuyến kéo dài 12 tuần (6-9 giờ học mỗi tuần), tập trung vào thiết kế web, cơ sở dữ liệu, khả năng mở rộng, bảo mật và trải nghiệm người dùng. Khóa học giúp học viên nắm vững các kỹ năng để xây dựng và triển khai ứng dụng web bằng Python, JavaScript, SQL, với các công nghệ như Django, React và Bootstrap.

Xem thêm