0% found this document useful (0 votes)
3 views

R20-WT theory SYLLABUS for 3-2 semester

The document outlines a Web Technologies course for II Semester B.Tech students, focusing on translating user requirements into system architecture, backend coding in PHP, and frontend development using HTML and JavaScript. It covers essential web concepts, CSS, XML, AJAX, PHP programming, Servlets, JSP, and introduces React JS. The course aims to equip students with skills to create web applications, manage projects, and troubleshoot web infrastructure.

Uploaded by

Gonugunta Gopi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

R20-WT theory SYLLABUS for 3-2 semester

The document outlines a Web Technologies course for II Semester B.Tech students, focusing on translating user requirements into system architecture, backend coding in PHP, and frontend development using HTML and JavaScript. It covers essential web concepts, CSS, XML, AJAX, PHP programming, Servlets, JSP, and introduces React JS. The course aims to equip students with skills to create web applications, manage projects, and troubleshoot web infrastructure.

Uploaded by

Gonugunta Gopi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

III B.Tech.

L T P C
WEB TECHNOLOGIES
II Semester 3 0 0 3

Course Objectives:
From the course the student will learn
1. Translate user requirements into the overall architecture and implementation of new
systems and Manage Project and coordinate with the Client
2. Write backend code in PHP language and Writing optimized frontend code HTML
and JavaScript
3. Understand, create and debug database related queries and Create test code to validate
the applications against client requirement
4. Monitor the performance of web applications & infrastructure and Troubleshooting
web application with a fast and accurate a resolution
Course Outcomes:
Students will be able to
1. Learn the basic concepts of Web Essentials and Create Static web pages with HTML.
2. Understand and apply Styles using CSS and various concepts related to dynamic web
pages to validate them using JavaScript
3. Analyze and Store the data using XML & AJAX.
4. Develop web Applications using Scripting Languages like PHP.
5. Apply Servlets and JSP Concepts to develop Server Side Web Applications.
6. Work with Web Frame work – React JS (Java Script Library).

UNIT I: Web Essentials & HTML


Web Essentials: Clients, Servers and Communication, The Internet, Basic
Internet protocols – World Wide Web (WWW).
HTML: Basic Syntax, Standard HTML Document Structure, Basic Text
Markup, Html styles, Elements, Attributes, Heading, Layouts, Html media,
Iframes Images, Hypertext Links, Lists, Tables, Forms, GET and POST method,
HTML 5, Dynamic HTML.

UNIT II: CSS & Java Script


CSS: Cascading style sheets, Levels of Style Sheets, Style Specification
Formats, Selector Forms, The Box Model, Conflict Resolution, CSS3.
JavaScript -Introduction to JavaScript, Objects, Primitives Operations and
Expressions, Control Statements, Arrays, Functions, Constructors, Pattern
Matching using Regular Expressions.

UNIT III: XML & AJAX


Working with XML: Document type Definition (DTD), XML schemas, XSLT,
Document object model, Parsers -DOM and SAX.
AJAX a New Approach: Introduction to AJAX, Basics of AJAX, XML Http
Request Object, AJAX UI tags.
UNIT IV: PHP
PHP Programming: Introduction, PHP Document, Language Fundamentals,
Decision Making Statement, Loops, Statements, Operators, PHP functions,
Arrays & Functions, String Functions, Server-Side Processing, Processing
Forms via GET/POST, State and Persistence, Introduction to PHP Frameworks
& Basic OOP

UNIT V: Servlets & JSP


Servlets: Introduction to Servlets, Servlet Life Cycle, Steps to Create
Servlets, Session Tracking, Cookies
JSP: Introduction to JSP, JSP vs Servlets, JSP Scripting Elements, JSP Request
and Response.

Unit VI: Introduction to React JS


React JS: Introduction to React JS, Setting Up React Environment, ES6
Features, React Elements, JSX, React Components, Props, State, Life Cycle
Components, Containers, Lists and Keys, Forms, Conditional Rendering.
Text books:
1. Programming the World Wide Web, 7th Edition, Robet W Sebesta, Pear-
son, 2013.
2. Web Technologies, 1st Edition 7th impression, Uttam K Roy, Oxford,
2012.
3. Java Script & jQuery the missing manual, 2nd Edition, David sawyer
mcfarland, O’Reilly, 2011.
4. Web Hosting for Dummies, 1st Edition, Peter Pollock, John Wiley &
Sons, 2013
5. Learning React, 2nd Edition [Book] - O'Reilly, Released June 2020.
References:
1. Ruby on Rails Up and Running, Lightning fast Web development, 1st Edition, Bruce
Tate, Curt Hibbs, Oreilly, 2006.
2. Web Technologies, HTML, JavaScript, PHP, Java, JSP, XML and AJAX, Black
book, 1st Edition, Dream Tech, 2009.
3. An Introduction to Web Design, Programming, 1st Edition, Paul S Wang, Sanda S
Katila, Cengage Learning, 2003.

You might also like