Tìm hiểu các kiểu dữ liệu, biến, toán tử, hàm, vòng lặp, chuỗi, mảng…
Bảo trì và mở rộng thiết kế phần mềm với lập trình hướng đối tượng (OOP): Class & Object, Inheritance, Polymorphism, Abstraction, Encapsulation...
Khám phá về các kỹ thuật xuất, nhập, quản lý file trong Java.
XÂY DỰNG TƯ DUY LẬP TRÌNH VỚI NGÔN NGỮ JAVA
Hiểu rõ quy trình xây dựng cơ sở dữ liệu với ngôn ngữ truy vấn SQL và các tính năng
Tạo lập frontend cho website với HTML/CSS từ cơ bản đến nâng cao: HTML/CSS, Text, List, Link, Image, Table, Form, Flash, Video và Audio, Layout … cho website.
Thực hành xây dựng trang web đầu tiên của bạn.
XÂY DỰNG WEBSITE TỪ FRONT-END ĐẾN BACK-END
{ PHẦN 2 }
NGÔN NGỮ LẬP TRÌNH BỔ TRỢ CHO JAVA
Xây dựng cầu nối giữa Java và Server với JDBC Framework
Xây dựng back-end bằng 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ự động chuyển trang…
Thao tác dữ liệu dễ dàng hơn với thư viện Hibernate Framework: cấu hình, môi trường, phiên (Sessions), lớp (Class) làm việc…; các chủ đề O/R mapping trong Hibernate, ngôn ngữ lập trình Hibernate Query; truy vấn cơ sở dữ liệu với Native SQL và xử lý theo lô dữ liệu bằng Batch.
Xây dựng giao diện người dùng (UI) với thư viện Spring Framework: Thiết lập môi trường làm việc trong Spring và tạo xương sống của ứng dụng với Bean.
TRỞ THÀNH NHÀ LẬP TRÌNH CHUYÊN NGHIỆP
{ PHẦN 3 }
FRAMEWORK
XÂY DỰNG WEBSITE CỦA RIÊNG BẠN
{ PHẦN 4 }
ĐỒ ÁN CUỐI KHÓA
Lên ý tưởng chung cho website như một Java Developer chuyên nghiệp.
Làm việc nhóm với quy trình Agile/ Scrum và xây dựng một website hoàn chỉnh trên nền tảng Java.
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 ở cả Việt Nam và Hàn Quốc.
Hoàn thành phiên bản 1 và tạo slide trình bày.