WEB APPLICATION DEVELOPMENT

Paper Code: 
24DCAI601A
Credits: 
03
Periods/week: 
06
Max. Marks: 
100.00
Objective: 

Course Objectives:

The course will enable the students to develop dynamic webpages using Javascript objects, perform form validations and different web applications using PHP.

 

Course Outcomes: 

Course

Learning outcome

(at course level)

Learning and teaching strategies

Assessment Strategies

Course Code

Course

title

 

24DCAI 601A

 

WEB APPLICATION DEVELOPMENT

(PRACTICAL)

CO73. Develop scripts using Document Object Model to create dynamic web content. 

CO74. Implement arrays, functions and pattern matching in real-life application scenarios

CO75. Create PHP scripts capable of inserting and modifying data.

CO76. Construct form validation using JavaScript and PHP.

CO77. Elaborate code for PHP cookies and to maintain state using sessions

CO78. Contribute effectively in course-specific interaction

 

Approach in teaching:

Interactive Lectures, Discussions, Demonstrations

 

Learning activities for the students:

Self-learning assignments, Practical questions

 

Assessment Strategies

Class tests, Semester end examinations, Quizzes, Assignments, Presentations, Individual and group projects

 

 

JAVASCRIPT

●                   Creating one and two-dimensional arrays

●                   Built-in objects - Array, Date, Math and String. Events, Properties and Methods

●                   Event handling

●                   The concept of Regular expressions, Creating patterns, RegExp object- its properties and methods

●                   String methods for Regular Expressions.

●                   JS class: Class inheritance

●                   JS Functions: Function parameters, function call

●                   HTML DOM

●                   Form Validation

 

PHP

●                   Data types

●                   Variables and Constants

●                   Operators

●                   Conditional statements and looping constructs.

●                   Arrays.

●                   PHP functions (with parameters, functions returning values)

●                   Built-in functions- Date, Time, Arrays, String. String matching with regular expression, Pattern matching in PHP.

●                   Form validation

●                   File handling

PHP Cookies and session

ESSENTIAL READINGS: 

Suggested Text Books:

 

  1. Thomas Powell, Fritz Schneider “JavaScript-The Complete Reference”, Tata McGraw Hill, Third Edition
  2. Larry Ullman, “PHP 6 & MySQL 5, For Dynamic Websites” Peachpit Press.

 

REFERENCES: 

Suggested Reference Books:

 

  1. James Jaworski,” Mastering JavaScript & JScript”, BPB Publications.
  2. Ivan Bayross,”HTML, Javascript, DHTML, and PHP”, BPB Publications.

 

Reference Journals:

  1. Journal of the Brazilian Computer Society, Springer Open
  2. Journal of Internet Services and Applications, Springer Open

 

e-Resources including links

 

Academic Year: