You are on page 1of 4

ĐỀ CƯƠNG THỰC TẬP CƠ SỞ

Giảng viên hướng dẫn : Đỗ Thị Liên


Sinh viên thưc hiện : Nguyễn Anh Huân
Mã sinh viên : B21DCCN402
Lớp : D21CQCN06-B

Hà Nội, 2024
Tên đề tài : Xây dựng web nghe nhạc sử dụng PHP và
MySQL

I, Tìm hiểu về PHP và MySQL ( Tuần 2-3 )


1. Tìm hiểu về MySQL:
2. Tìm hiểu về PHP:
a, Tìm hiểu HTML
b, Tìm hiểu CSS
c, Tìm hiểu JavaSript
d, Học PHP

II, Cài đặt các công cụ cần thiết ( Tuần 4 )


1. Cài đặt XAMPP
2. Cài đặt VsCode
-, Cài các extension sử dụng để code PHP

III, Xây dựng trang web (Tuần 5 - 10)


1. Thiết kế cơ sở dữ liệu web nghe nhạc ( tuần 5 )
2. Thiết kế giao diện web nghe nhạc ( tuần 6 - 7 )
3. Sử dụng PHP để hiển thị cơ sở dữ liệu lên giao diện trang
web (tuần 8 - 10)

Bổ sung : Mô hình MVC cho web nghe nhạc

1. Model (Dữ liệu):


○ Trong thư mục models, tạo các lớp để truy vấn cơ sở dữ liệu
MySQL và xử lý dữ liệu như danh sách bài hát, thông tin ca sĩ,
album, v.v.
○ Gồm có: SongModel.php, ArtistModel.php, AlbumModel.php ,..
2. View (Giao diện):
○ Trong thư mục views, tạo các file HTML để hiển thị thông tin
cho người dùng.
3. Controller (Bộ điều khiển):
○ Trong thư mục controllers, tạo các file PHP để xử lý các yêu
cầu từ người dùng và gọi các phương thức từ Model.
○ Controller sẽ xử lý các yêu cầu : hiển thị danh sách bài hát, chi
tiết ca sĩ, tạo mới album, v.v.
4. Thư mục khác:
○ Trong thư mục public, đặt các tài nguyên như hình ảnh, file
CSS và JavaScript.
5. Cấu hình và kết nối cơ sở dữ liệu:
○ Trong file models/config.php, bạn cần chỉnh lại cấu hình kết nối
đến cơ sở dữ liệu MySQL.
○ Import database từ file trong thư mục public/database.
6. Đăng nhập quản lý website:
Phần này em chưa rõ là xử lý như thế nào

Báo cáo các nội dung đã làm :


- Đã tìm hiểu về HTML, CSS, và một phần JS.
- Đã tạo CSDL cho trang web ( có thể có chỉnh sửa sau này )
- Đã cài đẩy đủ các công cụ cần thiết gồm Vs Code và Xampp,
đã biết cách chạy một web bằng xampp.

You might also like