| Mục tiêu khoá học |
Sau khi hoàn thành khóa học cùng dự án mẫu, học viên có khả năng:
- Áp dụng chuyên nghiệp quy trình phát triển phần mềm
- Phát triển các ứng dụng Java dựa trên chuẩn công nghệ Spring, Hibernate và Eclipse RCP
- Hiểu rõ các Design Pattern căn bản và thông dụng cũng như cách áp dụng chúng vào chương trình
- Vận dụng các kỹ năng mềm trong môi trường làm việc chuyên nghiệp: kỹ năng giao tiếp, kỹ năng trình bày, kỹ năng vượt qua phỏng vấn, cách thức và kỹ năng làm việc chuyên nghiệp
|
Đề cương khoá học |
1. Quy trình phát triển phần mềm
- Requirement
- Design using UML: High Level Design, Detail Design, Test Plan & Test Cases
- Implementation: Prepare for Implementation, Coding & Unit Test, Integrate & Integration Test
- Testing: Testing Process, Testing Phases, Blackbox Testing Techniques Overview
2. Các kỹ thuật Java nâng cao
- Hệ thống lại ngôn ngữ lập trình Java
- Design Pattern: Singleton Pattern, Factory Method Pattern, Adapter Pattern, Decorator Pattern.
- Hibernate Framework: Architecture, How To Use Hibernate in Project, Hibernate Tools, Hibernate Query
- Spring Framework: Architecture, IoC, Spring’s AOP Module
- Eclipse RCP: Eclipse Overview, Eclipse Rich Client Platform Introduction
3. Kỹ năng mềm
- Kỹ năng giao tiếp
- Kỹ năng trình bày
- Kỹ năng vượt qua phỏng vấn
- Cách thức và kỹ năng làm việc chuyên nghiệp
4. Xây dựng dự án mẫu
- Thảo luận nhóm
- Cập nhật tiến độ dự án
|