Lập trình nâng cao
Advanced Programing
Mô tả học phần
Học phần cung cấp kiến thức nâng cao về kỹ năng lập trình hiện đại trên nền tảng Java. Nội dung tập trung vào: Lập trình giao diện đồ họa người dùng (GUI) và xử lý sự kiện. Kỹ thuật lập trình đa luồng (Multithreading) và vào/ra dữ liệu (I/O). Lập trình mạng, kết nối cơ sở dữ liệu (JDBC) và bảo mật ứng dụng. Giới thiệu lập trình Web, Web services và các mô hình kết nối Cloud/IoT.
English description
The course provides advanced knowledge of modern programming skills on the Java platform. The content focuses on: User interface programming (GUI) and event handling. Multithreading and data I/O techniques. Network programming, database connectivity (JDBC) and application security. Introduction to Web programming, Web services and Cloud/IoT connectivity models.
Chuẩn đầu ra học phần (CLO) 5
Bấm vào từng chuẩn đầu ra để xem bản tiếng Anh, liên kết PLO và mức độ đóng góp.
-
CLO1 Thiết kế và cài đặt được giao diện đồ họa người dùng (GUI) phức tạp và xử lý các sự kiện tương ứng.
Design and implement complex graphical user interfaces (GUI) and handle corresponding events.
PLO 01 I -
CLO2 Vận dụng kỹ thuật lập trình đa luồng và các luồng vào/ra (I/O) để xây dựng ứng dụng hiệu năng cao.
Apply multithreading and I/O techniques to build high-performance applications.
PLO 10 R -
CLO3 Triển khai được các ứng dụng mạng, kết nối và quản trị cơ sở dữ liệu qua JDBC và đảm bảo tính bảo mật.
Deploy network applications, connect and manage databases via JDBC and ensure security.
PLO 10 R -
CLO4 Phân tích và áp dụng được kiến trúc Web Service, Servlet/JSP trong các mô hình kết nối Cloud và IoT.
Analyze and apply Web Service, Servlet/JSP architectures in Cloud and IoT connectivity models.
PLO 10 R -
CLO5 Phát triển kỹ năng làm việc nhóm, quản lý dự án phần mềm và thuyết trình kết quả bài tập lớn.
Develop teamwork skills, software project management and presentation of major project results.
PLO 11 M
Đánh giá học phần
| Thành phần | Tỉ trọng | Thời gian |
|---|---|---|
| Thi cuối kỳ (Final Examination) | 70.0% | |
| Điểm quá trình | 30.0% |