NTM Solutions

Bài đăng nổi bật

🚀 Laravel 12 (2026) — Từ PHP Core đến Full Stack📘

Nếu cập nhật theo Laravel 12 LTS (2026) thì mình sẽ chia thành các phần như sau để người học đi từ PHP Core → Laravel → Triển khai dự án th...

Chủ Nhật, 19 tháng 7, 2026

📘Node.js 2026 — Bài 03 — Chương trình Node.js đầu tiên

"Mọi lập trình viên Node.js đều bắt đầu từ một dòng lệnh đơn giản: node app.js. Từ đó, bạn sẽ khám phá cách chương trình giao tiếp với hệ điều hành và người dùng thông qua console, process, argvreadline."


Mục tiêu bài học

Sau bài học này, bạn sẽ:

  • Biết cách tạo chương trình Node.js đầu tiên.

  • Chạy file JavaScript bằng lệnh node.

  • Sử dụng console để hiển thị thông tin.

  • Hiểu đối tượng process.

  • Đọc tham số dòng lệnh bằng process.argv.

  • Nhập dữ liệu từ bàn phím bằng readline.

📘Node.js 2026 — Bài 02 — Cài đặt Node.js LTS (2026)

"Một môi trường phát triển được cài đặt đúng ngay từ đầu sẽ giúp bạn tập trung vào việc học và xây dựng ứng dụng, thay vì mất thời gian xử lý các lỗi cấu hình."


Mục tiêu bài học

Sau bài học này bạn sẽ:

  • Hiểu Node.js LTS là gì.

  • Biết sự khác nhau giữa LTS và Current.

  • Cài đặt Node.js thành công.

  • Hiểu npm và npx.

  • Cài đặt Visual Studio Code.

  • Làm quen với Terminal.

  • Kiểm tra môi trường phát triển đã sẵn sàng.

🚀 Node.js 2026 — Từ JavaScript đến Backend Chuyên nghiệp 📘

Mình sẽ thiết kế theo cùng triết lý: từ nền tảng → thực chiến → triển khai, cập nhật theo hệ sinh thái Node.js năm 2026 (Node.js LTS, Express 5, TypeScript, Prisma, Docker...). 

Lộ trình này cũng phù hợp để tiếp nối sau khóa JavaScript ES2026 hoặc dành cho người đã biết PHP/Laravel muốn chuyển sang Node.js.

Nếu cập nhật theo Node.js LTS (2026) thì mình sẽ chia thành các phần như sau để người học đi từ JavaScript → Node.js → Xây dựng REST API → Triển khai dự án thực tế.

Tiếp nối khóa "JavaScript ES2026 — Tự học JavaScript từ ZERO đến Web Developer"

🚀 Node.js 2026 — Bài 01 — Node.js là gì?

Dưới đây là Bài 01 theo đúng phong cách của series Laravel 12 (2026): giải thích dễ hiểu, nhiều ví dụ thực tế, bám sát Node.js LTS năm 2026 và hướng đến mục tiêu xây dựng REST API.

"JavaScript không còn chỉ chạy trong trình duyệt. Với Node.js, JavaScript có thể xây dựng cả những hệ thống backend hiện đại phục vụ hàng triệu người dùng."


Mục tiêu bài học

Sau bài học này bạn sẽ hiểu được:

  • Node.js là gì?

  • JavaScript Runtime là gì?

  • V8 Engine hoạt động như thế nào?

  • Event Loop là gì?

  • Non-blocking I/O là gì?

  • Khi nào nên dùng Node.js?

  • Khi nào không nên dùng Node.js?

🚀 Laravel 12 (2026) — Bài 13 — Relationship One To One

Sau khi đã biết cách truy vấn dữ liệu bằng Eloquent và Query Builder, bước tiếp theo là tìm hiểu Relationship (mối quan hệ) giữa các Model.

Trong thực tế, dữ liệu hiếm khi tồn tại độc lập. 

Một người dùng có thể có hồ sơ cá nhân, một bài viết thuộc về một danh mục, một sản phẩm có nhiều hình ảnh... 

Việc liên kết các bảng với nhau giúp cơ sở dữ liệu trở nên khoa học và tránh trùng lặp dữ liệu.

Trong bài này, chúng ta sẽ tìm hiểu mối quan hệ đơn giản nhất: One To One.

Facebook Youtube RSS