KHÓA HỌC LẬP TRÌNH BACKEND - JAVA SPRING BOOT

Khóa học và chuyên ngành

KHÓA HỌC LẬP TRÌNH BACKEND - JAVA SPRING BOOT

KHÓA HỌC LẬP TRÌNH BACKEND - JAVA SPRING BOOT

10:43 11/05/2022
KHÓA HỌC LẬP TRÌNH BACKEND - JAVA SPRING BOOT

Thời lượng: 120 giờ

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

cung cấp kiến thức toàn diện cho lập trình viên Backend Java. Sau khi hoàn thành khoá học, học viên sẵn sàng tham gia vào công việc backend tại doanh nghiệp.

Đối tượng: Sinh viên, người đi làm mong muốn trở thành lập trình viên Backend, không yêu cầu kiến thức trước đó.

Giáo trình:

Kiến thức đạt được:

  • Kiến thức nền tảng về lập trình hướng đối tượng sử dụng ngôn ngữ lập trình Java.
  • Phân tích thiết kế cơ sở dữ liệu quan hệ từ bài toán thực tế.
  • Thao tác với cơ sở dữ liệu quan hệ (mySQL, SQL Server, Postgre…) và cơ sở dữ liệu phi quan hệ noSQL (mongoDB…)
  • Thiết kế và xây dựng tài liệu REST API sử dụng Swagger.
  • Xây dựng backend bài toán thực tế sử dụng SpringBoot.

Module 0: Introduction (2h)

  • Giới thiệu tổng quan khoá học và lộ trình học.
  • Cơ hội nghề nghiệp, việc làm?
  • Git, Jira….

Module 1: Java Core (20h)

  • Tổng quan về Java
  • Biến, biểu thức, toán tử, kiểu dữ liệu
  • Câu lệnh rẽ nhánh và vòng lặp
  • Mảng 1 chiều và nhiều chiều
  • Lớp và đối tượng
  • Tính đóng gói và kế thừa
  • Tính đa hình và trừu tượng
  • Java generic
  • Collection
  • Stream API

Module 2: Cơ sở dữ liệu (20h)

  • Cơ sở dữ liệu quan hệ:
  • Tổng quan về cơ sở dữ liệu
  • Kiểu dữ liệu
  • Tạo CSDL, tạo bảng
  • Ràng buộc
  • Truy vấn dữ liệu, câu lênh SELECT
  • Hàm
  • Cơ sở dữ liệu phi quan hệ:
  • MongoDB
  • Kết nối từ ứng dụng Java đến CSDL.

Module 3: JSP & Servlet (8h)

  • HTML, CSS (2h)
  • JSP Stand Tag Library (JSLT)
  • JSP/ Servlet
  • MVC

Module 4: Spring Boot (40h)

  • Introduction Spring Framework, Spring Boot
  • JPA/ Hibernate/Spring Transaction
  • Spring boot & MongoDB
  • Login/ Authen
  • Java web services & RESTful API (Swagger)

Module 5:  Project thực tế (30h)

  • Các học viên sẽ được chuyển tiếp lên làm dự án tại trung tầm phần mềm BKACAD.

Xem ưu đãi tháng này

Tìm hiểu thêm về lập trình Frontend: https://www.bkacad.edu.vn/khoa-hoc-lap-trinh-frontend-reactjs-cod163.html

Để được hướng dẫn các chính sách ưu đãi và tư vấn lộ trình học, các bạn đăng ký thông tin tại đây:

 Đăng ký học

 

 

---------------------------------------------

CHƯƠNG TRÌNH HỌC VIỆN CÔNG NGHỆ BKACAD

Đào tạo chuẩn Quốc tế - Cam kết hỗ trợ việc làm sau khoá học.

Quản trị Mạng - Quản trị hệ thống - Lập trình viên - Chuyên gia Bảo mật

Website: https://www.bkacad.edu.vn/

Fanpage: https://www.facebook.com/Bkacad/

Hotline: 036.779.1116

Add: P214, Nhà A17, Số 17 Tạ Quang Bửu, HN

Khóa học khác

Xã hội phát triển, công nghệ ngày càng tiên tiến kéo theo nhu cầu về đội ngũ lập trình viên giỏi để tạo ra những ứng dụng, sản phẩm có tính đột phá trong mọi lĩnh vực đời sống tăng cao. Thực tế cho thấy, hiện nay có rất nhiều công ty, doanh nghiệp luôn ở trong tình trạng “khát” nhân lực công nghệ thông tin (IT) và sẽ còn “khát dài. Đây là cơ hội lớn cho các sinh viên tốt nghiệp ngành IT tìm kiếm cho mình một công việc tốt với mức thu nhập hấp dẫn. Tuy nhiên câu hỏi học công nghệ thông tin ở đâu uy tín và chất lượng vẫn là điều khiến nhiếu bạn học sinh trăn trở trước ngưỡng cửa đại học

Khoá học được thiết kế nhằm cung cấp kiến thức cơ bản đến chuyên sâu cho những người đang tìm kiếm học hỏi về các vấn đề bảo mật nâng cao xung quanh PKI và Sinh Trắc Học