Không chỉ dừng lại ở việc học các khái niệm về lập trình web, sinh viên ngành Công nghệ thông tin tại FPT Polytechnic TP HCM còn được trực tiếp xây dựng những sản phẩm có tính ứng dụng thực tế ngay trong quá trình học. Dự án Website bán hàng Luxe Shop của sinh viên Lê Hoàng Bảo (PS48061) là một trong những minh chứng cho phương pháp đào tạo “Thực học – Thực nghiệp” mà nhà trường đang triển khai.

Được thực hiện trong học phần PHP 1, dự án yêu cầu sinh viên vận dụng toàn bộ kiến thức đã học để xây dựng một website bán hàng hoàn chỉnh bằng PHP thuần, kết hợp MySQL, PDO và tổ chức mã nguồn theo mô hình MVC (Model – View – Controller). Thông qua quá trình thực hiện, sinh viên không chỉ rèn luyện kỹ năng lập trình mà còn tiếp cận quy trình phát triển một hệ thống web theo hướng chuyên nghiệp.
Website được xây dựng với hai phần hoạt động riêng biệt gồm Shop dành cho người dùng và Admin dành cho quản trị viên. Ở phía người dùng, hệ thống cho phép xem danh sách sản phẩm, xem chi tiết, đăng ký tài khoản, đăng nhập, quản lý giỏ hàng và thực hiện quy trình đặt hàng. Toàn bộ thông tin đơn hàng được lưu trữ vào cơ sở dữ liệu, mô phỏng quy trình mua sắm của một website thương mại điện tử.
Trong khi đó, phần quản trị được thiết kế để quản lý toàn bộ dữ liệu của hệ thống. Quản trị viên có thể thực hiện các thao tác thêm, sửa, xóa sản phẩm, danh mục, người dùng và theo dõi trạng thái đơn hàng. Việc tách biệt hai khu vực giúp sinh viên hiểu rõ hơn về phân quyền người dùng cũng như cách tổ chức một hệ thống web trong thực tế.
Điểm nổi bật của dự án không chỉ nằm ở việc hoàn thiện các chức năng theo yêu cầu học phần mà còn thể hiện tư duy tổ chức mã nguồn khoa học. Việc áp dụng mô hình MVC giúp phân tách rõ phần giao diện, xử lý nghiệp vụ và thao tác với cơ sở dữ liệu, từ đó nâng cao khả năng bảo trì và mở rộng hệ thống trong tương lai.
Thông qua dự án, sinh viên đã có cơ hội thực hành nhiều kỹ năng quan trọng như thiết kế cơ sở dữ liệu, kết nối MySQL bằng PDO, xử lý biểu mẫu, quản lý Session, xây dựng chức năng CRUD, phát triển quy trình đặt hàng và triển khai hệ thống theo mô hình MVC. Đây đều là những kiến thức nền tảng để tiếp tục học các học phần nâng cao như Laravel, phát triển API hay các hệ thống thương mại điện tử hiện đại.
Dự án Website bán hàng Luxe Shop không chỉ là sản phẩm kết thúc học phần mà còn là minh chứng cho sự trưởng thành về tư duy lập trình của sinh viên sau quá trình học tập và thực hành. Từ những dòng code đầu tiên đến một hệ thống web vận hành hoàn chỉnh, mỗi dự án đều là một bước tiến quan trọng trên hành trình trở thành lập trình viên chuyên nghiệp.
Một số chức năng nổi bật của dự án:
- Xây dựng website bán hàng theo mô hình MVC.
- Kết nối cơ sở dữ liệu MySQL bằng PDO.
- Quản lý sản phẩm, danh mục, người dùng và đơn hàng.
- Đăng ký, đăng nhập, đăng xuất tài khoản.
- Chức năng giỏ hàng và đặt hàng hoàn chỉnh.
- Lưu trữ dữ liệu đơn hàng và chi tiết đơn hàng trong cơ sở dữ liệu.
- Tổ chức mã nguồn rõ ràng, thuận lợi cho việc bảo trì và phát triển.

Với định hướng đào tạo gắn liền với thực tiễn, FPT Polytechnic luôn khuyến khích sinh viên học thông qua dự án, từng bước hình thành tư duy giải quyết vấn đề và xây dựng các sản phẩm đáp ứng nhu cầu của doanh nghiệp. Mỗi học phần không chỉ mang đến kiến thức chuyên môn mà còn giúp sinh viên tích lũy kinh nghiệm thực hành, sẵn sàng cho môi trường làm việc sau khi tốt nghiệp.
Giảng viên Nguyễn Hồng Lân
Bộ môn Công nghệ thông tin
FPT Polytechnic TP HCM




