Skip to main content

WEB APPLICATION DEVELOPMENT ( WAD)

 

WEB APPLICATION DEVELOPMENT ( WAD) by PATHAN AHMED KHAN

Lecture Notes Unit Wise

WEB APPLICATION DEVELOPMENT ( WAD) Notes Unit Wise
Unit I
INTRODUCTION
 
HTML
 
CSS
 
WEB APPLICATION FUNDAMENTALS
 
Unit II
XML
 
Unit III
JQuery
 
JSON

Java Script
Unit IV
AngularJS
 
Unit V
MEAN Stack
 
SMACK Stack

LAB PROGRAMS: Click Here

V-SEM WAD LAB PROGRAMS: Click Here

Important Question for MID I : Click here

WAD Previous Question : Click Here

TEXT BOOK: Click Hear




Course Code
Course Title
Core/Elective
PC 501 IT
WEB APPLICATION DEVELOPMENT
Core
Prerequisite
Contact hours per week
CIE
SEE
Credits
L
T
D
P
-
3
1
-
-
30
70
3
Course Objective:
    Ø  To develop dynamic web applications using the concepts of HTML 5.0 and CSS
    Ø  To understand the document structure and schemas and represent data in that format
    Ø  To develop applications using Query and represent objects in JSON notation
    Ø  To implement applications using angular JS
    Ø  To understand the MEAN Stack and SMACK stack and develop applications using the framework
Course Outcomes:
Students will able to
    Ø  Design and develop dynamic web sites using Html 5.0, CSS, Query.
    Ø  Develop web content publishing applications that accesses data in XML or JSON format
    Ø  Develop single page web applications using Angular JS
    Ø  Design and develop big data applications using Mean stack and SMACK stack Frameworks.

Unit I

HTML and CSS
Introduction: Web ApplicationFundamentals: protocols and web servers
HTML5.0:Basic tags,Formelementsandattributes, validation
Cascading Style Sheets: CSSselectors, CSSBOXModel, CSS Positioning

Unit II

XML: The Syntax of XML, XML Document Structure, Document Type Definitions, Name Space, XML Schemas

Unit III

Java Script and JQuery: JQuery: Introduction to JQuery, JQuery Syntax, Selectors, HTML Manipulation, Effects and Events
JSON: JSON Introduction, Syntax, Data Types, Objects, Schema, Comparison with XML.
Java Script: Introduction to JavaScript, Selecting elements in the documents, Event handling

Unit IV

Angular JS: Preparing Development Environment, Angular modules and Controllers, Input Validation, Data Binding and Templates, Angular JS Services

Unit V

MEAN Stack, SMACK Stack: Introduction to MEAN Stack, SMACK Stack, Apache, Building Backend and Testing, Angular JS, Node JS, Express and Mongo DB

Suggested Reading:

 1.        Robert W. Sebesta, “Programming with World Wide Web”, Eighth Edition, Pearson Education, 2008.
2.        John Pollak, “JQuery - A Beginners Guide”, McGraw Hill Education, 2014.
3.        AgusKurniawan,”AngularJS Programming by Example”,PE Press, First Edition
4.        Colin J Ihrig, : Full Stack JavaScript Development with MEAN, SitePoint, 2015 Edition
5.        Raul Estrada,:Fast Data Processing Systems with SMACK Stack,Packt, December 2016



________________________________________________________________________________



Course Code
Course Title
Core/Elective
PC532IT
WEB APPLICATION DEVELOPMENT LAB
Core
Prerequisite
Contact hours per week
CIE
SEE
Credits
L
T
D
P
-
-
-
-
2
25
50
1
Course Objective:
    Ø  To develop web pages using HTML tags and perform validation using scripting
    Ø  To implement various types of styling using CSS and transform data into various forms
    Ø  To implement applications using JQuery and Angular JS
    Ø  To understand and implement the concepts of MEAN Stack and SMACK stack
Course Outcomes:
Student will able to
    Ø  Design Web pages and perform form validation using HTML 5.0 inbuilt functions.
    Ø  Apply Styles to the web content using CSS.
    Ø  Create and process web publishing content using XML and JSON.
    Ø  Use JQuery to perform client side Dynamics.
    Ø  Create single page applications (Front End) using Angular JS.
    Ø  Design Big data applications using Mean stack or SMACK stack Frameworks.



List of Experiments:

a.        Implement Basic HTML Tags
b.        Implement Table Tag
i.       Implement FRAMES
c.        Design a form in HTML (CV/Photos/Data Storage/Publish)
i.       Validation of form Using Java Script.
d.        Implement various types of CSS.
e.        Display the various forms of XML document

i.    Raw XML   ii. XML using CSS     iii. XML using XSLT
f.         Using JQuery implement the following:
i)    Selecting Elements, Getting Values, and Setting Values.
ii)     Events
g.        Using angular JS implement the following
i)   Input Validation
ii)     Backend building
h.        Case study on i) MEAN Stack ii) SMACK Stack

Comments

Popular posts from this blog

DESIGN AND ANALYSIS OF ALGORITHMS – QUESTION BANK (CSE)

   ISL   ENGINEERING   COLLEGE DEPARTMENT   OF   COMPUTER   SCIENCE   AND   ENGINEERING DESIGN   AND   ANALYSIS   OF   ALGORITHMS QUESTION   BANK                                         BE III Year II Semester (A & B Sections) –PC 603 CS     Academic   Year: 2020-21 SHORT   ANSWER   QUESTIONS   UNIT-I 1.        Why   is an algorithm analysis required? 2.        State   about   UNION &   FIND   operations. 3.        List   out   the   UNION   algorithm   using   weighting   rule. 4.        Given   f(n)=10n 2 +4n+3,   then   prove   that   f(n)=O(n 2 ). 5.  ...

Cryptography and Network Security (CNS)

  CRYPTOGRAPHY AND NETWORK SECURITY (CNS) Unit I to V  Click Here Attacks on Computers and Computer Security SYLLABUS UNIT – I Security Concepts : Introduction, The need for security, Security approaches, Principles of security, Types of Security attacks, Security services, Security Mechanisms, A model for Network Security Cryptography Concepts and Techniques : Introduction, plain text and cipher text, substitution techniques, transposition techniques, encryption and decryption, symmetric and asymmetric key cryptography, steganography, key range and key size, possible types of attacks. UNIT – II Symmetric key Ciphers : Block Cipher principles, DES, AES, Blowfish, RC5, IDEA, Block cipher operation, Stream ciphers, RC4. Asymmetric key Ciphers : Principles of public key cryptosystems, RSA algorithm, Elgamal Cryptography, Diffie-Hellman Key Exchange, Knapsack Algorithm. UNIT – III Cryptographic Hash Functions : Message Authentication, Secure Hash Algorithm (SHA- 512), Message auth...

Introduction

  Welcome to Best Information for Learners and Job Seekers. Here you can find the best videos related to education and new technologies in the market as well as Govt. and Private Jobs. In this blog I am passing the information to users for user betterment to find the Education Material, Videos, Jobs and Others. Subscribe the You Tube Channel for E-learning Courses. PATHAN AHMED KHAN M.Tech.(Ph.D.)  Assistant Professor ISL Engineering College Mobile No: 0091-8019309323 email id: pathan.ahmed0504@gmail.com                 pathansknowledgehub@gmail.com