InfoCoBuild

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 21 - Perl, Part 1


Go to the Course Home or watch other lectures:

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