Network Programming

Topic
Download  PDF Slides
Links
1.   Course Introduction

2.   Networking and Terminiology

3.   OSI Reference Model

4.   TCP/IP and Ethernet

5.   TCP Details
6.   Sockets
7.   TCP Sockets Programming
8.   The TELNET Protocol
9.   HTTP
10.Error Handling Issues
11.DNS and Address Conversions
12.Email Protocols
13.FTP
14.UDP Sockets Programming
15.TFTP - Trivial File Transfer Protocol
16.I/O Multiplexing and select()
17.Advanced Sockets Programming
18.Daemons and inetd

19.Security
20.Encryption

21.Kerberos
22.Bridge Software

23.Routing and the Network Layer
24.IPv6
25.Web Servers and Dynamic Documents
26.CGI Programming
27.CGI and HTML Forms
28.CGI Sessions
29.JavaScript
30.DOM and Javascript Events
31.XML
32.AJAX
33.PHP Basics
34.Intro. to PHP
35.Misc. PHP Issues
36.RPC Overview
37.XDR
38.RPC Programming and Examples
39.XML-RPC and SOAP
40.Java Network Programming (sockets and RMI)
41.LDAP
42.Chat and IRC
43.BitTorrent
44.Tor: anonymity online

No comments: