Thiết kế các ứng dụng doanh nghiệp trên nền Java EE; an ninh mạng và bảo mật ứng dụng Web; phát triển ứng dụng di động trên nền Android.
Chi tiết môn học:
HỌC KỲ 4 |
STT |
Tên môn học |
Tổng (giờ) |
1
|
SWA Bảo mật ứng dụng web
- Giới thiệu về bảo mật ứng dụng Web
- Giới thiệu về phần mềm độc hại, virus và cách hoạt động của chúng
- Tấn công dịch vụ và tường lửa
- Các lỗ hổng trong ứng dụng Web và các biện pháp truy cập
- An ninh máy chủ
- Thiết kế các nguyên tắc, biện pháp và công cụ kiểm tra
|
16 |
2
|
IWEA Giới thiệu về web & ứng dụng doanh nghiệp
- Giới thiệu về Java EE
- Kiến trúc ứng dụng doanh nghiệp
- Giới thiệu về phát triển ứng dụng Web
- Các tài nguyên của ứng dụng
- Java Servlet
- Java Server Page
- Giới thiệu về Java Server Face
- Tạo website bằng Java Server Face
- Facelets
- Enterprise JavaBean
- Java Persistence API
- Transactions
- Các thành phần của dịch vụ Java Message
- Xây dựng các dịch vụ Web với JAX-WS và JAX-RS
- Bảo mật Java Web
|
36 |
3
|
WCD Lập trình web với component
- Giới thiệu về ứng dụng Web
- Java Servlet
- Quản lý session
- Filters và Annotations
- Truy xuất cơ sở dữ liệu và quản lý sự kiện
- Servlet bất đồng bộ
- JavaServer Page
- Đối tượng JSP Implicit
- Các phương thức cơ bản của JSP và Javabean
- Cấu trúc MVC
- JSP Expression Language
- Các thẻ của JSP
- Tự tạo các thẻ JSP
- Quốc tế hóa
- Bảo mật các ứng dụng Web
|
40 |
4
|
PRJ Đồ án học kỳ 4 JavaEE-(J2EE)
|
24 |
5
|
AAW Phát triển ứng dụng web với JSF & Struts 2 Framework
- Giới thiệu Framework Struts
- Làm việc với Framework Struts 2
- Interceptors and Tags trong Struts 2
- OGNL, Validation và quốc tế hóa trong Struts 2
- Giới thiệu JavaServer Face
- Ngôn ngữ biểu hiện, Facelets và Bảng dữ liệu
|
16 |
6
|
EAD Thiết kế ứng dụng cho markup Language
- Giới thiệu các thành phần của ứng dụng doanh nghiệp
- Enterprise JavaBean
- Chương Bean
- Stateful Chương Bean
- Singleton Chương Bean
- Giới thiệu về Message
- Ngăn chặn injection
- Transtraction
- Persistence
- Persistence nâng cao
- Java Persistence Query Language (JPQL)
- Concurrency, Listener và Caching
- Bảo mật Web
- EJB timer service
- EJB design pattern
|
40 |
7
|
CSW Phát triển WebServices
- Giới thiệu về Dịch vụ Web
- SOAP, WSDL, và UDDI
- Điểm cuối dịch vụ Web
- Thiết kế dịch vụ Web cho client
- JAX-WS
- Dịch vụ Web RESTful
|
16 |
8
|
DAWD Phát triển ứng dụng cho thiết bị di động (Android 6.0 Marshmallow)
- Giới thiệu về Anroid
- Bắt đầu với Android
- Giao diện người dùng
- Tổng quan hệ thống Android
- Giao diện người dùng nâng cao
- Quản lý đa phương tiện
- Quản lý dữ liệu
- Sử dụng Google API
- Services, Broadcast Receivers, và Intent Filters
- Bluetooth, Network, Wi-Fi, và Sensors
- SMS và điện thoại
- Tạo ứng dụng để đưa lên Android store
|
40 |
9
|
IOT Lập trình với nền tảng Internet of Things (IoT)
- Giới thiệu về IOT
- Ứng dụng IOT trong thực tế
- Thiết kế và kết nối các thiết bị
- Bảo mật trong IOT
|
6 |
10
|
ICF Giới thiệu về Cyber Forensics
- Giới thiệu Computer Forensics
- Giới thiệu Cyber Forensics và sự cần thiết của Cyber Forensics
- Các tài nguyên trong Computer Forensics
- Thiết lập Forensic Laboratory
- Các phần mềm trong Forensics
- Các phần cứng trong Forensics
- Thu thập thông tin từ hệ thống nội bộ
- Thu thập thông tin từ mạng
- Thu thập thông tin từ các bộ máy tìm kiếm
- Thu thập thông tin từ các trang web
- Thu thập thông tin từ các phần mềm tiêu chuẩn
- Thu thập thông tin từ truyền thông xã hội
|
10 |
Kết thúc học kỳ 4:
- Có được kiến thức để duy trì an ninh mạng và bảo mật các ứng dụng Web
- Thiết kế, phát triển và triển khai các ứng dụng Web và Enterprise trong J2EE
- Xây dựng ứng dụng Web phù hợp với bất kỳ máy chủ ứng dụng Java EE nào sử dụng JSP và công nghệ servlet
- Thiết kế các ứng dụng web dựa trên MVC sử dụng Struts và JSF. Phát triển các ứng dụng web sử Struts Framework
- Sử dụng JAXP để xử lý các tài liệu XML. Thiết kế các ứng dụng Java và Web có thể làm việc với các tài liệu XML
- Phát triển ứng dụng doanh nghiệp sử dụng EJB
- Thiết kế và phát triển các ứng dụng doanh nghiệp sử dụng Java Web Services
- Phát triển các ứng dụng Android chạy trên thiết bị di động và thiết bị không dây
- Phát triển ứng dụng doanh nghiệp thực tế sử dụng công nghệ Java EE
|
THÔNG TIN LIÊN HỆ
Phòng tư vấn, tuyển sinh
Tòa nhà VNPT, 38 Yên Bái, Quận Hải Châu, TP Đà Nẵng
Điện thoại:
0236.3.779.779
Fax:
0236.3.779.555
Email: tuyensinh@softech.vn
Tư vấn viên, hỗ trợ trực tuyến