trungquandev.com trungquandev.com

Lập trình MERN Stack buổi 3 – Tái cấu trúc thư mục code (Clean Architecture)

Xin chào tất cả các bạn, mình là Quân, hôm nay chúng ta sẽ bước vào buổi học số 3, trong bài này, mình sẽ hướng dẫn các bạn cách để tái cấu trúc lại thư mục code sao cho gọn gàng, clean, dễ quản lý cũng như maintain nha. Cụ thể hơn là chúng ta sẽ đi Tách nhỏ code thành các Components chuẩn, xử lý Relative Imports, Chọn cách đặt tên file code sao cho...

trungquandev.com trungquandev.com

Lập trình MERN Stack buổi 2 – Design & Code giao diện web tương tự Trello

Xin chào tất cả các bạn, mình là Quân, hôm nay chúng ta sẽ bắt đầu buổi học thứ 2, trong bài này, chúng ta sẽ cùng nhau lên khung giao diện tương tự như Trello nhé, nội dung trong bài này khá là dài vì phải code HTML – SCSS – JS từ đầu, nên các bạn chịu khó nha ^^ “Bài này nằm trong loạt bài Lập Trình MERN Stack Miễn Phí trên trang blog chính thức...

trungquandev.com trungquandev.com

Lập trình MERN Stack buổi 1 – Khởi tạo ứng dụng, code Hello World, Push code to Github

Xin chào tất cả các bạn, mình là Quân, hôm nay chúng ta sẽ bắt đầu buổi học đầu tiên với các nội dung: Khởi tạo ứng dụng, code Hello World, Push code to Github nhé! “Bài này nằm trong loạt bài Lập Trình MERN Stack Miễn Phí trên trang blog chính thức trungquandev.com“ “Ngoài ra mình cũng làm riêng một trang landing page giới thiệu đầy đủ khoá học ở...

trungquandev.com trungquandev.com

Thuật toán kiểm tra nhiều khoảng thời gian có bị trùng lặp hay không?

Xin chào tất cả các bạn, mình là Quân, hôm nay chúng ta sẽ cùng nhau tìm hiểu một thuật toán mà mình từng sử dụng trong một dự án thực tế cho khách hàng Nhật, nghe tên thì đơn giản nhưng cũng không kém phần hack não đối với bạn nào mới đụng đến nhé. Đó là thuật toán kiểm tra xem 2 khoảng thời gian có bị trùng lặp (overlapping datetime ranges)...

trungquandev.com trungquandev.com

Gửi nhận email trong NodeJS cực kỳ đơn giản với nodemailer

Xin chào tất cả các bạn, mình là Quân, hôm nay chúng ta sẽ cùng nhau đi triển khai một tính năng rất phổ biến mà hầu như ứng dụng web lớn hay nhỏ nào cũng cần, đó là gửi email nhé. Và công nghệ mình sử dụng và hướng dẫn cho các bạn vẫn là NodeJS thân thuộc “Bài này nằm trong loạt bài Lập Trình Nodejs từ cơ bản đến nâng cao trên trang blog...