
1. History of the internet
1.1. 1960: Dept. of Defense developed the internet
1.2. 1969: ARPANet
1.3. 1972: Email
1.4. 1974: TCP/IP
1.5. 1979: Usenet
1.5.1. This is email for groups
1.6. 1980: NSF
1.6.1. New node
1.7. 1993: CBC Peter Mansbridge
1.8. 1995: Privatized
2. Network Connectivity
2.1. Public
2.1.1. Internet
2.1.2. MAN/WAN
2.2. Private
2.2.1. Intranet
2.2.2. Extranet
2.2.3. VPN
2.3. Bandwidth
2.3.1. Phone Line
2.3.1.1. POTS
2.3.1.2. ISDN
2.3.2. Broadband
2.3.2.1. Cable
2.3.2.2. DSL
2.3.3. Leased Line
2.3.3.1. t1/t3
2.3.3.2. ATM/OC3
2.3.4. Wireless
2.3.4.1. iRDA
2.3.4.2. Bluetooth
2.3.4.3. Wi Fi
2.3.4.4. Cellular
2.3.4.5. Satelitte
3. Network Technologies
3.1. Hardware
3.1.1. routers
3.1.2. hubs
3.1.3. switches
3.1.4. gateway
3.1.5. access point
3.1.6. modems
3.1.6.1. cable modem
3.1.6.2. POTS modem
3.1.6.3. DSL modem
3.2. Internet Protocols
3.2.1. internet
3.2.1.1. tcp
3.2.1.2. ip
3.2.1.2.1. 192.168.1.x
3.2.1.2.2. 127.0.0.1
3.2.1.2.3. domain names
3.2.1.3. telnet
3.2.1.4. Voice over internet protocol (VOIP)
3.2.2. e-mail
3.2.2.1. SMTP
3.2.2.2. POP3
3.2.2.3. IMAP
3.2.2.4. Webmail
3.2.3. newsgroups
3.2.3.1. NNTP
3.2.4. files
3.2.4.1. FTP
3.2.4.2. SFTP
3.2.5. world wide web (web)
3.2.5.1. HTTP
3.2.5.2. HTTPS
4. Future of the internet
4.1. Internet 2
4.2. Semantic Web
5. History of the Web
5.1. 1945: Vannevar Bush - Memex
5.2. 1960's: Ted Nelson - Hypertext
5.3. 1987: Ted Nelson - xanadu
5.4. 1989: Tim Berners-Lee - WWW
5.5. 1993: Marc Andreesen - Mosaic
5.6. 1994: Andreesen & Clark - Netscape
5.7. 2004: Web 2.0
5.8. Future: Moving towards web 3.0
6. Web Languages
6.1. SGML
6.1.1. DHTML
6.1.2. XML
6.1.3. XHTML
6.1.4. HTML
6.2. CSS
6.3. Scripting and Programming
6.3.1. java
6.3.2. Perl
6.3.3. PHP
6.3.4. Python
6.3.5. Javascript
6.3.5.1. Ajax
6.3.5.2. Client Side
6.3.5.3. Server Side
6.3.6. VBScript
6.4. Tutorials
7. Web Software
7.1. webservers
7.1.1. Apache
7.1.2. IIS
7.1.3. HFS
7.1.4. Server to go
7.1.5. EasyPHP
7.1.6. XAMPP
7.2. Web Clients
7.2.1. Internet Explorer
7.2.2. Mozilla Firefox
7.2.3. Opera
7.2.4. Flock