NGÔN NGỮ LẬP TRÌNH JAVA
Kiểu dữ liệu, biến, toán tử, hàm, vòng lặp, chuỗi, mảng...trong ngôn ngữ lập trình Java từ cơ bản đến nâng cao
Tăng năng suất, đơn giản hóa việc bảo trì và mở rộng thiết kế phần mềm với lập trình đối tượng (OOP)
Kỹ thuật xuất, nhập, quản lý file trong Java
CƠ SỞ DỮ LIỆU MYSQL
Khái niệm cơ bản về cơ sở dữ liệu MySQL và phương thức giao tiếp MySQL qua MSQL Workbench
Sử dụng MySQL để thiết kế, tạo và truy vấn cơ sở dữ liệu
Bảng ảo (view), đối tương Trigger, hàm, Transaction... trong MySQL
JAVAFX, JDBC FRAMEWORK
Xây dựng giao diện ứng dụng với Layout panes, UI Controls trong JavaFX
Kết nối cơ sở dữ liệu trong Java với Framework JDBC và trình điều khiển JDBC
Thực thi lệnh truy vấn đến cơ sở dữ liệu MySQL bằng Prepared Statement,
Statement
Xây dựng ứng dụng Java Destop kết nối với MySQL
HTML5, CSS, BOOTSTRAP
Giải mã các khái niệm về tag, layout, form... trong HTML5, CSS và Bootstrap
Xây dựng Frontend cho ứng dụng Java Web
JAVA WEB JSP & SERVLETS
Kỹ thuật xây dựng môi trường chạy server
Phương pháp xây dựng và khai báo hàm trong JSP & Servlets
Kỹ thuật làm việc với JSP & Servlets: action, server response, viết code cho http, lưu trữ thông tin và phiên làm việc với
Cookie và Session,
tự chuyển
động trang...
FRAMEWORK
Thông tin cấu hình, môi trường, Sessions, Class,
làm việc...trong Hibernate
Kỹ thuật phân loại và thao tác với các chủ đề O/R mapping trong Hibernate
Kỹ thuật truy vấn hướng đối tượng với ngôn ngữ lập trình Hibernate Query
Xây dựng các câu lệnh với Criteria Queries
Phương pháp truy vấn cơ sở dữ liệu với Native SQL và xử lý theo lô dữ liệu bằng Batch
SPRING FRAMEWORK & ĐỒ ÁN CUỐI KHOÁ
Thiết lập môi trường làm việc trong Spring
Tạo xương sống của ứng dụng với Bean
Lên ý tưởng chung cho Web Application sử dụng mô hình MVC như một Java Developer
Làm việc nhóm với Trello, quản lý Source code với Git
Hoàn thành phiên bản 1 và tạo slide trình bày -> chỉnh sửa và hoàn thiện website
Đánh giá kết quả và nhận chứng chỉ quốc tế được công nhận ở Việt Nam và Hàn Quốc