■ Web Designing – Elaborative Notes
UNIT–I : Introduction to Web Designing
1. Web: The World Wide Web (WWW) is a collection of websites and webpages connected through the internet.
Features: Information sharing, multimedia support, hyperlinks, user interaction.
2. Protocols: Rules used for communication between computers.
HTTP, HTTPS, FTP, SMTP, POP3/IMAP, TCP/IP.
3. Development Strategies: Requirement analysis, planning, design, development, testing, deployment,
maintenance.
4. Web Applications: Browser-based software like Gmail, Facebook, Amazon.
Advantages: Easy access, cross-platform support.
5. Web Project: Includes planning, designing, development, testing, hosting, and maintenance.
6. Web Team: Project Manager, Designer, Frontend Developer, Backend Developer, Tester, DBA, Content
Writer.
7. Cyber Laws: Laws related to internet safety and cyber crimes.
Examples: Hacking, phishing, identity theft.
IT Act 2000 is India's main cyber law.
UNIT–II : Web Page Designing
1. HTML: Standard language used to create webpages.
Basic HTML Structure: <html>
<head><title>My Page</title></head>
<body><h1>Hello</h1></body>
</html>
2. HTML Lists: Ordered list, unordered list, definition list.
3. HTML Tables: Used to display data in rows and columns.
4. Images: Uses <img> tag with src, alt, width, height attributes.
5. Forms: Collect user input using textboxes, radio buttons, checkboxes, submit buttons.
6. CSS: Used for styling webpages.
Types: Inline, Internal, External CSS.
7. XML: Used to store and transport data.
8. DTD & XML Schema: Define XML document structure and rules.
UNIT–III : JavaScript
1. JavaScript: Scripting language used for interactive webpages.
2. document Object: Represents webpage loaded in browser.
Methods: [Link](), getElementById(), querySelector().
3. Form Validation: Prevents incorrect data entry.
4. Statements: if, if-else, switch, loops.
5. Functions: Reusable blocks of code.
6. Objects: Store related properties and methods.
7. Events: click, mouseover, keypress, submit.
8. AJAX: Updates webpages without reloading.
Examples: Gmail, Google Maps.
9. VBScript: Old Microsoft scripting language, unsupported in modern browsers.
UNIT–IV : Server Side Programming
1. JSP: Java Server Pages used for dynamic webpages.
2. JSP Application Design: Browser → Server → JSP → Database → Response.
3. Apache Tomcat: Server used to run JSP and Servlets.
4. JSP Objects: request, response, session, out, application.
5. Debugging: Finding and fixing errors.
6. Session: Stores user information across pages.
7. Database Action: Load driver, create connection, execute query, display results.
8. JavaBeans: Reusable Java software components.
9. COM/DCOM: Technologies for communication between software components.
Important Viva Questions
1. What is WWW?
2. Difference between HTTP and HTTPS?
3. What is HTML?
4. Explain CSS types.
5. What is JavaScript?
6. What is AJAX?
7. What is JSP?
8. Explain session management.
9. What is Tomcat server?
10. What is JavaBeans?