• Cung cấp các kỹ năng cần thiết để thiết kế và xây dựng ứng dụng mạng –Sử dụng thư viện, môi trường, tài liệu.. –Thiết kế, xây dựng chương trình.[r]
Trang 1Lương Ánh Ho{ng
hoangla@soict.hut.edu.vn
LẬP TRÌNH MẠNG
Network Programming
Trang 2• Cung cấp các kiến thức cơ bản về lập trình ứng dụng mạng
–Xây dựng ứng dụng Server
–Xây dựng ứng dụng Client
–Các kỹ thuật vào ra
• Cung cấp các kỹ năng cần thiết để thiết kế và xây dựng ứng dụng mạng –Sử dụng thư viện, môi trường, tài liệu
–Thiết kế, xây dựng chương trình
Mục đích
2
Trang 3• Yêu cầu về kiến thức:
– Mạng máy tính
– Ngôn ngữ lập trình C/C++
– Ngôn ngữ lập trình C#
• Lên lớp đầy đủ
Yêu cầu
3
Trang 4• Thời lượng: 45 tiết
– Lý thuyết: 30 tiết
– Bài tập:15 tiết
Thời lượng môn học
4
Trang 5• Network Programming for Microsoft Windows Second
Edition Anthony Jone, Jim Ohlun
• C# Network Programming Sybex
T{i liệu
5
Trang 6• Bài tập lớn: 70%
• Quá trình: 30%
Đ|nh gi|
6
Trang 7• Chương 1 Giới thiệu các mô hình lập trình mạng
• Chương 2 Bộ giao thức TCP/IP
• Chương 3 Windows Socket
• Chương 4 MFC Socket
• Chương 5 .NET Socket
Nội dung
7