Khóa học này dựa trên các dự án thực tế. Bạn sẽ học cách xây dựng các ứng dụng như Nhà hàng, ứng dụng Trắc Nghiệm, Thương Mại Điện Tử, ứng dụng Chia sẻ ảnh, ứng dụng Nhạc chuông & Hình nền, ứng dụng EMS.
Những gì bạn sẽ học:
- + Bạn sẽ tạo 6 ứng dụng web với PHP, Laravel và Vue js.
- + Học mọi kỹ năng Laravel bằng cách tạo dự án.
- + Học cách tạo ứng dụng Trắc nghiệm.
- + Học cách tạo ứng dụng thương mại điện tử.
- + Học cách tạo ứng dụng chia sẻ ảnh.
- + Học cách tạo ứng dụng tải nhạc chuông và hình nền.
- + Học cách tạo một ứng dụng Quản lý nhân viên.
- + Và rất nhiều điều thú vị hơn nữa.
Bạn sẽ học Laravel bằng cách tạo 6 ứng dụng web từ cơ bản đến nâng cao trong dự án.
1. Dự án 1: Ứng dụng Nhà Hàng (Cấp độ dự án: Beginner):
- Đây là một ứng dụng đơn giản, nơi Admin có thể quản lý các loại thực phẩm có sẵn trong nhà hàng của mình và khách hàng có thể xem thông tin chi tiết của món ăn như giá cả, mô tả món ăn, v.v.
2. Dự án 2: Ứng dụng Trác nghiệm trực tuyến với Laravel và Vuejs (Cấp độ dự án: Trung cấp):
Bài kiểm tra trắc nghiệm trực tuyến là một ứng dụng web cho phép Admin đặt các câu hỏi với tối đa bốn lựa chọn cùng với câu trả lời đúng. Admin có thể phân loại các câu hỏi bằng cách tạo danh mục cho các câu hỏi. Điều này giúp admin liệt kê tất cả các câu hỏi cho một danh mục cụ thể bất cứ khi nào cần thiết. Admin có thể tạo người dùng. Admin có thể giao bài kiểm tra cho thực tập/sinh viên của mình cho một hạng mục cụ thể như bài kiểm tra lập trình, bài kiểm tra năng khiếu, v.v. Mỗi sinh viên/thực tập sinh đã được chỉ định một bài kiểm tra có thể thử bài kiểm tra và kết quả sẽ có sẵn cho ứng viên và quản trị viên cũng có thể xem kết quả của ứng viên trong bảng điều khiển của họ.
Bạn sẽ học gì trong dự án này:
- + Cách tích hợp admin template miễn phí.
- + Cách viết mã sạch.
- + Cách đưa Vue js vào dự án.
- + Cách hiển thị một câu hỏi trên màn hình mỗi trang và triển khai nút tiếp theo và trước đó và thực hiện yêu cầu ajax với Vue js.
- + Cách include Moment.js cho bộ đếm thời gian.
- + Cách tạo cấu trúc một thiết kế cơ sở dữ liệu, sử dụng relationship để truy vấn.
- + Cách để giải quyết vấn đề khó khăn liên quan đến coding.
- + Và nhiều thứ khác nữa...
=> Tất cả các video, project code, template bạn có thể tải về trong phần Q&A.
3. Dự án 3: Ứng dụng thương mại điện tử với Laravel (Cấp độ dự án: Trung cấp):
Thương mại điện tử là một ứng dụng web mà qua đó công ty hoặc một người dùng cụ thể có thể bán sản phẩm của mình. Trong dự án này, bạn sẽ học cách tạo một ứng dụng web thương mại điện tử dựa trên web trong đó Admin có thể tạo một danh mục, danh mục con, quản lý sản phẩm của mình, xem chi tiết người dùng, xem chi tiết mua hàng và người dùng có thể lọc, tìm kiếm và mua các sản phẩm từ trang web thông qua phương thức thanh toán stripe.
Bạn sẽ học gì trong dự án này:
- + Cách tích hợp admin template miễn phí.
- + Cách thiết kế trang chủ thương mại điện tử đơn giản.
- + Cách tạo một danh mục, danh mục con, sản phẩm, lọc trong các dự án, v.v.
- + Cách tạo dropdown phụ thuộc bằng ajax cho danh mục và danh mục con.
- + Học cách tạo các tính năng như thêm sản phẩm vào giỏ hàng, cập nhật sản phẩm, xóa sản phẩm khỏi giỏ hàng, thanh toán, hệ thống, v.v.
- + Học cách tích hợp thanh toán Stripe.
- + Bạn sẽ học cách tạo băng chuyền động để hiển thị các dự án và slider ở trang đầu.
- + Không có bất kỳ package nào liên quan đến việc thêm sản phẩm vào giỏ hàng, bạn sẽ tạo chức năng riêng cho việc đó.
- + Và nhiều thứ khác nữa...
=> Tất cả các video, project code, template bạn có thể tải về trong phần Q&A.
4. Dự án 4: Ứng dụng chia sẻ ảnh với Laravel và Vue JS(Cấp độ dự án: Nâng cao):
Ứng dụng Phottoshare là ứng dụng dựa trên web cho phép người dùng hoặc nhiếp ảnh gia chia sẻ ảnh của họ với mọi người. Chụp những bức ảnh đẹp, tạo album trong một danh mục cụ thể, tải lên ảnh trong album của bạn và sẵn sàng xem. Một người dùng có thể theo dõi người dùng khác và cũng có thể xem album và ảnh của họ. Bất kỳ người dùng đã đăng nhập nào cũng có thể để lại đánh giá trong album của ai đó. Với tư cách là người dùng khách, bạn sẽ có thể duyệt ảnh dựa trên danh mục (chẳng hạn như Công nghệ, Động vật hoang dã, Con người, Dưới nước, v.v.).
Bạn sẽ học gì trong dự án này:
- + Học cách làm việc với Vue js ở frontend và Laravel ở backend.
- + Học cách triển khai các tính năng quan trọng như tải lên hàng loạt hình ảnh, cập nhật hình đại diện và hình nền của người dùng, tạo một album và làm việc trên form xác thực, theo dõi/hủy theo dõi hệ thống, phân trang, v.v. với Vue js.
- + Cách tích hợp sweet alert.
- + Cách tích hợp Disqus comment.
- + Bạn sẽ học được nhiều điều về Vue js và Laravel thông qua ví dụ.
- + và nhiều thứ khác nữa...
=> Tất cả các video, project code, template bạn có thể tải về trong phần Q&A.
5. Dự án 5: Website tải nhạc chuông và hình nền di động(Cấp độ dự án: Beginner):
Đây là một website mà từ đó bạn có thể tải nhạc chuông và hình nền cho điện thoại di động của mình. Bất kỳ người dùng khách nào cũng có thể tải xuống các loại nhạc chuông từ một danh mục khác. Họ sẽ có thể tải xuống cùng một hình ảnh ở ba kích thước khác nhau (Lớn, Trung bình và Nhỏ). Website sẽ lưu giữ hồ sơ về số lượng nhạc chuông được người dùng tải xuống. Các tính năng khác bao gồm để lại đánh giá và nhận xét về nhạc chuông/hình nền cụ thể và chia sẻ nhạc chuông/hình nền trên phương tiện truyền thông xã hội bằng cách nhấp vào nút chia sẻ từ website này.
Bạn sẽ học gì trong dự án này:
- + Cách tải lên các tệp như âm thanh và hình ảnh với xác thực.
- + Cách sử dụng Laravel Image Intervention package.
- + Cách sử dụng hệ thống bình luận và plugin social share button.
- + Và nhiều thứ khác nữa...
=> Tất cả các video, project code, template bạn có thể tải về trong phần Q&A.
6. Dự án 6: Hoàn thành hệ thống quản lý nhân viên với user, roles, quyền, thư hàng loạt, nghỉ việc, thông báo, v.v. (Cấp độ dự án: Trung cấp):
Bạn sẽ tạo ra một hệ thống quản lý nhân viên hoàn chỉnh cho công ty của mình hoặc cho công ty của ai đó. Có thể có nhiều loại người dùng khác nhau như Quản trị viên, Người giám sát, Người biên tập, Nhân viên dựa trên vai trò được quản trị viên trao cho họ trong khi đăng ký người dùng. Người dùng (admin/supervisor) có thể tạo một bộ phận (chẳng hạn như Bộ phận CNTT, Bộ phận Bán hàng & Tiếp thị), có thể tạo người dùng, vai trò và chỉ định quyền chỉnh sửa, cập nhật, xóa hoặc truy cập bản ghi cụ thể. Admin có thể tạo các thông báo quan trọng và sẽ có sẵn để xem cho tất cả nhân viên của công ty. Admin có thể gửi mail với tệp đính kèm (như hình ảnh, pdf, doc, Docx) cho một nhân viên, cho tất cả nhân viên hoặc cho tất cả nhân viên của bộ phận cụ thể.
Bạn sẽ học gì trong dự án này:
- + Cách tích hợp admin template miễn phí.
- + Bạn sẽ tạo một tính năng cho phép Admin tạo hồ sơ nhân viên.
- + Bạn sẽ tạo một tính năng cho phép Admin tạo các role và phân quyền cho nhân viên mà không cần sử dụng bất kỳ package nào.
- + Bạn sẽ tạo một tính năng cho phép Admin gửi thư hàng loạt có tệp đính kèm cho nhân viên.
- + Bạn sẽ thực hiện một tính năng cho phép quản trị viên tạo thông báo.
- + Bạn sẽ tạo một tính năng cho phép quản trị viên tạo thời gian nghỉ phép của nhân viên (nghỉ ốm, nghỉ hàng năm, v.v.).
=> Tất cả các video, project code, template bạn có thể tải về trong phần Q&A.
Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.