• Online
  • Advanced

Khoá học Back-end Java Advanced

Trở thành key member đảm nhiệm phần việc cốt lõi trong các dự án quan trọng.

    Java
    Springboot
    Spring Data
    Docker
    Kubernetes
    REST API
  • Xây dựng ứng dụng phân tán với Spring Boot, Microservices
  • Triển khai dự án lên các nền tảng Docker và Kubernetes,…
  • Tăng cơ hội thực hiện feature quan trọng, cốt lõi

Lợi ích khoá học

Tận hưởng các giá trị đặc biệt mà LIKELION mang lại

Làm việc từ xa

Cơ hội làm việc từ xa cho các công ty công nghệ hàng đầu tại Hàn Quốc dành cho học viên xuất sắc.

Lộ trình khoa học

Được đúc kết và biên soạn bởi đội ngũ giảng viên chuyên nghiệp đến từ các đoàn lớn: Zalo - VNG Group, FPT software,…

Cơ hội học bổng 100%

Cơ hội nhận được học bổng toàn phần sau khi hoàn thành khoá học, hoàn 100% học phí cho học viên.

Hỗ trợ học lại

Hỗ trợ học lại toàn bộ khoá học một lần duy nhất cho các bạn cần củng cố và ôn lại kiến thức.

Project thực tế

Học viên được thực hành và mài giũa kỹ năng liên tục thông qua các bài tập và dự án đa dạng, từ dễ đến khó.

Thời gian linh hoạt

Thời gian học vào buổi tối, dễ dàng sắp xếp công việc. Hình thức học online và tương tác trực tiếp với giảng viên.

Hỗ trợ 24/7

Đội ngũ mentor tận tâm và nhiệt tình, luôn có mặt để giúp đỡ và giải đáp thắc mắc cho học viên 24/7.

Chứng nhận tốt nghiệp

Sau khoá học, LIKELION sẽ cấp giấy chứng nhận hoàn thành khoá học cho các học viên đáp ứng đủ yêu cầu.

Bạn sẽ học được gì?

  • Cách thiết kế và phát triển các dịch vụ web RESTful với Spring Boot
  • Cách thiết kế và phát triển Microservices với Spring Cloud
  • Xây dựng các container cho Microservices với Docker
  • Điều phối Microservices với Kubernetes

Đến với Khoá học Back-end Java Advanced

  • Bạn cần chuẩn bị máy tính cá nhân
  • Có kiến thức cơ bản với Java
  • Không yêu cầu kinh nghiệm với Microservices, Docker, Kubernetes
  • Tinh thần học hết sức, chơi hết mình

Nội dung khoá học

  • 36 buổi học qua Google Meet
  • Slide bài giảng chi tiết, tài liệu tham khảo
  • Thực hành sau mỗi học phần, project thực tế và đồ án cuối khoá
  • 01

    Khởi đầu với phát triển Web

    • Giới thiệu khoá học và thiết lập môi trường
    • Tìm hiểu về Website, mô hình Client-Server, giao thức HTTP và các phương thức
    • Giới thiệu về Spring Framework và Spring Boot
    • Thực hành cơ bản với Spring Boot
  • 02

    Cấu trúc và mô hình phần mềm

    • Các nguyên lý thiết kế phần mềm và các nguyên lý cốt lõi của Spring
    • Xây dựng ứng dụng theo mô hình và kiến trúc định sẵn để tối ưu hóa sự linh hoạt và dễ dàng bảo trì
    • Kiến trúc ba tầng, mô hình MVC và sử dụng Annotations trong Spring Boot
    • Thực hành và áp dụng các nguyên lý trên thông qua bài tập cụ thể
  • 03

    Quản lý dữ liệu và API

    • Phát triển Rest API, cách tạo và quản lý các dịch vụ web cho phép tương tác dữ liệu thông qua các giao thức web chuẩn
    • Các kỹ thuật và thư viện tương tác với cơ sở dữ liệu
    • Sự khác biệt và cách dùng truy vấn của mỗi cơ sở dữ liệu như Oracle, PostgreSQL,…
    • Thực hành thông qua việc xây dựng và tối ưu hóa các Rest API
  • 04

    An toàn và chất lượng phần mềm

    • Kiểm tra và đảm bảo chất lượng phần mềm thông qua các phương pháp kiểm thử thủ công hoặc automation testing
    • Sử dụng công cụ template engine để phát triển giao diện web thuận tiện và dễ dàng
    • Sử dụng các tiện ích hỗ trợ dự án một cách tự động
    • Sử dụng các công cụ giám sát, thống kê ứng dụng
    • Các phương pháp đảm bảo an toàn thông tin trong ứng dụng và quy trình xác thực người dùng với phương pháp trong Spring Security
    • Thực hành xây dựng và bảo mật dự án thực tế
  • 05

    Microservices, Middleware và Containerization

    • Các Middleware phổ biến và cách ứng dụng chúng trong các giải pháp cho các hệ thống phân tán
    • Giới thiệu Docker và các ứng dụng của nó trong việc container hóa các ứng dụng.
    • Cách đóng gói và triển khai ứng dụng một cách linh hoạt và hiệu quả thông qua container
    • Các kỹ thuật để xây dựng và quản lý các ứng dụng phức tạp với nhiều thành phần có khả năng giao tiếp và làm việc độc lập
    • Tối ưu và mở rộng khả năng của ứng dụng bằng cách sử dụng các dịch vụ đám mây và triển khai mô hình microservices bằng Spring Cloud
    • Tìm hiểu và triển khai ứng dụng Spring Boot trên Kubernetes
    • Project: Dự án thực hành cuối khoá để củng cố kiến thức và kỹ năng đã học

Khoá học Back-end Java Advanced

Khai giảng
27/12/2023
Lộ trình học
12 tuần / 36 buổi
Lịch học
Thứ 2 - 4 - 6 / 18:30 - 21:30
Platform
Google Meet

Phương thức thanh toán

Thanh toán một lần
10,500,000 VNĐ
8,000,000 VNĐ
Thanh toán thành 3 đợt
Chỉ còn
3,500,000 VNĐ
/ tháng

Các chương trình ưu đãi hấp dẫn

Học viên LIKELION làm việc ở đâu?

BMS Global
OCB Bank
AllGrow Labo
Cafe24
GL
Nam A Bank
FPT

Học viên nói về LIKELION

"Mình thấy lộ trình học rất phù hợp cho những người bắt đầu từ con số 0, những người chuyển ngành. Giảng viên dạy rất bài bản giống như mình đang đi học đại học vậy."
Bảo Sơn

Bảo Sơn

Khóa Full-stack Web Developer Bootcamp 4

"Giáo án rõ ràng và được liên kết với nhau rất logic. Mình thấy tụi mình nhanh lên tay nghề hơn và tư duy phản xạ cũng nhanh hơn qua từng project."
Hoàng Lưu

Hoàng Lưu

Khóa Full-stack Web Developer Bootcamp 4

"Chương trình học và các đơn vị kiến thức được cấu trúc rất chuyên nghiệp. Bản thân em được trau dồi và phát triển rất nhiều kiến thức chuyên môn."
Hoàng Anh

Hoàng Anh

Khóa Full-stack Web Developer Bootcamp 4

"Thầy dạy rất dễ hiểu. Bây giờ mình đã có thể tự làm ra một trang web cho mình rồi. Tuy trang web chưa có gì quá phức tạp nhưng mình cảm thấy rất tự hào."
Thảo Trang

Thảo Trang

Khóa Full-stack Web Developer Bootcamp 4

"Các thầy trong khoá thật sự dạy rất nhiệt tình luôn ấy ạ. Mọi người lúc đầu vào đa phần chưa có một chút kiến thức gì về lập trình nên hỏi cũng nhiều lắm."
Hoàng Long

Hoàng Long

Khóa Full-stack Web Developer Bootcamp 3

Tư vấn 1-1 với giảng viên về khoá học Java Advanced

Điền đầy đủ thông tin để chúng mình tư vấn, định hướng cho bạn nhé!