Gửi HV - Courseware-JavaWebFullStack - Foundation - IT - Final
Gửi HV - Courseware-JavaWebFullStack - Foundation - IT - Final
Total Lesson
Package Day Content Teaching method
Duration (h)
Khai giảng & giới thiệu về khóa học: Java Web FullStack Concept/Lecture 0.50
Cài đặt & Giới thiệu tài liệu khoá học (Drive File Stream) Guides/Review 0.50
Day 1
Giới thiệu về Web architecture Concept/Lecture 0.25
(Lesson 1)
Select, Where ( = , >, <, >=, <=, !=, <>, And, Or, Between and, In, Not In, Like, Not Like, Is Null, Is
Concept/Lecture 0.50
Not Null)
Day 5
View Concept/Lecture 0.50
(Lesson 5)
Day 6
Function Concept/Lecture 0.50
(Lesson 6)
Day 7
Variable Concept/Lecture 0.25
(Lesson 7)
Flow control statements (If-else, ternary, switch-case, for, foreach, while, do while, break, continue) Concept/Lecture 0.25
Day 2
Date, String, Number Format Concept/Lecture 0.25
(Lesson 2)
Day 3
Auto boxing & unboxing Concept/Lecture 0.25
(Lesson 3)
Day 4
OOP Concept/Lecture 0.25
(Lesson 4)
Package 2-
Daily Assignment Assignment/Lab 1.00
JavaCore
Package 2-
JavaCore
Day 7
Final Concept/Lecture 0.25
(Lesson 7)
Day 10
Properties File Concept/Lecture 0.25
(Lesson 10)
Day 11
3-Layer architecture Concept/Lecture 1.50
(Lesson 11)
Day 12
Topic Exam: Thực hành Exam 2.25
(Exam)
Day 1
(Lesson 1)
HTML Concept/Lecture 1.50
Day 1
(Lesson 1)
CSS Basic Concept/Lecture 0.75
Day 3
JavaScript Concept/Lecture 2.00
(Lesson 3)
Annotation Mapping (Datatype, Date, Formula, Default value, PrePersis) Concept/Lecture 0.25
Day 2
(Lesson 2) Generator Concept/Lecture 0.50
(Hibernate)
Day 9
(Lesson 9) Validate Concept/Lecture 0.25
(Validate,
Internationalization & Swagger Concept/Lecture 0.50
Other tools)
Day 2
(Lesson 2) Asynchronous Programming (Callback, Promise, Async Await) Concept/Lecture 0.75
(TypeScript)
Day 3
(Lesson 3) Classs Component & Functional Component Concept/Lecture 0.25
(ReactJS)
Day 4
(Lesson 4) Event Concept/Lecture 0.25
(ReactJS)
Day 5
(Lesson 5) Container & UI Component Concept/Lecture 0.50
(ReactJS)
Package 5-
Router Concept/Lecture 0.50
ReactJS
Day 6
(Lesson 6) Styling Concept/Lecture 0.50
(ReactJS)
Day 8
(Lesson 8) Hook Concept/Lecture 1.50
(ReactJS)
Day 10
(Lesson 10) Redux DevTools Concept/Lecture 0.50
(ReactJS)
Retrospective Guides/Review
0.25
Package 6 -
Day 4
(Detail Design +
Task Management
Tools)
Review CV Guides/Review
Day 10 1.00
(Java Core
Interview) Java Core Interview Tutorial Guides/Review
2.00
Review CV Guides/Review
Day 11 1.00
(Java Advanced
Interview) Java Advanced Interview Tutorial Guides/Review
2.00
Review CV Guides/Review
1.00
Interview Test/Quiz
6.00
Day 13, 14, 15, 16
(Interview) Questions & Answers Guides/Review
6.00
17, 18 Exam
Topic Exam: Demo Final Project 6.00
(Exam)
Concept/Lecture 68.75
Assignment/Lab 49.25
Guides/Review 52.00
Test/Quiz 6.00
Exam 15.00
Class Meeting 4.50
Seminar/Workshop 2.50
Total 198.0
Note
Assignment 01
Assignment 02
Assignment 03
Assignment 04
Assignment 05
Assignment 06
Assignment 07
Hướng dẫn học viên cài đặt trước buổi học
Assignment 01
Assignment 02
Assignment 03
Assignment 04
Assignment 05
Assignment 06
Assignment 07
Assignment 08
Assignment 09
Assignment 10
Assignment 11
30 câu hỏi
Assignment 01
Assignment 02
Assignment 03
Assignment 04
Assignment 06
Assignment 07
Assignment 08
Assignment 09
Assignment 10
Assignment 02
Assignment 03
Assignment 04
Assignment 05
Assignment 06
Assignment 07
Assignment 08
Assignment 09
Assignment 10
Assignment 11
Học viên tự xem thêm ở nhà trước khi bắt đầu môn
Mỗi nhóm từ 4-> 6 người và phân chia các Role như Team Leader, Secretary,
…
- Sau đó Mỗi Team sẽ tách ra các zoom (google meet, …) riêng để cùng nhau
xây dựng product backlog
- Mỗi Team sẽ tách ra các zoom (google meet, …) riêng để cùng nhau xây
dựng SRS
- Nhóm trưởng sẽ assign tasks cho từng thành viên
- Mỗi Team sẽ tách ra các zoom (google meet, …) riêng để cùng nhau chỉnh
sửa SRS
Từng nhóm sẽ demo trước cả lớp về output của sprint 1 bao gồm: Product
Backlog & SRS
- Mỗi Team sẽ tách ra các zoom (google meet, …) riêng để cùng nhau retro
- Mỗi Team sẽ tách ra các zoom (google meet, …) riêng để cùng nhau lên kế
hoạch cho sprint 2 & tạo Task Management Tool
- Mỗi Team sẽ tách ra các zoom (google meet, …) riêng để cùng nhau làm
detail design cho các tính năng trong sprint
Mentor review Sprint Backlog & Tasks Management cho từng team
Từng nhóm sẽ demo trước cả lớp về output của sprint 1 bao gồm: Sprint
Backlog & Detail Design & Code & Task Management
Mentor sẽ ôn cho học viên các câu phỏng vấn SQL hay gặp & hướng dẫn học
viên cách trả lời
Mentor sẽ ôn cho học viên các câu phỏng vấn Java Corehay gặp & hướng
dẫn học viên cách trả lời
Mentor sẽ ôn cho học viên các câu phỏng vấn Java Advanced hay gặp &
hướng dẫn học viên cách trả lời
Mentor sẽ ôn cho học viên các câu phỏng vấn Frontend basic hay gặp &
hướng dẫn học viên cách trả lời
Mentor sẽ ôn cho học viên các câu phỏng vấn ReactJs hay gặp & hướng dẫn
học viên cách trả lời
Mentor sẽ phỏng vấn các thành viên trong lớp và gửi CV cho các bạn
Mentor sẽ trả lời các câu hỏi mà học viên đi phỏng vấn gặp
Bộ phận phụ trách chuyên môn VTI chủ trì đánh giá học viên cuối khóa học
35%
25%
26%
3%
8%
2%
1%
100%