Không gian đào tạo công nghệ VCoderLog Academy Hải Phòng

Lập trình Web

Java Fullstack Enterprise

Lộ trình 24 tuần (4 chặng toàn diện) đào tạo kỹ sư Java Fullstack chuẩn doanh nghiệp. Lịch học Thứ 2 & Thứ 4 (19h30 - 21h30), làm chủ Java 21, Spring Boot 3.x, PostgreSQL, Angular 17+ Signals và CI/CD Cloud.

Java 21 LTSSpring Boot 3.xPostgreSQLAngular 17+DockerCI/CD

Tổng quan

Bạn sẽ làm được gì sau lộ trình?

  • Làm chủ Java 21 Core, OOP hiện đại và tư duy Clean Architecture
  • Xây dựng RESTful API chuẩn REST Maturity Level 3 với Spring Boot 3.x & PostgreSQL
  • Phát triển SPA Frontend mượt mà với Angular 17+ Signals và RxJS
  • Đóng gói Docker, cấu hình CI/CD GitHub Actions và deploy Cloud VPS thực tế
  • Sở hữu dự án Capstone Enterprise hoàn chỉnh được Solution Architect review từng dòng mã
Thời lượng
24 tuần (4 chặng toàn diện)
Trình độ
Sinh viên CNTT hoặc người chuyển ngành có tư duy logic
Hình thức
Trực tiếp Hải Phòng & Trực tuyến (Hybrid)
Đồng hành
Giảng viên và mentor 1:1
Học trực tiếpTrao đổi và thực hành cùng giảng viên
Sửa bài cụ thểBiết lý do và cách tự kiểm tra sau khi sửa
Mentor 1:1Gỡ vướng theo đúng tiến độ cá nhân
AI có kiểm chứngDùng để hỗ trợ, không làm thay

Nội dung chương trình

Học theo từng chặng, làm được rồi mới đi tiếp

  1. 01

    2 tuần (Tuần 1–2)

    Chặng 1: Java Core & Modern OOP (Tuần 1–2)

    • Học gì: Cú pháp Java 21 LTS chắt lọc, Memory Model (Heap/Stack), Modern OOP thực chiến (SOLID), Collections Framework cốt lõi (List, Set, Map), Clean Code và xử lý Exception Handling an toàn.
    • Bài tập gì: Xây dựng In-Memory Banking Engine & CLI Management xử lý Collections và Exception.
    • Đầu ra kỹ năng: Nắm vững tư duy hướng đối tượng sâu sắc, xóa bỏ thói quen viết mã rườm rà, sẵn sàng bước ngay vào làm Fullstack Web.
  2. 02

    8 tuần (Tuần 3–10)

    Chặng 2: Spring Boot 3.x & PostgreSQL Song Hành Angular UI (Tuần 3–10)

    • Học gì: Ghép xen kẽ theo tính năng (Feature Slice) — code Backend đến đâu ghép ngay Frontend Angular đến đó: Spring Boot 3.x Starter & REST API song hành Angular 17+ Standalone Components & HTTP Client; CSDL PostgreSQL, Spring Data JPA, Hibernate quan hệ 1-N, N-N song hành Angular Reactive Forms, Custom Validators và Upload file; Kiểm thử kết nối khép kín Client-Server.
    • Bài tập gì: Xây dựng Fullstack E-Commerce Product & Order Management: Backend Spring Boot cung cấp API CRUD + PostgreSQL, Frontend Angular hiển thị danh mục, bộ lọc, modal tạo mới và validate form 2 đầu.
    • Đầu ra kỹ năng: Nắm trọn vẹn luồng Request - Response, không bị bỡ ngỡ giữa Backend và Frontend, tự tay kết nối UI thật với Database thật.
  3. 03

    8 tuần (Tuần 11–18)

    Chặng 3: Fullstack Security JWT, Redis & Angular 17+ Signals (Tuần 11–18)

    • Học gì: Spring Security 6 với Stateless JWT & Refresh Token Rotation song hành Angular HttpInterceptor tự động gắn token, Route Guards bảo vệ trang Admin; Tối ưu truy vấn PostgreSQL (Indexing, Query Plan, chống N+1), Caching Redis song hành quản lý trạng thái phản ứng với Modern Angular Signals, debounce search realtime và phân trang dữ liệu lớn.
    • Bài tập gì: Xây dựng Fullstack Enterprise Admin Portal: Đăng nhập/Đăng ký xác thực JWT, phân quyền 3 cấp độ (Admin/Manager/User), bảng dữ liệu realtime có cache Redis và quản lý state mượt mà qua Signals.
    • Đầu ra kỹ năng: Làm chủ toàn bộ luồng bảo mật Web và tối ưu hiệu năng Fullstack từ server tới client, sẵn sàng cho các hệ thống tải cao.
  4. 04

    6 tuần (Tuần 19–24)

    Chặng 4: Capstone Enterprise Project & CI/CD Cloud (Tuần 19–24)

    • Học gì: Thiết kế kiến trúc phần mềm (Modular Monolith & Microservices readiness), Caching với Redis, Message Queue cơ bản (Kafka/RabbitMQ), Container hóa toàn bộ hệ sinh thái bằng Docker & Docker Compose (Frontend Angular Nginx, Backend Spring Boot, PostgreSQL, Redis), Tự động hóa CI/CD với GitHub Actions, Deploy production lên Linux Cloud VPS với domain thật và SSL Let's Encrypt, Giám sát hệ thống với Spring Boot Actuator. 2 buổi Mock Interview 1-1 cùng Solution Architect Đào Xuân Trường.
    • Bài tập gì: Hoàn thiện dự án tốt nghiệp Capstone Enterprise (Hệ thống Quản lý Bán hàng & Dịch vụ B2B hoặc Nền tảng LMS Edu), triển khai tự động lên server cloud có domain thật và SSL.
    • Đầu ra kỹ năng: Tự tin ứng tuyển vị trí Java Fullstack Developer, sở hữu mã nguồn chuẩn production được Solution Architect review từng dòng, sẵn sàng bảo vệ đồ án trước nhà tuyển dụng.

Nhịp học mỗi tuần

Học, làm, nhận góp ý và hoàn thiện

Một vòng học được khép kín trước khi chuyển sang phần kiến thức tiếp theo.

  1. 01

    Buổi học chính

    Giảng viên giải thích kiến thức, làm mẫu có chọn lọc và trả lời câu hỏi.

  2. 02

    Bài thực hành

    Áp dụng ngay vào một bài tập hoặc chức năng trong sản phẩm đang làm.

  3. 03

    Review bài làm

    Nhận góp ý về cách tư duy, cấu trúc, lỗi kỹ thuật và khả năng kiểm chứng.

  4. 04

    Làm lại đến khi đạt

    Tự sửa, giải thích thay đổi và ghi lại bài học có thể dùng cho lần sau.

Bài tập lớn

Không học trên ví dụ rời rạc

Bạn phát triển một sản phẩm theo từng chặng và nhận góp ý trên chính mã nguồn của mình.

01

Hệ thống Bán hàng & Quản trị Doanh nghiệp Đa kênh (Enterprise E-Commerce & ERP)

Phân tích yêu cầu, xây dựng chức năng chính, kiểm thử và hoàn thiện cách trình bày sản phẩm.

02

Nền tảng Quản lý Giáo dục & Lịch học Trực tuyến (VCoderLog LMS Portal)

Phân tích yêu cầu, xây dựng chức năng chính, kiểm thử và hoàn thiện cách trình bày sản phẩm.

03

Cổng Dịch vụ B2B & Quản lý Lead Bán hàng (B2B Lead CRM Gateway)

Phân tích yêu cầu, xây dựng chức năng chính, kiểm thử và hoàn thiện cách trình bày sản phẩm.

Đội ngũ đồng hành

Chuyên gia dạy, mentor theo sát

SA

Giảng viên Solution Architect

Trung bình gần 10 năm kinh nghiệm phát triển hệ thống và dẫn dắt đội ngũ kỹ thuật.

1:1

Mentor theo tiến độ

Theo dõi bài làm, hỗ trợ xác định điểm vướng và cùng bạn lập kế hoạch cải thiện.

Học phí & lịch học

Được xác định sau đánh giá đầu vào

Thời lượng và hình thức kèm phụ thuộc vào nền tảng, mục tiêu và khối lượng thực hành phù hợp với bạn.

  • Trao đổi đầu vào không thu phí
  • Biết rõ lộ trình trước khi đăng ký
  • Không bắt buộc đăng ký sau tư vấn
Nhận học phí và lịch phù hợp

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

Những điều cần biết trước khi học

Tôi mới học lập trình có phù hợp không?

Bạn sẽ được đánh giá đầu vào trước. Nếu cần bổ sung nền tảng, đội ngũ sẽ nói rõ phần nên học trước thay vì xếp bạn vào một lớp chưa phù hợp.

Lịch học được sắp xếp như thế nào?

Lịch được thống nhất theo từng nhóm. Ngoài buổi học chính, bạn có thời gian trao đổi với mentor theo tiến độ và bài đang làm.

AI được dùng trong khóa học ra sao?

AI được dùng để gợi ý, giải thích và hỗ trợ kiểm tra. Bạn vẫn phải hiểu quyết định kỹ thuật, tự sửa lỗi và giải thích được phần mình hoàn thành.

VCoderLog có đào tạo AI theo nhu cầu doanh nghiệp không?

Có. Nội dung được thiết kế sau khi làm rõ đối tượng tham gia, quy trình ưu tiên, dữ liệu có thể sử dụng và kết quả cần đo lường. Doanh nghiệp có thể bắt đầu bằng workshop ngắn hoặc một pilot có phạm vi rõ ràng.

Tư vấn có bắt buộc đăng ký học không?

Không. Buổi tư vấn giúp làm rõ mục tiêu, nền tảng và lộ trình phù hợp. Bạn chỉ đăng ký khi thấy cách học phù hợp với mình.

Tư vấn lộ trình

Bạn muốn biết Java Fullstack Enterprise có phù hợp không?

Trao đổi với đội ngũ để xác định nền tảng hiện tại và chọn lộ trình phù hợp.

Đăng ký tư vấn
Linh vật VCoderLog đang lập kế hoạch học tập