Hướng dẫn học java web Liên hệ Thanh toán

Khóa học lập trình java web online cơ bản nâng cao hướng dẫn xây dựng website quản lý bất động sản sử dụng jsp servlet spring framework spring mvc spring boot restful web service

 

 

Mục tiêu và đề cương khóa học java web jsp servlet spring framework

 

  • Bạn nào đang yếu java core, yếu database cũng như yếu về thiết kế hệ thống, code vẫn chưa biết làm sao để clean, clear code thì hãy join ngay vào khóa học :D. Tất cả đã được kiểm chứng bởi các bạn học viên XEM REVIEW TẠI ĐÂY
  • Để cải thiện được code cho học viên trong khóa học sẽ có phần review code, được review code các bạn mới ngộ ra được nhiều điều, mới biết code sao cho tốt, code sao cho clean, clear mà cái này hầu như chưa bao giờ các bạn được trải nghiệm XEM DANH SÁCH REVIEW CODE TẠI ĐÂY
  • Để biết được code sao hợp lý, code sao ok thì nếu không có ai có kinh nghiệm review cho bạn, bạn sẽ không nhận ra được, do đó khi được review, bạn sẽ hiểu ah thì ra code như này sẽ ngắn hơn, code như này sẽ gọn hơn, thông qua nhiều lần review như vậy, bạn sẽ có thói quen và dần dần code bạn sẽ tốt hơn. Việc review này rất ít chỗ làm cho dù bạn có đi làm lâu năm mà không được review code, nhận xét code thì chất lượng code của các bạn sẽ rất lâu mới được cải thiện. Và đây cũng là điểm mấu chốt mà laptrinhjavaweb.com khác biệt so với các chỗ khác.
  • Trong quá trình học, mình thường xuyên chia sẽ cho mọi người cách xây dưng hình ảnh trong công ty, cách đi làm sao cho dễ tăng lương, tăng chức .... XEM VIDEO CHIA SẼ KINH NGHIỆM CHO CÁC LỚP TẠI ĐÂY
  • Ngoài những cái kể trên, mục tiêu không thể thiếu vẫn là sau khóa học các bạn có thể xây dựng 1 website quản lý bất động sản với logic cao áp dụng các best practice trong java, spring gồm các công nghệ:

jsp, servlet, jdbc, spring mvc, spring boot, spring security, restful web service, jquery, bootstrap, java 7, java 8, jpa, hibernate, spring data jpa

Thông tin học phí, thời gian học và các thông tin tham khảo của khóa học java web jsp servlet jdbc spring boot spring mvc:

  • Khóa học kéo dài 4 tháng

  • Hình thức học: hoc online qua skype, trainer dạy trực tiếp qua skype

  • 1 tuần học 2 buổi, 1 buổi 3h (học tối: 9h, học sáng: 9h, học chiều: 2h30). Thời gian sẽ thống nhất sau buổi khai giảng của lớp
  • Học phí: 3 triệu, chi tiết đóng tiền liên hệ PAGE LẬP TRÌNH JAVA WEB

Đề cương khóa học java web jsp servlet spring mvc spring boot:

HƯỚNG DẪN JSP SERVLET JDBC CƠ BẢN MIỄN PHÍ

  • Hướng dẫn ôn tập database cơ bản
  • Xây dựng mô hình MVC trong jsp servlet
  • Hướng dẫn sử dụng sitemesh decorator trong jsp servlet phân chia giao diện
  • Hướng dẫn ôn tập database cơ bản
  • Xây dựng tầng SERVICE, DAO trong jsp servlet
  • Hướng dẫn học JDBC cơ bản, nâng cao trong jsp servlet
  • Hướng dẫn xây dựng restful web service trong java web jsp servlet
  • Hướng dẫn hiển thị dữ liệu phân trang sắp xếp trong jsp servlet jdbc
  • Xây dựng phần secuirty trong jsp servlet jdbc
  • Hướng dẫn CRUD trong jsp servlet JDBC sử dụng restful web service
  • Hướng dẫn học jquery cơ bản

HƯỚNG DẪN SPRING MVC, SPRING BOOT CƠ BẢN MIỄN PHÍ

  • Tạo project spring mvc sử dụng xml configuration cơ bản

  • Hướng dẫn sử dụng template trong SPRING MVC cơ bản

  • Hướng dẫn học JPA cơ bản trong SPRING MVC

  • Hướng dẫn học Hibernate cơ bản trong SPRING MVC

  • Hướng dẫn restful web service cơ bản trong spring mvc

  • CRUD trong SPRING MVC sử dụng JPA và restful web service

  • CRUD trong SPRING MVC sử dụng Hibernate và restful web service

  • Tạo project spring boot cơ bản
  • Hướng dẫn restful web service cơ bản trong spring boot
  • Hướng dẫn spring data jpa cơ bản trong spring boot
  • CRUD sử dụng restful web service và spring data jpa trong spring boot

HƯỚNG DẪN JSP SERVLET JPA SPRING MVC SPRING BOOT SPRING DATA JPA RESTFUL WEB SERVICE NÂNG CAO

Hướng dẫn chia module trong dự án, clean structure project trong spring mvc và spring boot

  • Áp dụng vào chia module, clean structure cho dự án website quản lý bất động sản

Hướng dẫn thiết kế, phân tích database cho hệ thống sao cho ngắn gọn, không quá nhiều ràng buộc, ôn tập các kiến thức sql nâng cao hỗ trợ query phức tạp

  • Áp dụng thiết kế database cho hệ thống website quản lý bất động sản

Áp dụng các kiến thức nâng cao best practice trong java 7, 8 để xây dựng dự án

  • Giải quyết bài toán xử lý cùng lúc nhiểu tham số với builder parttern
  • Ứng dụng Stream, map, collect, lambda expression ... trong java 8 để clean code
  • Xây dựng 1 số phần core quan trọng sử dụng java nâng cao: java reflection, java generic, kiểu dữ liệu enum ...

Hướng dẫn full cách sử dụng git (git flow)

  • pull, push, commit, chia branch, merge request trong GIT

Xây dựng security trong spring mvc sử dụng spring security

  • Authentication và authorazation trong spring mvc

Hướng dẫn SPRING DATA JPA nâng cao trong SPRING BOOT

  • Hướng dẫn học cách sử dụng spring data jpa từ cơ bản đến nâng cao
  • Tìm kiếm nâng cao trong spring data jpa với nhiều điều kiện
  • Hướng dẫn custom spring data jpa để áp dụng vào nhiếu trường hợp khác nhau
  • Làm ví dụ thông qua chức năng tìm kiếm tòa nhà, tìm kiếm khách hàng, thêm tòa nha, giao toàn nhà cho nhân viên, giao khách hàng cho nhân viên trong dự án quản lý bất động sản

Xây dựng restful web service nâng cao hỗ trợ giao tiếp API giữa spring mvc và spring boot

  • Call API trong java sử dụng HTTP client
  • Áp dụng vào xây dựng các API cho chức năng quản lý tòa nhà, quản lý khách hàng trong dự án quản lý bất động sản

Hướng dẫn học JPA nâng cao

  • Hướng dẫn build core back end sử dụng best practice java 7,8: java generic, java reflection ...
  • Tìm hiểu về HQL, SQL native trong JPA

Phân quyền API trong spring boot sử dụng JWT token

  • Authentication và authorazation api trong spring boot

Hướng dẫn jquery nâng cao

  • Áp dụng vào các chức năng cần logic jquery cao như: giao tòa nhà, giao khách hàng ...

XÂY DỰNG WEBSITE QUẢN LÝ BẤT ĐỘNG SẢN SỬ DỤNG JSP SERVLET JDBC SPRING MVC SPRING BOOT RESTFUL WEB SERVICE SPRING DATA JPA SPRING SECURITY

Xem demo dự án website quản lý bất động sản VIDEO DEMO DỰ ÁN
Xây dựng chức năng quản lý tòa nhà Tìm kiếm tòa nhà với nhiều điều kiện khác nhau
Chức năng giao tòa nhà cho nhân viên
thêm sửa, xóa tòa nhà
Xây dựng chức năng quản lý khách hàng Tìm kiếm khách hàng
Giao khách hàng cho nhân viên
Thêm, sửa, xóa khách hàng
Xây dựng chức năng giao dịch hợp đồng giữa nhân viên và khách hàng  
Nộp bài cho trainer
  • Trainer hỗ trợ review code
  • Chỉnh sửa code cho học viên, giúp học viên clean, clear code hơn

 

Thông tin liên hệ:

  • Facebook cá nhân: https://www.facebook.com/lamrangho
  • Fanpage: https://www.facebook.com/laptrinhjavaweb
  • Email: truonglam@laptrinhjavaweb.com
  • Skype: +84962733463