Lê Quang Huy, sinh viên năm nhất ngành Công nghệ thông tin tại FPT Polytechnic TP HCM vừa hoàn thành xuất sắc bài tập cuối kỳ môn JavaScript với điểm số gần như tuyệt đối. Dù chỉ mới bắt đầu làm quen với ngôn ngữ lập trình này trong học kỳ 2, Quang Huy đã thể hiện tinh thần học hỏi nghiêm túc và nỗ lực không ngừng, vượt trội so với yêu cầu của môn học.
Sản phẩm ASM của Quang Huy là một trang web bán hàng trực tuyến tích hợp nhiều chức năng hiện đại và tiện ích, cho thấy khả năng ứng dụng kiến thức JavaScript một cách linh hoạt và sáng tạo. Các tính năng nổi bật trong dự án của bạn bao gồm:
- Trang chủ: Giao diện được thiết kế hiện đại, bố cục rõ ràng với logo, menu điều hướng trực quan và banner tự động chuyển đổi sau mỗi 5 giây, tạo ấn tượng thị giác tốt cho người dùng. Danh mục sản phẩm được sắp xếp khoa học, giúp người dùng dễ dàng tìm kiếm. Trang chủ còn hiển thị nổi bật các sản phẩm đang trong chương trình “Slash Sale” và các sản phẩm tiêu biểu dưới dạng lưới, thu hút sự chú ý đến các ưu đãi hấp dẫn. Phần cuối trang cung cấp đầy đủ thông tin về thương hiệu và cách liên hệ với cửa hàng. Đặc biệt, toàn bộ dữ liệu sản phẩm được quản lý thông qua mảng JavaScript và hiển thị một cách linh hoạt trên giao diện.
- Quản lý tài khoản người dùng: Giao diện trang web có sự thay đổi linh hoạt tùy theo trạng thái đăng nhập của người dùng, mang đến trải nghiệm cá nhân hóa. Người dùng chưa đăng nhập sẽ thấy các tùy chọn đăng ký/đăng nhập, trong khi người dùng đã đăng nhập sẽ hiển thị thông tin tài khoản.
- Trang sản phẩm: Trang này được trang bị các bộ lọc đa dạng, cho phép người dùng dễ dàng tìm kiếm sản phẩm theo danh mục, khoảng giá và số sao đánh giá. Tính năng tìm kiếm sản phẩm theo tên cũng được tích hợp, nâng cao đáng kể trải nghiệm người dùng.
- Trang chi tiết sản phẩm: Mỗi sản phẩm được hiển thị với nhiều hình ảnh khác nhau. Đặc biệt, khi người dùng chọn một hình ảnh nhỏ, ảnh lớn sẽ tự động thay đổi tương ứng, giúp quan sát chi tiết sản phẩm một cách rõ ràng.
- Trang giỏ hàng: Các sản phẩm đã được người dùng lựa chọn sẽ hiển thị tại trang giỏ hàng, kèm theo các tùy chọn thêm, xóa và cập nhật số lượng một cách tiện lợi.
- Trang đăng ký và đăng nhập: Giao diện của trang đăng ký và đăng nhập được thiết kế trực quan, dễ sử dụng. Hệ thống còn tích hợp chức năng kiểm tra tính hợp lệ của dữ liệu đầu vào, đảm bảo tính bảo mật và mang lại trải nghiệm tốt cho người dùng.
Sự thành công của Lê Quang Huy trong bài tập này không chỉ đến từ sự chăm chỉ mà còn thể hiện tinh thần tự học, tự nghiên cứu và khả năng ứng dụng kiến thức vượt ra ngoài phạm vi bài giảng trên lớp. Đây là một minh chứng cho thấy sự chủ động của sinh viên FPT Polytechnic trong lĩnh vực công nghệ thông tin.
Giảng viên Trần Thị Hoàng Anh
Bộ môn Công nghệ thông tin
FPT Polytechnic TP HCM