Sunteți pe pagina 1din 6

UNIT 1. 2. 3. 4.

SUBJECT TITLE : WEB TECHNOLOGY SUBJECT CODE : 4074 PERIODS/WEEK :4 PERIODS/ SEMESTER : 72 CREDIT :4 TIME SCHEDULE TOPIC PERIODS INTERNET FUNDAMENTALS & HTML 16 Test 1 02 CSS & JAVASCRIPT 16 Test 2 02 UNDERSTAND SERVER SIDE SCRIPTING 20 PHP a) AJAX, XML & WEB SERVICES 14 b) WEB DESIGN ISSUES, OPTIMIZATION, WEB HOSTING & TESTING Test 3 02 Total : 72 OBJECTIVES

UNIT - I 1.0 INTERNET FUNDAMENTALS & HTML 1.1 Understand Internet Fundamentals 1.1.1 Discuss Internet, Intranet, Extranet 1.1.2 Study of Various Internet Services: www, e-mail, ecommerce, telnet, search engines, FTP, News groups, Bulletin Boards 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 Study Various types of Internet Connections: DSL, Dialup, ISDN, Cable Modem and Wireless Understand Client-server Architecture, Browsers, Server Software Web Browsers: Internet Explorer, Mozilla Firefox, Google Chrome Discuss Server Software: PWS, IIS, Java Web Server, Apache List Internet Applications : e-commerce, e-governance, ebanking Web Standards W3C

1.2

Understand HTML 1.2.1 Understand Hyper Text and HTML 1.2.2 Understand the format of a HTML page. 1.2.3 Understand Elements and Attributes. 1.2.4 HTML basic tags - <HTML>, <HEAD>, <TITLE>, <BODY>, <META>, HTML comment 1.2.5 Heading and Paragraph tags 1.2.6 HTML Formating Tags 1.2.7 HTML List Tags Ordered List, Unordered List, Defenition List 1.2.8 Embedding Images. 1.2.9 Understand Hyperlink and anchor tag. 1.2.10 1.2.11 1.2.12 1.2.13 Understand Table tags Understand Frames and IFrames tags Understand Forms - name, action, method attributes Study Form control tags <input>, <select>, <option> for Text, password, text area, check box, radio button, menu, button, combo box Embedding Multimedia objects into HTML pages - audio and video

1.2.14

UNIT - II 2.0 CSS & JAVASCRIPT 2.1 Understand Cascading Style Sheets 2.1.1 Understand Inline, Embedded and External Style Sheets 2.1.2 Understand Positioning Elements, Backgrounds, Element Dimensions, Box Model, Text Flow and Media types 2.1.3 Understand Building CSS Menu 2.1.4 Understand Creating User Style Sheets 2.2 Understand JavaScript 2.2.1 State the need for script languages 2.2.2 Differentiate between server side scripting and client side scripting 2.2.3 Overview of JavaScript. 2.2.4 Understand Programming elements in JavaScript. 2.2.5 Outline the method of adding JavaScript to html pages 2.2.6 Understand Document Object Model 2.2.7 Understand Event Handling 2.2.8 Understand Data validations. Dynamic Documents with JavaScript

2.3

2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 2.3.7 2.3.8 2.3.9 2.3.10 2.3.11

Introduction to Dynamic Documents Positioning Elements Moving Elements Element Visibility Changing Colors and Fonts Dynamic Content Stacking Elements Locating Mouse Cursor Reacting to Mouse Click Slow Movement Elements Dragging and Dropping Elements

UNIT - III 3.0 UNDERSTAND SERVER SIDE SCRIPTING PHP 3.1 Introduction to Server Side Scripting 3.1.1 Study the Evolution of PHP 3.1.2 State the advantages of PHP 3.1.3 Describe the working of PHP 3.1.4 Installation of and Configuration of Apache, MySQL, PHP 3.1.5 Study the PHP environment Creation 3.2 Study PHP language elements 3.2.1 Basic Syntax 3.2.2 Data Types, Variables and Constants 3.2.3 Operators and Expressions 3.2.4 Control Structures 3.2.5 Arrays 3.2.6 Functions 3.2.7 Classes and Objects 3.2.2 Exception Handling 3.3 Study File Handling and Database Interface 3.3.1 Handling Files and Folders 3.3.2 Database Connection 3.3.3 Data Retrieval from Database Tables 3.3.4 Executing SQL Statements 3.3.5 Accessing XML Files Study Form and Page Handling 3.4.1 Study Systems Arrays $_SERVER, $_ENV, $_GET, $_POST, $_COOKIE, $GLOBALS 3.4.2 Study Session Handling in PHP 3.4.3 Study Cookies 3.4.4 Study Page Redirection in PHP header() 3.4.5 Understand File Uploading 3.4.6 Understand Sending E-mails

3.4

3.4.7

Study Generating PDF files from PHP

UNIT - IV 4.0 4.1 AJAX, XML & WEB SERVICES 4.1.1 Understand Overview of AJAX 4.1.2 XMLHttpRequest Object 4.1.3 Introduction to XML 4.1.4 The Syntax of XML 4.1.5 XML Document Structure 4.1.6 Understanding Web Services 4.1.7 Applications of Web Services 4.2 Understand web design issues 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.3 Know the Web flow Know Preparation of checklist for designing Design the navigation and links within site Develop Site Map Specify the objectives of web page Develop storyboard for the website

Understand Web optimization 4.3.1 Minimize HTTP requests 4.3.2 4.3.3 4.3.4 4.3.5 4.3.6 4.3.7 4.3.8 4.3.9 Process JavaScripts first Have consistent approach for all pages Convert as many buttons as possible to text links Use CSS over JavaScript and Applets Cut down White space Cut down redundant tags Choose the right DOCTYPE Eliminate optional quotes

4.4

Discuss Luring search Engines 4.4.1 Understand the importance of Meta tag 4.4.2 4.4.3 4.4.4 4.4.5 4.4.6 4.4.7 Understand the importance of content in a web site Select proper keywords Avoid images only pages Get linked with other websites Link all your pages Use text links instead of image links

4.4.8 4.4.9 4.4.10 4.5

Minimize JavaScript and Flash Have Simple URLs Understand Search Engine Robots

UNDERSTAND WEB HOSTING 4.5.1 Discuss Web Hosting 4.5.2 Domain name Registration 4.5.3 Discuss Server space hiring 4.5.4 Explain File Uploading procedure 4.5.5 Discuss FTP utilities 4.5.6 Discuss Web portals Study Testing your Web sites 4.6.1 Understand Visual acceptance testing 4.6.2 Understand Functionality testing 4.6.3 Understand Content testing 4.6.4 Understand System and Browser Compatibility testing 4.6.5 Understand Delivery testing

4.6

4.7 4.8 4.9 4.10

Discuss Web promotion techniques Discuss Debugging Web Sites Discuss maintenance of web pages Discuss influence of changing standards (in tune with the development of hardware, software and communication) in Design, Development, Optimization, Testing and Maintenance of Web Sites.

CONTENTS UNIT I
Internet-extranet-internet services internet connections - client-server model-web browsers- server software- internet applications w3c HTML- tags- attributes - table form frame - format tags- image tags -embedding multimedia

UNIT II
CSS - Java script programming - event handling - data validation - dynamic documents

UNIT III Server Side Scripting Evolution of PHP Advantages of PHP Installation & Configuration PHP Basic Syntax Data Types variables Constants Operators Expressions Control Structures Arrays Functions Classes & Objects Exception Handling File Handling Database Interface Form & page Handling Generate PDF UNIT IV Ajax XML Web Services Web Design Issues Optimization Web hosting Testing Web Promotion Techniques Debugging - maintenance References :
1. 2. 3. 4. 5. 6.

Programming the World Wide Web (Second Edition) -Robert W.Sebesta (Pearson Education) Beginning Web Programming with HTML, XHTML, CSS & JavaScript John Duckett (Wiley DreamTech) Web publishing Monica DSouza, Jude DSouza- (Tata Mc Graw Hill) PHP and MySQL Web Development - Welling (Pearson Education) Sams teach Yourself PHP in 24 hours Zandstra (Pearson Education) PHP fast and easy web development Meloni (Prentice Hall of India)

Web Sites : 1. 2. 3. 4. 5. 6. www.drhtml.com www.netmechanic.com www.siteinspector.com www.websitegarage.com www.php.net www.w3schools.com