WP Ut - 1
WP Ut - 1
Prerequisite Courses:
and Project
Management
(SEPM)
CO K
Course Outcomes
Nos. Level
Design web applications using Hypertext Mark-up
CO1 Language and Cascading style sheets through K3
bootstrap.
Build the interactive and dynamic web page using
CO2 K3
Java Script Technology.
Implement the server-side business logic to handle
CO3 K3
client request using NodeJS and PHP.
Make use of MVC framework for integrating the
and Project
CO4 window controlsManagement
and its corresponding actions K3
(SEPM)
through event handlers.
Transform the function as Microservice components
CO5 K32
8/14/2023 to enhance theDepartment
Reusability
of Computerconcept.
Science and Engineering
PO – CO Mapping
COs
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1
2 3 3 1 1 3
CO2
3 3 1 2 1 1 3
CO3
3 2 3 2 2 2 2
CO4
3 3 3 2 2 3 3
CO5
3 3 3 2 2 3 3
and Project
Management
(SEPM)
David Herron “Node.js Web Development: Server-side web development made easy with
3 Node 14 using practical examples”, Packt Publishing Limited,5th Edition, 2020. (Unit 3)
Yakov Fain “Angular Development with TypeScript”, Manning Publications, 2nd Edition,
4 December 2018. (Unit 4).
and Project
David Gonzalez “Developing Microservices with Node.js”, Packt Publishing, April 2016. (Unit
Management
5 5). (SEPM)
and Project
Management
(SEPM)
Unit 2 Dynamic web page design using Java Script and jQuery L-9 Hours
Java Script: Data Types and Variables - Operators - Control Statements - Functions
-Objects - Build in Objects - DOM - Java Script Event Handling - Form Handling and
validations - AJAX & JQuery: Introduction to AJAX and JQuery: Introduction -
JQuery Selectors - JQuery Animations - Effects - Event Handling - JQuery DOM
Traversing-JSON - JQuery AJAX. Case Study: Web Scraping and Automation
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
➢ Microdata − This lets you create your own vocabularies beyond HTML5
and extend your web pages with custom semantics.
➢ Drag and drop − Drag and drop the items from one location to
another location on the same webpage
and Project
Management
(SEPM)
➢Text editor
notepad/notepad++/dreamweaver/atom
➢ file extension
.Htm/.Html
➢ web browser
Any web browser but firefox is for best uses.
and Project
Management
(SEPM)
and Project
Management
(SEPM)
<details> Defines additional details that the user can view or hide
Output:
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
2 method
Method to be used to upload data. The most
frequently used are GET and POST methods.
3 target
Specify the target window or frame where the result of
the script will be displayed. It takes values like _blank,
_self, _parent etc.
and Project
Management
(SEPM)
CheckBox:
<form> <input type = "checkbox" name =
"maths" value = "on"> Maths <input type =
"checkbox" name = "physics" value = "on">
Physics </form>
RadioButtons:
<input type = "radio" name = "subject" value =
"maths"> Maths <inputand Project
type = "radio" name =
Management
"subject" value = "physics">
(SEPM)Physics
and Project
Management
(SEPM)
➢HTML Canvas:
<canvas> element is used to draw graphics, on the fly,
via JavaScript.
➢HTML SVG Graphics:
Scalable Vector Graphics
methods for drawing paths, boxes, circles, text, and
graphic images.
➢<meta charset="UTF-8">
and Project
Management
(SEPM)
Output:
and Project
Management
(SEPM)
Tag Description
<video> Defines a video or movie
<source> Defines multiple media resources for media elements, such as
<video> and <audio>
<track> Defines text tracks in media players
Tag Description
Output:
and Project
Management
(SEPM)
Output:
and Project
Management
(SEPM)
and Project
Management
(SEPM)
➢ Advantages:
All browsers supported.
More device friendly.
Easy to use and implement.
HTML 5 in integration with CSS, JavaScript, etc can
help build beautiful websites.
➢ Disadvantages:
Long codes have to be written which is time consuming.
Only modern browsers support it.
and Project
Management
(SEPM)
and Project
Management
(SEPM)
Output:
and Project
Management
(SEPM)
Output:
and Project
Management
(SEPM)
Output:
and Project
Management
(SEPM)
Output:
and Project
Management
(SEPM)
Output:
and Project
Management
(SEPM)
Output:
and Project
Management
(SEPM)
➢Hover
➢Hyperlink
input: focus {
color: red;
}
and Project
Management
(SEPM)
and Project
Management
(SEPM)
Inline:
➢ An inline CSS is used to apply a unique style to a single HTML element.
➢ An inline CSS uses the style attribute of an HTML element.
Output:
and Project
Management
(SEPM)
Output:
and Project
Management
(SEPM)
Style.css:
Output:
and Project
Management
(SEPM)
➢ The CSS3 box model is a box that wraps around every HTML element.
➢ It consists of: margins, borders, padding, and the actual content.
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
Output:
and Project
Management
(SEPM)
Property Description
direction Specifies the text direction/writing direction
text-align Specifies the horizontal alignment of text
text-align-last Specifies how to align the last line of a text
Property Description
text-decoration Sets all the text-decoration properties in one declaration
Output:
and Project
Management
(SEPM)
Property Description
and Project
Management
(SEPM)
Output:
and Project
Management
(SEPM)
Property Description
transform Applies a 2D or 3D transformation to an element
transform-origin Allows you to change the position on transformed
elements
transform-style Specifies how nested elements are rendered in 3D space
perspective Specifies the perspective on how 3D elements are
viewed
perspective- Specifies the bottom position of 3D elements
origin
backface- Defines whether or not an element should be visible
visibility when and
notProject
facing the screen
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
• Bootstrap also gives you the ability to easily create responsive designs
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
<div class="row">
<div class="col-sm-3">.col-sm-3</div>
<div class="col-sm-3">.col-sm-3</div>
<div class="col-sm-3">.col-sm-3</div>
<div class="col-sm-3">.col-sm-3</div>
</div>
and Project
Management
(SEPM)
<tbody>
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
<form>
<div class="row">
<div class="col">
<input type="text" class="form-
control" placeholder="Enter email" name="email">
</div>
<div class="col">
<input type="password" class="form-
control" placeholder="Enter
and Project password" name="pswd">
</div> Management
(SEPM)
</div>
</form>
You can change the size of .form-control inputs with .form-control-lg or .form-control-sm:
and Project
Management
(SEPM)
You can change the size of .form-control inputs with .form-control-lg or .form-control-sm:
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
and Project
Management
(SEPM)
<div class="valid-feedback">Valid.</div>
<div class="invalid-feedback">Please fill out this field.</div>
</div>
<div class="form-check mb-3">
<input class="form-check-
input" type="checkbox" id="myCheck" name="remember" required>
<label class="form-check-label" for="myCheck">I agree on
blabla.</label>
<div class="valid-feedback">Valid.</div>
<div class="invalid-feedback">Check this checkbox to continue.</div>
</div>
<button type="submit" class="btn btn-primary">Submit</button>
and Project
</form>
Management
(SEPM)