Bảng giá

Chi tiết khóa học

Sản phẩm Demo

Câu hỏi thường gặp

Mục tiêu khóa học

Khách hàng đánh giá

Cộng tác viên

KHÓA HỌC JAVA WEB CHUYÊN SÂU QUA VIDEO

Cộng tác viên

Mục tiêu khóa học

Khách hàng đánh giá

Cộng tác viên

MỤC TIÊU KHÓA HỌC

💡 Quý khách vẫn yếu Java Core, SQL (Database) hay chưa tự tin trong thiết kế hệ thống?
Hãy tham gia ngay khóa học này để được review code trực tiếp và được hướng dẫn cách viết code clean – clear – chuyên nghiệp.
✅ Thông qua các buổi Review Code thực tế, quý khách sẽ dần “ngộ ra” cách tối ưu logic, viết code ngắn gọn, hợp lý hơn – điều mà hầu như ít nơi nào thực hiện.
✅ Team kỹ thuật Laptrinhjavaweb sẽ đồng hành cùng quý khách trong suốt quá trình học và làm bài tập, hỗ trợ tối đa để giúp cải thiện kỹ năng lập trình một cách bền vững.
👉 Xem các buổi review code thực tế tại đây: CHI TIẾT
✅Ngoài ra, quý khách sẽ luôn được đội ngũ kỹ thuật & chăm sóc học viên đồng hành, sẵn sàng hỗ trợ khi gặp khó khăn.
🎯 Mục tiêu cuối cùng: Sau khóa học, quý khách có thể tự xây dựng website quản lý văn phòng cho thuê với logic chặt chẽ, áp dụng các best practice trong Java & Spring Framework (JSP, Spring Boot, Spring Security, Restful Web Service, Jquery, Bootstrap, JPA, Spring Data JPA ...).

VIDEO GIỚI THIỆU NỘI DUNG KHÓA HỌC
JAVA WEB CƠ BẢN NÂNG CAO

ĐĂNG KÝ HÔM NAY

NHẬN QUÀ LIỀN TAY

Học phí khóa học Java web cơ bản nâng cao

\n \n \n \n

4.500.000 VNĐ

KHÓA HỌC JAVA WEB CHUYÊN SÂU
QUA VIDEO

✅Học Java web từ cơ bản đến nâng cao.
✅Support trọn đời
✅Học qua video quay sẵn
✅Kỹ thuật hỗ trợ, gợi ý tưởng làm exercise hiệu quả
Review bài tập, cải thiện code, áp dụng kỹ thuật nâng cao cho quý khách
✅Kiến thức chuyên sâu, giúp hiểu rõ bản chất lập trình và nâng cao tư duy
✅Cấp chứng chỉ hoàn thành khóa học. Xem tại đây

Chi tiết

Tìm hiểu ngay khóa học

Xem video dễ hiểu, nhưng học trực tiếp cùng Cô giáo Lâm còn hiệu quả hơn gấp nhiều lần

JAVA WEB CHUYÊN SÂU
ONLINE TRỰC TIẾP

Tiết kiệm hơn khi đăng ký Combo Khóa học 

JAVA CORE

JAVA WEB

JAVA HOSTING

Khóa học Java web, Spring boot, Spring framework cơ bản miễn phí

Livestream học lập trình Java

Học java web cơ bản với jsp servlet

Học spring boot viết java backend api web service

Học spring framework không dùng spring boot

Học spring boot thiết kế website cơ bản

Học spring boot thiết kế website nâng cao

NỘI DUNG KHÓA HỌC

Tổng quan khóa học Java web online cơ bản nâng cao Spring boot Spring framework 
- Web service với spring boot, spring framework
- Thiết kế website trong Spring Boot, Spring framework
- JPA, Spring Data JPA
- Json Web Token (JWT), Spring Security trong spring boot, spring framework
- Hiểu sâu hơn về cách vận hành của spring framework, hiễu rõ bản chất của IOC (Inversion Of Control) , DI (Dependency Inversion)
- Hiểu sâu bản chất và cách vận hành của ORM, hiểu cách xây dựng framework, ORM như thế nào ... Và vô vàn những thứ hay ho khác ...
- Thiết kế database phức tạp, đáp ứng yêu cầu thực tiễn của website quản lý văn phòng cho thuê
- Xử lý các câu sql phức tạp
- Xử lý các đoạn code java phức tạp
- Áp dụng các kĩ thuật hay trong java: reflection, annotation, generic ...
- Hoàn chỉnh website bao gồm các chức năng:
+ Tìm kiếm tòa nhà nâng cao, full thêm, sửa, xóa tòa nhà
+ Giao tòa nhà nâng cao
+ Full quản lý khách hàng, quản lý giao dịch ...

CHI TIẾT KHÓA HỌC

Xây dựng website sử dụng Spring Boot

- Phân tích các chức năng trong website quản lý văn phòng cho thuê để học viên hiểu và coding
+ Chi tiết: VIDEO PHÂN TÍCH HỆ THỐNG
- 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 (Các bạn xem video phân tích chức năng tìm kiếm tòa nhà tại đây: XEM VIDEO)
+ 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 giữa nhân viên và khách hàng: CHI TIẾT
- 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 ....

Hướng dẫn JPA, SPRING DATA JPA cơ bản, 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 nhà, giao tòa nhà cho nhân viên, giao khách hàng cho nhân viên trong dự án quản lý văn phòng cho thuê
- Hướng dẫn build core backend sử dụng best practice trong java 7,8: java generic, reflection ...
- Tìm hiểu về HQL, SQL native trong JPA

Các nội dung hay ho khác phần 2

- Hướng dẫn full cách sử dụng git (git flow)
+ pull, push, commit, chia branch, merge request trong GIT
- Nộp bài cho Laptrinhjavaweb
+ Laptrinhjavaweb hỗ trợ review code
+ Chỉnh sửa code giúp quý khách clean, clear code hơn
- Ôn tập các câu hỏi phỏng vấn về java, spring framework giúp quý khách tự tin và tâm lý thoải mái khi đi phỏng vấn
- Deploy webiste miễn phí cho quý khách để đi demo cho nhà tuyển dụng khi đi phỏng vấn. Sau khi quý khách hoàn thành website, Laptrinhjavaweb sẽ hỗ trợ quý khách deploy website lên hosting để đi demo cho nhà tuyển dụng, có sản phẩm và deploy lên hosting sẽ giúp quý khách tự tin hơn khi đi phỏng vấn

Xây dựng restful api web service cho website quản lý văn phòng cho thuê

- Trong phần này, Laptrinhjavaweb sẽ hướng dẫn quý khách cách xây dựng api backend như thế nào thông qua các kĩ thuật trong spring boot: @Controller, @RestController, Controller Advice ...
- Áp dụng vào trong việc xây dựng các api web service cho hệ thống quản lý văn phòng cho thuê
+ Quản lý tòa nhà
+ Quản lý khách hàng
+ Quản lý giao dịch

Spring security trong Spring framework

- Spring security trong Spring boot

Phân quyền API web service trong Spring framework

- Kết hợp Json Web Token và Spring Security để phần quyền API trong Spring framework, Spring Boot

Các nội dung hay ho khác phần 1

- Hướng dẫn tự build framework riêng giống SPRING FRAMEWORK, JPA
+ Trong phần này Laptrinhjavaweb áp dụng các kiến thức rất hay trong java core như java reflection, java annotation, java generic để hướng dẫn quý khách build framework
+ Việc tư build framework này, nó là tiền đề để khi học qua công nghệ cụ thể trong khóa là SPRING, JPA, HIBERNATE thì quý khách chỉ cần học cách sử dụng nữa là xong vì cơ bản Laptrinhjavaweb hướng dẫn build khá giống mấy cái đó
- Hướng dẫn chia module trong dự án, clean structure project trong spring boot nâng cao
+ Áp dụng vào chia module, clean structure cho dự án website quản lý văn phòng cho thuê
- 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ý văn phòng cho thuê
+ Hướng dẫn áp dụng các kiến thức trong sql để xử lý các câu query phức tạp, cụ thể xử lý cho phần tìm kiếm tòa nhà
+ Xem cụ thể chức năng tìm kiếm tòa nhà tại đây: VIDEO
- Áp dụng các kiến thức nâng cao và 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 annotation, java generic, kiểu dữ liệu enum ...

LỘ TRÌNH KHÓA HỌC

Buổi 1

- Chia sẻ giá trị cốt lõi, nội quy, giới thiệu chính sách cộng tác viên
- Nhắc học về các nội dung: GIT, Bootstrap, Jquery được gửi trong email
- Giao exercise-1 phân tích database website quản lý văn phòng cho thuê theo yêu cầu
- Cách học và xem video: sử dụng hệ thống support và hệ thống xem video

Buổi 2

- Setup project web và api 
- Giới thiệu tổng quan mô hình MVC, 3 LAYER 
- Hướng dẫn tìm flow dự án, debug tìm lỗi

Buổi 3

- Review exercise-1 
- Gửi video spring boot web

Buổi 4 -> 6

- Web service part 1 -> part 4 
- Giao exercise-2: viết web service cho chức năng tìm kiếm tòa nhà

Buổi 7 -> 9

- JPA, spring data jpa part 1 -> part 4 
- Review exercise-2

Buổi 10, 11

- Spring boot web bổ sung part 1 
- Spring boot web bổ sung part 2

Buổi 12 -> 15

- Tối ưu và sử dụng những kiến thức hay ho áp dụng cho phần tìm kiếm tòa nhà ở exercise-2 part 1 
- Tối ưu và sử dụng những kiến thức hay ho áp dụng cho phần tìm kiếm tòa nhà ở exercise-2 part 2 
- Tối ưu và sử dụng những kiến thức hay ho áp dụng cho phần tìm kiếm tòa nhà ở exercise-2 part 3 
- Tối ưu và sử dụng những kiến thức hay ho áp dụng cho phần tìm kiếm tòa nhà ở exercise-2 part 4

Buổi 16 -> 18

- Spring security, Json Web Token (JWT) part 1 
- Spring security, Json Web Token (JWT) part 2 
- Spring security, Json Web Token (JWT) part 3

Buổi 19 -> 21

- Học chuyên sâu về java annotation, reflection, generic part 1
- Học chuyên sâu về java annotation, reflection, generic part 2
- Học chuyên sâu về java annotation, reflection, generic part 3

Buổi 22 -> 24

- Giao và review exercise-3: hoàn thiện toàn bộ phần web cho chức năng quản lý tòa nhà 
- Giao và review exercise-4: hoàn thiện toàn bộ phần web cho chức năng quản lý khách hàng, quản lý giao dịch 
- Review và hướng dẫn viết CV để đi phỏng vấn 
- Luyện phỏng vấn java core, sql, spring framework ...

Giai đoạn 2 sau khi hoàn thành khóa học

Giai đoạn 1 sử dụng Java 8, Spring boot 2

- Sữa lỗi đa cấp trong URL
- Upgrade project lên Java 23, Spring boot 3.3.x
- Upgrade spring security 5 lên spring security 6
- Upgrade sitemesh 2 lên sitemesh 3
- Chuyển đổi phân trang trong admin sang cách mới, không sử dụng display tag nữa do không còn tương thích với jakarta ee khi upgrade lên spring boot 3
- Fix lỗi deprecate khi update spring boot 2.0 -> 2.7
- Tối ưu phần code của SecurityFilterChain
- Upgrade project spring boot web service có Json web token lên version 0.12.5, spring boot 3.3.x
- Tối ưu lại form login và websecurityconfig
- Hướng dẫn pull request, git merge, xử lý conflict trong quá trình merge code

Sản phẩm sau khi hoàn thành khóa học Java web

Hệ thống sử dụng spring boot kết hợp với các kỹ thuật như: spring mvc, spring data jpa, spring security và các kỹ thuật bổ trợ khác

- Link website: XEM TẠI ĐÂY
- Thông tin tài khoản:
1. manager/123456
2. nguyenvana/123456

LƯU Ý
Nếu trong quá trình quý khách xem demo thấy không giống như trong video thì quý khách liên hệ Laptrinhjavaweb để xử lý nhé

CẢM NHẬN HỌC VIÊN

“Khi bạn học với sự kiên trì và tình yêu với công nghệ, lập trình sẽ không còn là khó khăn, mà là cánh cửa dẫn đến tương lai”_ Laptrinhjavaweb

HỖ TRỢ 1-1 QUA ZOOM CÙNG CÔ GIÁO LÂM

Laptrinhjavaweb cung cấp các khóa học qua video, giúp quý khách chủ động học tập theo lịch trình cá nhân. Trong quá trình học, nếu gặp khó khăn, quý khách luôn có thể nhận hỗ trợ từ đội ngũ kỹ thuật. Tuy nhiên, có những nội dung cần sự giải thích chuyên sâu, hoặc quý khách muốn được hướng dẫn chi tiết hơn để hiểu rõ bản chất vấn đề, Laptrinhjavaweb cung cấp thêm tiện ích hỗ trợ 1-1 qua Zoom cùng Cô giáo Lâm! Giúp quý khách tự tin hơn trong việc tiếp thu kiến thức và thực hành lập trình, tối ưu hiệu quả học tập. Xem thêm về Cô giáo Lâm [TẠI ĐÂY]

 Được hướng dẫn trực tiếp bởi Cô giáo Lâm, làm rõ những kiến thức khó hoặc chưa nắm vững
✅ Được trao đổi trực tiếp về các bài giảng thay vì chỉ nhận hướng dẫn kỹ thuật
✅ Được giải đáp chi tiết, cụ thể theo tình huống thực tế
✅ Được kiểm tra lại nội dung đã học để đảm bảo hiểu rõ và nắm vững kiến thức

Mr. Trương Tùng Lâm

CÔ GIÁO DẠY LẬP TRÌNH JAVA

(*) Áp dụng cho học viên đăng ký khóa học qua video

THỜI LƯỢNG

60 PHÚT

HÌNH THỨC

ZOOM

CHI PHÍ

180.000 VNĐ

Laptrinhjavaweb chỉ hoàn tiền khi không thực hiện đúng cam kết đã tư vấn ban đầu cho quý khách lúc đăng ký dịch vụ (có ký kết bằng văn bản, quý khách an tâm)
Những trường hợp KHÔNG hoàn tiền:
- Sau khi được Laptrinhjavaweb tư vấn, quý khách đã hiểu rất rõ dịch vụ nhưng sau đó báo lại là mua nhầm dịch vụ
- Sau khi học 1,2 buổi đầu và quý khách báo là không phù hợp nhưng không đưa ra được lý do chính đáng (lý do chung chung)
- Quý khách báo cáo là Laptrinhjavaweb vi phạm những cam kết đầu vào nhưng không đưa ra được cụ thể (lý do chung chung)
- Đối với các khóa học Online, được support trọn đời, nếu quý khách không sắp xếp được thời gian học sẽ được Laptrinhjavaweb bảo lưu và chuyển sang các khóa học sau phù hợp

QUY ĐỊNH HOÀN TIỀN TẠI LAPTRINHJAVAWEB

CÂU HỎI THƯỜNG GẶP

02.

Laptrinhjavaweb có hệ thống e-learning riêng, sau khi quý khách đăng ký sẽ được tạo tài khoản và gửi các nội dung khóa học

Xem video học tập như thế nào ?

03.

Quý khách xem chi tiết: TẠI ĐÂY

Đăng ký và thanh toán như thế nào ?

04.

Quý khách xem chi tiết: TẠI ĐÂY

Chính sách hoàn tiền như thế nào ?

05.

Laptrinhjavaweb chỉ hỗ trợ các nội dung liên quan được cung cấp bởi Laptrinhjavaweb

Có hỗ trợ project ngoài khoá học không ?

06.

Quý khách có thể: XEM CHI TIẾT TẠI ĐÂY

Có video giới thiệu khóa học không ?

07.

Đối với khóa học qua video, không quy định thời hạn bắt đầu hay kết thúc khóa học, quý khách có thể chủ động sắp xếp thời gian học tập.
Sau khi hoàn thành khóa học, các tài liệu và video học tập vẫn được lưu trữ trong tài khoản của quý khách và có thể xem lại bất cứ lúc nào.
Đội ngũ kỹ thuật và chăm sóc khách hàng vẫn hỗ trợ mọi yêu cầu quý khách trong phạm vi khóa học

Support trọn đời là sao ?

08.

Laptrinhjavaweb sử dụng eclipse, intellij để dạy cho khoá học java web này

Phần mềm code trong khóa học là gì ?

01.

Laptrinhjavaweb sẽ cung cấp 2 bản chứng chỉ cho quý khách gồm: bản cứng và file PDF. XEM CHI TIẾT

Laptrinhjavaweb có cấp chứng chỉ sau khi học không ? Cách thức nhận như thế nào?

Laptrinhjavaweb sẽ gửi SHIP đến địa chỉ cung cấp, quý khách hỗ trợ trả tiền SHIP giúp ạ

Chính sách CTV giới thiệu khóa học tại Laptrinhjavaweb Academy

Địa chỉ: 124/10 An Nhơn, Phường Gò Vấp, Hồ Chí Minh
0909.804.713
cskh@laptrinhjavaweb.com

CÔNG TY TNHH CÔNG NGHỆ LAPTRINHJAVAWEB

FOLLOW US

MST/ĐKKD/QĐTL: 0316791735

Mục tiêu khóa học

Bảng giá

Chi tiết khóa học

Sản phẩm demo

Câu hỏi thường gặp

Khách hàng đánh giá

Cộng tác viên