INTERNET & WEB TECHNOLOGY-II (3-1-0)Cr.-4
TCP/IP Overview, TCP/IP and Internet, Layers of TCP/IP, Network Layer: Addressing,
Sub netting, concepts of ARP, RARP, ICMP, IGMP. Transport Layer: UDP & TCP,
Application Layer: Client server model, BOOTP, DHCP, DNS, TELNET, FTP, SMTP model,
HTTP, idea of WWW and CGI.
JAVA fundamentals, overview of JAVA operators, control statements, introducing
classes, inheritance, exception handling, AWT, working with window graphics and text,
AWT controls, Layout manager.
Introducing threading, advantages, Multi-threading, JAVA and networking, TCP/IP
client sockets, Whois, URL, Server sockets, Overview of a caching Proxy HTTP server.
Applets and JDBC:
Introducing Applets, Architecture of an applet, skeleton, HTML APPLET tag, Event
Handling, JDBC, Connecting to a database, transactions and executing SQL query, JDBC
interface, Callable and prepared statements, Introduction to swing.
Introduction to Web Architecture, Apache Web Server, Perl programming, CGI
programming with Perl.
Network security basics and needs, cryptography, encryption and decryption,
Ciphertext, types of cryptography: symmetric and asymmetric, RSA algorithm, Digital
Signature, Organizational security issues and firewall architecture.
1. TCP/IP – Forouzan (TMH)
2. Internet and World Wide Web, How to Program, Dietel and Dietel, Pearson Education.
3. Complete Reference JAVA - Naughton Schildt
4. Web Technologies – Achyut S Godbole and Atul Kahate