KHÓA HỌC LẬP TRÌNH BACKEND - JAVA SPRING BOOT
Chương trình đào tạo
KHÓA HỌC LẬP TRÌNH BACKEND - JAVA SPRING BOOT
KHÓA HỌC LẬP TRÌNH BACKEND - JAVA SPRING BOOT

Thời lượng: 120 giờ
Mục tiêu:
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.
Học viên hoàn thành xong khóa học, có đủ kỹ năng về lập trình viên Backend theo yêu cầu công việc hiện nay của các công ty phần mềm.
NỘI DUNG KHÓA HỌC LẬP TRÌNH VIÊN BACKEND - JAVA
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.
Tìm hiểu thêm về lập trình Frontend: https://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:
Khóa học khác
Ngành Quản trị doanh nghiệp vừa và nhỏ (Marketing) là sự kết hợp linh hoạt giữa quản trị kinh doanh và ứng dụng công nghệ thông tin. Tại chuyên ngành này, sinh viên sẽ học chuyên sâu về Digital Marketing.
Mô hình DevOps là sự phối kết hợp của bộ phận Phát triển phần mềm và bộ phận Hoạt động vận hành hỗ trợ CNTT, sự hợp tác và giao tiếp hiệu quả nhịp nhàng của hai nhóm này trong mỗi tổ chức đem lại những ưu thế & lợi ích phát triển chung cho toàn tổ chức. Mục tiêu của mô hình DevOps là tăng khả năng cung cấp sản phẩm với tốc độ nhanh nhất, giảm thiểu những yếu tố kém hiệu quả, cải thiện sự hài lòng và chất lượng dịch vụ đối với khách hàng và trên hết là tăng cường độ tin cậy đối với các sản phẩm dịch vụ phần mềm.