2ndCompApp Inst
2ndCompApp Inst
LEARNING OUTCOMES
CO1 Enables the students to learn the basic concepts of Web Application Development and
its Architecture.
CO2 Enables the students to learn the applications of Web Application Development and its
Architecture.
CO3 Enables the students to gain knowledge about emerging Web Application
Development techniques, ideas and best practices.
CO4 Enables the students to examine the important aspects of Web Application
Development and its Architecture.
CO5 Enables the students to have hands-on practice on Web Application Development
Applications.
Credit: 04
Sessional Marks: 30
Final Marks: 70
UNIT-I
Introduction: Internet Standards, Introduction to WWW, WWW Architecture, client and
server, web server, web application basic pieces, working of a website, Internet Protocols,
Overview of HTTP, HTTP request – response, Generations of dynamic web pages, Front end
and backend web development, web content management systems: Wordpress, Joomla, web
development life cycle, Guidelines for Indian Government websites.
UNIT-II
Basics of HTML,CSS, JavaScript: HTML and HTML5: Introduction, TML Tags, Formatting
and Fonts, Commenting Code, Anchors, Backgrounds, Images, Hyperlinks, Lists, Tables,
Frames, HTML Forms. Cascading Style Sheet (CSS): Introduction, Basics of CSS, style types.
JavaScript: Introduction, variables, operators, conditionals, looping and validation. Introduction
to Jquery, Ajax and XML.
UNIT-III
Page | 29
Introduction to PHP: PHP structure: basic syntax, variables, operators, multiline commands.
Expression and control flow in PHP, PHP dynamic linking. PHP functions and Objects, PHP
arrays, Practical PHP: Date and time functions, file handling, system calls. Accessing and
manipulating database using PHP, Error handling in PHP, generating images with PHP.
Cookies, sessions and authentication.
UNIT-IV
Introduction to ASP.NET: Getting started with ASP.NET, Building an ASP.NET web site,
designing web pages, working with ASP.NET server controls, programming ASP.NET web
pages, creating consistent looking web sites, navigation: move around web site, navigation
controls. User controls, validating user inputs. Security pitfalls and basic solutions (SQL
injections, cross site scripting (XSS), cross site request forgery, DoS, DDoS).
TEXT BOOKS:
1. Learning PHP, MySQL & JavaScript with JQUERY, CSS & HTML5: Robin Nixon
(O’Reilly).
2. Beginning ASP.NET 4 in C# and VB: Imar Spaanjaars (Wiley-India Edition).
3. Learning Web Design: A Beginner’s Guide to (X) HTML, Style Sheets and Web
Graphics: Jennifer Niederst Robbins (O’Reilly).
Program Outcomes
Course Outcomes
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9
CO1 x x x x
CO2 x x x x x x x x
CO3 x x x x x x x x
CO4 x x x x x x x x x
CO5 x x x x x x x x x
Page | 30