Lập trình nâng cao
Advanced Programming
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 I/O techniques. Network programming, database connection (JDBC) and application security. Introduction to Web programming, Web services and Cloud/IoT connection 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.
-
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.
-
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.
-
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 architecture in Cloud and IoT connection models.
-
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 large assignment results.
Đánh giá học phần
| Thành phần | Tỉ trọng | Thời gian |
|---|---|---|
| Thi cuối kỳ (Final Examination) | 70.0% | |
| Bài tập lớn (Team project) | 0.0% |