Internet Technology
Internet Technology. Instructor: Prof. Indranil Sengupta, Department of Computer Science and Engineering, IIT Kharagpur. This course talks about the various aspects of the Internet. Evolution of Internet, TCP/IP: addressing and routing. Internet applications: FTP, Telnet, Email, Chat. World Wide Web: HTTP protocol. Designing web pages: HTML, forms, CGI scripts and clickable maps, JAVA applets, JAVA script, JAVA servlets, Perl, DHTML, XML. E-Commerce and security issues including symmetric and asymmetric key, encryption and digital signature, authentication. Emerging trends,
Internet telephony, virtual reality over the web, etc. Intranet and extranet, firewall design issues. (from nptel.ac.in)
Lecture 01 - Introduction to the Internet |
Lecture 02 - Review of Network Technologies |
Lecture 03 - TCP/IP, Part 1 |
Lecture 04 - TCP/IP, Part 2 |
Lecture 05 - TCP/IP, Part 3 |
Lecture 06 - IP Subnetting and Addressing |
Lecture 07 - Internet Routing Protocols, Part 1 |
Lecture 08 - Internet Routing Protocols, Part 2 |
Lecture 09 - Client-Server Concepts, DNS, Telnet, FTP |
Lecture 10 - Electronic Mail: SMTP, MIME, POP3, IMAP |
Lecture 11 - World Wide Web, Part 1: HTTP, URL |
Lecture 12 - World Wide Web, Part 2: How Web and Proxy Servers Work |
Lecture 13 - HTML, Part 1: Tags, HTML Document Structure, Paragraphs and Headings |
Lecture 14 - HTML, Part 2: Lists, Nesting of Lists, Hyperlinks, Inline Images |
Lecture 15 - HTML, Part 3: Tables, Frames, CSS (Cascaded Style Sheets) |
Lecture 16 - Extensible Markup Language (XML) |
Lecture 17 - HTML Forms |
Lecture 18 - Image Maps |
Lecture 19 - CGI Scripts |
Lecture 20 - Other Technologies: Active Server Pages (ASP), PHP, Java Servlet |
Lecture 21 - Perl, Part 1 |
Lecture 22 - Perl, Part 2 |
Lecture 23 - Perl, Part 3 |
Lecture 24 - Perl, Part 4 |
Lecture 25 - Javascript |
Lecture 26 - Javascript Examples (cont.) |
Lecture 27 - Javascript: Using Cookies |
Lecture 28 - Java Applets, Part 1 |
Lecture 29 - Java Applets, Part 2 |
Lecture 30 - Client-Server Programming in Java |
Lecture 31 - Intranet, Extranet, Firewall |
Lecture 32 - Basic Cryptographic Concepts: Network Security Issues, Symmetric Key Cryptography |
Lecture 33 - Basic Cryptographic Concepts: Public Key Cryptography |
Lecture 34 - Basic Cryptographic Concepts: Secure Socket Layer (SSL) |
Lecture 35 - Electronic Commerce |
Lecture 36 - Streaming Multimedia Applications |
Lecture 37 - Internet Telephony |
Lecture 38 - Search Engine and Web Crawler, Part 1 |
Lecture 39 - Search Engine and Web Crawler, Part 2 |
Lecture 40 - Course Summary and Conclusion |
References |
Internet Technology
Instructor: Prof. Indranil Sengupta, Department of Computer Science and Engineering, IIT Kharagpur. This course talks about the various aspects of the Internet.
|