Chào anh chị,
Giới thiệu : em không phải dân IT, đang kinh doanh tự do, đang học cấp 3, em muốn tự làm một web bán hàng cho shop em, nên nhờ mọi người tư vấn giúp.
Background :
- Đã nắm vững HTML, CSS, JS
- Biết dùng bootstrap 4 (dùng được hầu hết các component, biết căn lề, làm layout theo ý muốn, responsive …)
- Biết dùng Jquery ( validation form, làm được một số hiệu ứng cơ bản cho web bán hàng, …)
- biết java core, OOP cơ bản.
- Tiếng Anh khá, đủ để đọc hiểu tutorial nhưng không có khả năng đọc hiểu document trên trang chủ.
- biết truy vấn SQL ( đủ để phục vụ làm web bán hàng )
Chuẩn bị :
- domain em đã đăng kí sẵn, đã chuẩn bị hosting linux 5 năm.
- đã có fanpage Facebook (có lượng follow ổn định) chuẩn bị làm chat support cho page. đã đăng ZaloOA, lấy được API Momo để thanh toán online ( nhờ bên thứ 3)
Mong muốn:
- làm web bằng servlet (shop quy mô nhỏ, tiết kiệm chi phí, thời gian)
- với 3 chức năng cơ bản :
+combo login(đăng nhập, đăng kí, quên MK, phân quyền(2 quyền : user thường và admin ))
+combo quản lí (thêm, sửa, xoá, sắp xếp, tìm kiếm, lọc)
+shopping card, checkout
Em không dùng WordPress vì em muốn tự làm chủ mã nguồn, tự code. Em không dùng laravel, ASP, … vì ban đầu lỡ học java rồi nên bây giờ ngại học cái mới. Nhờ anh chị tư vấn giúp em nên học servlet như thế nào, bắt đầu từ đâu, tìm hiểu cái nào trước vì em thấy ít khoá học với tutorial liên quan tới cái này quá. Em đang bị vướng cái backend nên mãi tới giờ web vẫn chưa xong.
Theo như em tìm hiểu thì bên
- ASP.net có Entity Framework để connect database, thì bên servlet có Ucanaccess đúng không ?
- ASP.net có Identity để làm chức năng login thì bên servlet là DAO ?
- gửi mail thì dùng thư viện Jakarta mail ?
- còn giỏ hàng có thư viện gì hỗ trợ không ?
Nhờ anh chỉ hướng dẫn chi tiết giúp em (cho em xin keyword hoặc roadmap để em tự search cũng được ạ) em search google mà thấy mong lung quá. Em cảm ơn !