Home » Web Application Engineering

Web Application Engineering

Objective:

This course is designed to introduce the student to the tools and facilities of web design: HTML, HTML5 XHTML, CSS, client side script-Java Scrip, server side script- Php Script, XML and code validation. Students will use these web technologies together to implement web applications. Students will learn about the Web design/development process, with Macromedia Dreamweaver as the primary Web development tool. Topics covered include basic and enhanced site structure, local and remote site management, and optimization of Web.

Learning outcome:

Students will be able to

  • Develop an understanding of the principles for creating an effective web application, including an in-depth consideration of architecture.
  • Acquire the skills to edit, test and implement reusable and scalable web Application using appropriate Architecture and technology;
  • Design and Implement interactive web applications using client-side dynamic scripting language-java script and server-side scripting language-PHP with AJAX.
  • Develop code to use regular expressions, handle exceptions and validate data for XML file and database storage;
  • Implement measures to create secure web sites
  • Integrate different programming web technologies and architectures to build robust, secure and scalable solutions.

Detailed Course Description: WAE Detailed Syllabus

Lecture No. Content Covered
1 Introduction, taxonomy, classification.
2 Web application Architectures
3 HTTP Protocol, working of servers
4 Marks up Language-HTML
5 Marks up Language – HTML5
6 HTML 5 Tags Examples
7 Form and Frames in HTML
8 Cascading Style Sheet(CSS)
9 CSS Example
10 Java Script Syntax
11 Objects in Java Script,
12 Event handler in Java Script with examples
13 Document Object Model and its examples
14 Regular Expressions
15 Advanced Java script- Dynamic Table creation, Dynamic Calendar etc
16 Case Studies of Java Script Applications
17 Case Studies of HTML+CSS+ Java Script web Application
18 Practice session for T1 examination
19 Problem solving session of T1  examination
20 Server Side Technologies and Introduction to PHP
21 PHP and basic code of PHP
22 Cookies
23 Session handling
24 Dynamic Content in PHP, operator precedence
25 Xampp for database connectivity
26 PHP with database connectivity with Xampp
27 Error handling in PHP, Regular Expressions in PHP
28 XML Introduction, XML technologies, XML schema Languages-DTD, XML schema
29 Document Type definition(DTD)
30 DTD examples and validate XML with DTD
31 Practice session for T2 examination
32 Problem solving session of T2  examination
33 XML Schema
34 XML schema Examples and validate XML with XML schema
35 XHTML
36 XHtml Examples
37 Xpath
38 Xpath examples
39 XSLT
40 XSLT
41 Case study examples of XML coving DTD, XHTML, XPATH, XSLT
42 Case study examples of XML coving DTD, XHTML, XPATH, XSLT
43 Case study examples of XML with PHP
44 Practice session for End semester Examination
45 Problem solving session of End Semester examination

 

%d bloggers like this: