KHÓA LẬP TRÌNH JAVA WEB – JAVA J2EE

Phần 1:

JAVACORE(12 buổi)

Làm quen với môi trường và cách viết lệnh trong Java

Các toán tử trong lập trình và các khái niệm cơ bản

Cấu trúc rẽ nhánh và vòng lặp

Các kiểu dữ liệu đặc biệt: Mảng – String – Date -Enum

Class – Object

Collections

Lập trình hướng đối tượng (OOP)

Áp dụng lập trình hướng đối tượng và sử dụng Interface

Đa luồng, Xử lý ngoại lệ, File

Một số kỹ thuật nâng cao trong Java

Phần 2:

Font-End : HTML /CSS /JavaScript /Bootstrap(5 Buổi)

– HTML cơ bản
    +) Làm việc với HTML elements và  structure
    +) Làm việc với HTML tables
    +) Lầm việc với HTML Forms
– CSS cơ bản
    +) Làm việc với CSS Selectors and Visual Rules
    +) Làm việc với CSS Box Model
    +) Làm việc với CSS Display and Positioning
    +) Làm việc với CSS Color
    +) Làm việc với CSS Typography
    +) Làm việc với CSS Grid
– Bootstrap cơ bản
    +) Làm việc với Bootstrap Container
    +) Làm việc với Bootstrap Grid
    +) Làm việc với UI elements
– Thực hành xây dựng ứng dụng web với nội dung tĩnh

 

Phần 3:

Spring Boot + HTML/JavaScript/ CSS/ Bootstrap(3 Buổi)

– Giới thiệu mô hình MVC trong lập trình JavaWeb
– Tạo dự án Spring boot đầu tiên/ Xây dựng cấu trức source code
– Xây dựng ứng dụng web cơ bản kết hợp Spring boot với html/ css/ js/ bootstrap
– Sử dụng Spring Boot và Thymeleaf
– Thực hành xây dựng ứng dụng web với layout cơ bản.

Phần 4:

Các thành phần cơ bản của Spring Boot(2 Buổi)

– Spring boot project structure
– Spring boot Annotations
– Beans and Dependency Injection
– Application Properties

Phần 5:

Spring Boot + Oracle/ MySQL/ SQL Server(5 Buổi)

– SQL cơ bản
– Thiết kế cơ sở dữ liệu cơ bản
– Hướng dẫn cấu hình và sử dụng Oracle database
– Create/ Read/ Update/ Delete sử dụng Spring boot và Oracle database
– Hướng dẫn cấu hính và sử dụng MySQL server
– Create/ Read/ Update/ Delete sử dụng Spring boot và MySQL server
– Hướng dẫn cấu hình và sử dụng SQL server
– Create/ Read/ Update/ Delete sử dụng Spring boot và SQL server
– Sử dụng nhiều database cùng lúc với Spring boot
– Thực hành xây dựng ứng dụng web làm việc với database

Phần 6:

Bảo mật cơ bản với Spring boot(2 Buổi)

– Quản lý đăng nhập với Spring boot
– Quản lý đăng ký và đăng nhập với các mạng xã hội Facebook/ Google

Phần 7:

Spring boot + Web services(2 Buổi)

– Parser JSON: Chuyển đổi đối tượng thành bản tin JSON và người lại
– Parser XML: Chuyển đổi đối tượng thành bản tin XML và ngược lại
– Webservice với JAX-WS RPC style
– Webservice với JAX-WS Document style
– Webservice với JAX-RS Jersey
– Webservice với JAX-RS RESTEasy
– Thực hành xây dựng ứng dụng web service

Phần 8:

Triển khai một trang web trên các application server(1 Buổi)

– Cài đặt và cấu hình Tomcat Server/ Nginx Server
– Triển khai ứng dụng web trên Tomcat Server/ Nginx Server

Phần 9:

Triển khai ứng dụng web truy cập được từ internet(1 Buổi)

– Cài đặt và cấu hình Virtual Linux Server (Amazon Webservices/ Google Cloud/ Microsoft Azure)
– Cài đặt và cấu hình Virtual Windows Server (Amazon Webservices/ Google Cloud/ Microsoft Azure)
– Triển khai ứng dụng web trên Server
– Hướng dẫn mua tên miền cho trang web
– Hướng dẫn cho trang web chạy trên internet (go live)
– Hướng dẫn bảo mật cơ bản cho trang web

Phần 10:

Final project(2 Buổi)

– Phân tích lên ý tưởng cho dự án cuối khóa
– Hướng dẫn phát triển dự án cuối khóa

Phần 11:

Bảo vệ Project cuối khóa

Báo cáo  Project cuối khóa

Đi thực tế tại doanh nghiệp đối tác kết hợp phỏng vấn xin việc

.:

.

HỌC PHÍ:

.

Đang có ƯU ĐÃI khi đăng ký chờ, đăng ký học theo nhóm 

Liên hệ để biết thêm chi tiết

ĐĂNG KÝ:

.

TẢI TÀI LIỆU:

.