Mạng máy tính đề cập đến việc kết nối những máy tính hoạt động độc lập lại với nhau thông qua môi trường truyền tiêu – Cung cấp kiến thức nền tảng về lập trìnhmạng (Client/Server). – Cung cấp kỹ năng lập trìnhmạng trên các môi trường phát triển phần mềm trực quan như VC++, JBuilder. – Nắm vững các giao thức cấp ứng dụng của các ứng dụng phổ biến như DNS, E-mail, FTP, HTTP,. để có khả năng lập trình các ứng dụng mạng | Trường Đại Học Bách Khoa BÀI GIẢNG MÔN LẬP TRÌNH MẠNG Cập nhật 3 2006 Hiệu chỉnh Nguyên Cao Đạt E-mail dat@ Bản quyền 2005- Khoa Công Nghệ Thông Tin Trang 1 Trường Đại Học Bách Khoa GIỚI THIỆU Q Mục tiêu - Cung cấp kiến thức nền tảng về lập trình mạng Client Server . - Cung cấp kỹ năng lập trình mạng trên các môi trường phát triển phần mềm trực qUan như Vc JBuilder. - Nắm vững các giao thức cấp ứng dụng của các ứng dụng phổ biến như DNS E-mail FTP HTTP . để có khả năng lập trình các ứng dụng mạng. Q Tài liệu tham khảo 1 Computer Networks . Tanenbaum Prentice-Hall Edition 3. 2 Unix network programming. 3 Winsock Programming Q Thông tin liên lạc E-mail dat@ Telephone 8647256 - 5200 Ban quyền 2005- Khoa Công Nghệ Thông Tin Trang 2 Trường Đại Học Bách Khoa GIỚI THIỆU Q Chương trình học chi tiết - Chương 0 Khái quát về mạng máy tính TCP IP - Chương 1 Lập trình mạng dùng socket - Chương 2 Lập trình MiniChat dùng VC bằng cơ chế xử lý sự kiện - Chương 3 Lập trình MiniChat dùng JBuilder bằng cơ chế xử lý sự kiện - Chương 4 DHMTL và lập trình Web chạy ở client - Chương 5 Lập trình Web chạy ở server - Chuyên đề Lập trình mạng với các giao thức khác. XML-RPC SOAP -WebService Bản quyền 2005- Khoa Công Nghệ Thông Tin Trang