Xây dựng hệ thống làm trắc nghiệm (Quiz) với Laravel 5

Sharing is caring!

Hôm nay, mình sẽ giới thiệu đến các bạn framework Laravel 5. Có thể nói Laravel 5 hiện nay là một trong nhưng PHP framework được sử dụng nhiều nhất. Bạn có thể dùng Laravel 5 để build một website, một hệ thống hoặc tạo Restful API cho website khác hoặc mobile apps kết nối vào.

Để tìm hiểu hết tất tần tật các tính năng, cấu trúc framework, API của Laravel chắc tới Tết năm sau cũng chưa hết. Cho nên mình đã chọn cách là hướng dẫn các bạn tìm hiểu Laravel 5 thông qua việc xây dựng một sản phẩm cụ thể luôn để các bạn vừa tìm hiểu, vừa làm theo. Để khi kết thúc, các bạn hiểu được Laravel 5 cũng như có luôn một sản phẩm cụ thể.

(Ở đây, mình mặc định các bạn đã biết cài đặt và tự cấu hình được: Apache, PHP, MySQL rồi nhé.)

Nội dung các bài xây dựng Quiz bằng Laravel 5:

Sau đây là nội dung các bài mình sẽ viết để hướng dẫn các bạn tạo một Quiz(số bài có thể thêm hoặc bớt đi tùy tình hình thực tế):

  1. Cài đặt Git Bash, Composer và Laravel 5.
  2. Tạo module Frontend và Backend trong Laravel 5.
  3. Phân tích và thiết kế database sử dụng MySQL 5.
  4. Config database và tạo các Model trong Laravel 5 tương ứng với các table.
  5. Backend – Xây dựng trang login
  6. Backend – Xây dựng trang quản lý thông tin học viên
  7. Backend – Xây dựng trang tạo Quiz
  8. Backend – Xây dựng trang nhập nội dung câu hỏi và câu trả lời cho từng Quiz
  9. Backend – Xây dựng trang theo dõi học viên làm bài Quiz real-time
  10. Backend – Xây dựng trang export điểm thi của học viên sau khi làm bài Quiz
  11. Frontend – Xây dựng trang đăng ký học viên
  12. Frontend – Xây dựng trang login
  13. Frontend – Xây dựng trang làm bài Quiz – Part 1
  14. Frontend – Xây dựng trang làm bài Quiz – Part 2
  15. Frontend – Xây dựng trang hiển thị kết quả làm bài Quiz

Sharing is caring!

Bài 01 - Cài đặt Git Bash, Composer và Laravel 5

Vincent Le

Tui là Lê Minh Đạt, tên tiếng anh là Vincent(do thích nhân vật Vincent Valentine, ai từng là fan của trò Final Fantasy VII thì sẽ biết nhân vật này, hehe). Đang tập tành làm một blogger viết về mảng lập trình, mong muốn được chia sẻ những gì đã học được, tích góp được trong 10 năm đi làm thợ code.

shares