: 3 Hrs.

helmetpastoralΛογισμικό & κατασκευή λογ/κού

13 Δεκ 2013 (πριν από 3 χρόνια και 3 μήνες)

65 εμφανίσεις


1

SYLLABUS AS PER M.D.U.

B.Tech.6
th

Sem Branch IT

SUBJECT
--

Web Development SUB CODE CSE
-

307 E

SESSION Jan 20
13

L T P Class Work :
50 Marks

3 1
-

Exam :
100 Mark

Total:150 Marks Duration of Exam

: 3 Hrs.

Note:
Eight questions will be set in all by
the examiners
taking at least one question from each unit. Students will
be required to attempt five questions in all.

Unit
-
1: Introduction to the Internet, The world wide web
: The idea of
hypertext and hyper media; How the web works
-
HTTP, HTML and URLs; H
ow
the browser works
-
MIME types, plugins and helper applications; The standards
-
HTML, XML, XHTML and the W3C.

Hypertext markup language
: The anatomy of an HTML document; Marking up
for structure and style: basic page markup, absolute and relative links, o
rdered
and unordered lists, embedding images and controlling appearance, table
creation and use, frames, nesting and targeting.

Descriptive markup: Meta tags for common tasks, semantic tags for aiding
search, the doubling code and RDF.

Unit
-
2: Separating

style from structure with style sheets
: Internal style
specifications within HTML, External linked style specification using CSS, page
and site design considerations.

Client side programming
: Introduction to the JavaScript syntax, the JavaScript
object m
odel, Event handling, Output in JavaScript, Forms handling,
miscellaneous topics such as cookies, hidden fields, and images; Applications.

Unit
-
3: Server side programming
: Introduction to Server Side Technologies
CGI/ASP/JSP., Programming languages for se
rver Side Scripting, Configuring
the server to support CGI, applications; Input/ output operations on the WWW,
Forms processing, (using PERL/VBSCRIPT/JavaSCIPT)

Unit
-
4: Other dynamic content technologies
: introduction to ASP & JSP,
Delivering multimedia o
ver web pages, The VRML idea, The Java phenomenon
-
applets and servelets, issues and web development.

Unit
-
5: Introduction to Microsoft .NET Technology and its comparison with
the competing Technologies.

Text books:

• Beginning XHTML by Frank Boumpery, C
assandra Greer, Dave Raggett, Jenny
Raggett, Sebastian Schnitzenbaumer & ted Wugofski, 2000, WROX
press (Indian Shroff Publ. SPD) 1
st
edition

• HTML & XHTML: The Definitive Guide by Chuck Musciano, Bill Kennedy, 2000,
Reference books:

• XHTML Black Book
by Steven Holzner, 2000

• CGI Programming on the World Wide Web. O’Reilly Associates.

• Web Technologies By Achyut S Godbole , Atul Kahate, 2003, T.M.H

• Doug Tidwell, James Snell, Pavel Kulchenko; Programming Web services,

• Intranets by James D.Cimin
o, 1997, Jaico Publ.


2


MANAGEMENT EDUCATION AND RESEARCH INSTITUTE

COLLEGE OF ENGINEERING AND TECHNOLOGY

Deptt.of
Computer science

Subject
-
Web Development & Core Java

Teaching Methodology


Subject Code (
CSE
-

307
-
E
)




Total No. of Lectures
-
50

B. Tech
5
T
H

Semester
Branch: CSE


Course Lecturer

Mr.
Mohd Tajammul

COURSE OBJECTIVE:

To provide knowledge of internet, www, URL, various tags of html, xml, java script and VB
script and also knowledge of .Net Frame Work.


METH
ODOLOGY:
-

The pedagogy will be lectures, tutorials, assignments, class work, seminars, project etc.


ACHIEVEMENTS
:
-

1
-

Knowledge of Web designing, internet and CSS.


2
-
Knowledge of client side and server side programming



3
-
Ability to understand the concept of front end and back end


EVALUATION:
-

Besides the semester end examination, the students will be continuously assessed during the
course on following basis


1.
Mid Term Examinations



:
------
2
0
-----------


2.
Internal Assessment

:
------
20
-----------


(Assignments + Attendance
)

3. Class performance :
---------
10
----------

4
.

End Semester Examination



:
------
100
----------


Total


:
------
150
----------













3


TEACHING PLAN



Sr.

No.

UNIT
-

Syllabus

Reference

No. of

Lectures

1

Unit
-
1: Introduction to the Internet, The wo
rld
wide web
: The idea of hypertext and hyper media;
How the web works
-
HTTP, HTML and URLs; How
the browser works
-
MIME types, plugins and helper
applications; The standards
-
HTML, XML, XHTML
and the W3C.

Hypertext markup language
: The anatomy of an
HTML doc
ument; Marking up for structure and style:
basic page markup, absolute and relative links, ordered
and unordered lists, embedding images and controlling
appearance, table creation and use, frames, nesting and
targeting.

Descriptive markup: Meta tags for co
mmon tasks,
semantic tags for aiding search, the doubling code and
RDF.

Forozen
-

Ch:1,2,6,15,16

Tanenbaum

Ch 1,2,3



Ramesh Bangia

Ch 2,3,4

7




8

2

Unit
-
2: Separating style from structure with style
sheets
: Internal style specifications within HTML,
Ext
ernal linked style specification using CSS, page and
site design considerations.

Client side programming
: Introduction to the
JavaScript syntax, the JavaScript object model, Event
handling, Output in JavaScript, Forms handling,
miscellaneous topics such as

cookies, hidden fields,
and images; Applications.

Dietel (Pearson)

Ch

1
-
10


1
2

3

Unit
-
3: Server side programming
: Introduction to
Server Side Technologies CGI/ASP/JSP.,

Programming languages for server Side Scripting,
Configuring the server to support C
GI, applications;
Input/ output operations on the WWW, Forms
processing, (using PERL / VbScript / JavaScript)

Dietel (Pearson)

Ch: 12


10

4

Unit
-
4: Other dynamic content technologies
:
introduction to ASP & JSP, Delivering multimedia
over web pages, The VR
ML idea, The Java
phenomenon
-
applets and servelets, issues and web
development.

Matthew
MacDonald
-
Ch: 1

Godbole &
Kahate
-

Ch:9

7

5

Unit
-
5:
Introduction to M
icrosoft .NET Technology
and its comparison with the competing

Technologies.

Lalit Arora

Ch: 1 to 5

6


TOTAL NO. OF LECTURES
----------------------------

------------------







4

Details of books



S.No.

Name of Text Book

Author/Publication

Availabilit
y in the
Library

1

Internet and World Wide Web

Dietel,Pearson

25

2

Internet and Web Design

Machmillan

6

3

Internet and Web Design

Ramesh Bangia

6

4

Internet and Web Development

N. P. Gopalan

4

5

Internet and Web Development

Pankaj Sharma

-

S.No.

N
ame of Reference Book

Author/Publication

Availability in the
Library

1

Computer Network

Forozen

26

2

Computer Network

Tanenbaum

25

3

Advanced Java

Gajendera Gupta

02

4

Simply java

TMH

02

5

Core java2

Balagurusami

02

6

The AbC of Internet

Cr
umlish

15

7

Beginning ASP.NET 3.5 in C#
2008

Matthew MacDonald


--

8

.Net Framework with C#

Lalit Arora

---

9

Programming with C#

Balagurusami

--











5




MANAGEMENT EDUCATI
ON AND RESEARCH INSTITUTE

COLLEGE OF ENGINEERING AND TECHNOLOGY

DEPTT.OF COMPUTER SCIENCE


SUBJECT:
-

WEB DEVELOPMENT


SUBJECT CODE: CSE
-
307 E


SEMINAR DETAILS


S. No.

Topic

Group [Rollno wise]

Proposed Date

1

List( ordered and

unordered)

1
-
7


Feb 12,
13

2

Frames( Nesting and
Targating)

8
-
15

Mar 8,
13

3

Java Script Event Handling

16
-
23

Mar 15,
13


4

Java Script Form Handling

24
-
28

Mar 22,
13






















6

Web Development

Assignment No…………

Issue Date…………..




Submis
sion Date………..

Assignment Topics:

1.

2.

3.

4.



Submitted By




Submitted To

Branch:…………..





Mr.Mohd. Tajammul

Name:……………………..




(Lecturer in CSE)

Roll…………………………

(Session: 2013
-
14
)

============================================
======
=====
==

MANAGEMENT EDUCATION & RESEARCH INSTITUTE

COLLEGE OF ENGINEERING & TECHNOLOGY

(Asanda Nr. Sampla)






7

MANAGEMENT EDUCATION AND RESEARCH INSTITUTE

COLLEGE OF ENGINEERING AND TECHNOLOGY

DEPARTMENT OF COMPUTER SCIENCE

SUB
-

WEB DEVELOPMENT(CSE 30
7
-
E) SESSION
AUG

20
13


ASSI
GN
MENT

NO. 1


Submitted To Mr.Mohd Tajammul


Q.1. Explain in detail hyper text, hyper text structure and access modeling with


diagram


Q.2. Differentiate between HTML,XML and XHTML,


Q.3.List and state all tags of HT
ML forms and HTML Frames.


Q.4. List and state all meta tags and semantic tags.


Q.5. What are CSS Write CSS for a HTML page to



(i) Set background colo
r


(ii)Left indent text


(iii) Increase spacing between lines


(iv) Cha
nge the cursor


Q.6. Discuss the issues involved in web page design.


Q.7. Explain at least 5 Java script objects, its properties, methods, event



handlers.


Q.8. What do you mean by cookies? Explain in detail.


Q.9. Differentiate between JPS an
d ASP.


Q10. Explain Server side programming with example.


Date of issue
---------------
1
7
/
AUG
/20
13

Date of submission
-------
19
/

AUG
/20
13

Date of discussion
--------
21
/

AUG
/20
13









8

MANAGEMENT EDUCATION AND RESEARCH INSTITUTE

COLLEGE OF ENGINEERING AN
D TECHNOLOGY

DEPARTMENT OF COMPUTER SCIENCE

SUB
-

WEB DEVELOPMENT(CSE 307
-
E) SESSION
AUG

20
13


ASSI
GN
MENT

NO.2


Submitted To Mr.Mohd Tajammul


Q1.What do you mean by Web Server and Web pages?


Q2. What is WWW & explain in detail how Web works?


Q3. How do
we decide which type of style sheets to use?


Q4. Explain from handling in Java Script.


Q5. What do you mean b server said programming and give examples?


Q6. Discuss ASP.


Q7. How does the JSP provide connectivity to data bases?


Q8. Discuss the
contribu
tion of Applets and Serv
lets to Web development.


Q9. Explain delivering multimedia over Web pages.


Q10. Differentiate between ASP & JSP.


Date of issue
------------------

23
/

AUG

/20
13

Date of submission
---------

25
/

AUG
/20
13

Date of discussion
--------
----
2
7
/

AUG
/20
13
















9

MANAGEMENT EDUCATION AND RESEARCH INSTITUTE

COLLEGE OF ENGINEERING AND TECHNOLOGY

DEPARTMENT OF COMPUTER SCIENCE

SUB
-

WEB DEVELOPMENT(CSE 307
-
E) SESSION
AUG

20
13


ASSI
GN
MENT

NO.3


Submitted To Mr.Mohd Tajammul



Q.1. Why d
oes not HTML control the layout of a page?


Q.2. Can you put any URL in a link?


Q.3. what is difference between the strict and transitional HTML document



types?


Q.4.List the steps needed for processing the from using CGI?


Q.5. Explain Input/O
utput operations on the WWW

.

Q.6. Why is it that the preferred way is to use Servlets through a JSP.


Q.7.How does a Servlet create? Give two ways with one example of each


Q.8. Explain Microsoft .Net technology and its comparison with the competing




technologies.


Q.9.What are the elements that embed an HTML document?


Q.10.What are important guidelines for creating a website?


Date of issue
----
---------------
30
/
AUG
/20
13

Date of submission
----------

1/
SEP
/20
13

Date of discussion
-----------

5/
SEP
/20
13













10

MANAGEMENT EDUCATION AND RESEARCH INSTITUTE

COLLEGE OF ENGINEERING AND TECHNOLOGY

DEPARTMENT OF COMPUTER SCIENCE

SUB
-

WEB DEVELOPMENT(CSE

307
-
E) SESSION
AUG

20
13


ASSI
GN
MENT

NO.4


Submitted To Mr.Mohd Tajammul


Q 1 What is the internet and WWW? Explain in detail how web works?


Q 2 Discuss in brief HTTP protocol


Q.3 Write short note on the following:


(a)Event handling in Java s
cript


(b) Cookies


(c) Form handling in Java Script.


Q.4.What do you mean by server side programming and give examples?


Q.5.How will you perform from processing using perl


Q.6.Differentiate between Applets and Servelets and how both

of these



contribute to web development?


Q.7.Differentiate between ASP and JSP?


Q.8. Explain VRML in detail.


Q.9. Give a brief description of Microsoft net technology and discus hot it is better



than other technologies
.


Q.10 Explain various tags in HTML and XML.




Date of issue
---------------
15
/
SEP
/20
13

Date of submission
------

18/
SEP
/20
13

Date of discussion
-------
22/
SEP
/20
13









11

MANAGEMENT EDUCATION AND RESEARCH INSTITUTE

COLLEGE OF ENGINEERING AND TECHNOLOGY

DE
PARTMENT OF COMPUTER SCIENCE

SUB
-

WEB DEVELOPMENT(CSE 307
-
E) SESSION
AUG

20
13


ASSI
GN
MENT

NO.5



Submitted To Mr.Mohd Tajammul


Q.1.Explain the purpose of HTML, URL and HTTP.


Q.2.Explain all MIME types.


Q.3.Explain the purpose and syntax of following H
TML tags; Embedding image,


Table creation, Unordered cist, Header tag, Bold tag.


Q.4.Explain various web page and site design considerations.


Q.5.Explain the purpose of CSS.


Q.6.What are objects in Javascripts? Explain string object and windo
w object.


Q.7.Explain the multimedia feature implementation when creating web page.

.

Q.8.What is the difference between ASP.NET and JSP NET?


Q.9.Explain the role of Servelets in WWW.


Q.10What is the difference between absolute and relative links? Expl
ain



Date of issue
-----------------
29
/
SEP
/20
13

Date of submission
--------

1/

OCT
/20
13

Date of discussion
---------
5/

OCT
/20
13













12

MANAGEMENT EDUCATION AND RESEARCH INSTITUTE

COLLEGE OF ENGINEERING AND TECHNOLOGY

DEPARTMENT OF COMPUTER SCIENCE

S
UB
-

WEB DEVELOPMENT(CSE 307
-
E) SESSION
AUG

20
13


ASSI
GN
MENT

NO. 6


Submitted To Mr.Mohd Tajammul



Q.1
Explain the FORM processing using CGT.


Q.
2.Write short notes on:

(a)Plugins

(b) Cookies

(c) Meta tags

(d) URML


Q 3
. Explain delivering multimedia ov
er Web Pages.


Q 4
. What do you mean by Applets and Servelets.


Q 5
. Explain various features of .Net technology that make it different from other
technology.


Q 6
. What do you mean by CGI script? How it is helpful in web development.


Q 7

Write short not
es on any two


(a)Hidden fields

(b) HTTP


Q 8 Explain
Ordered and unordered lists.


Q 9
. What do we mean by CGI?


Q.10
. Write short notes on



(A)

PERL


(B)
ASP


(C)
Forms handling


(D)
RDF.



Date of iss
ue
--------------
8
/
NOV
/20
13

Date of submission
-----

12/
NOV
/20
13

Date of discussion
------
13/
NOV
/20
13


13

MANAGEMENT EDUCATION AND RESEARCH INSTITUTE

COLLEGE OF ENGINEERING AND TECHNOLOGY

DEPARTMENT OF COMPUTER SCIENCE

SUB
-

WEB DEVELOPMENT(CSE 307
-
E) SESSION
A
UG

20
13


ASSI
GN
MENT
NO.
7


Submitted To Mr.Mohd Tajammul




Q.1
What is Event handling

? Explain in detail with event handling functions.


Q. 2
. Explain Java Script Syntax.


Q. 3

Write notes on following:


(a) Creating table using HTML

(b) Ordered and unor
dered lists.

(c)Embedding images and controlling appearance.



Q 4 Describe the steps in planning and organizing HTML documents.


Q 5 What do you mean by chatting system? Explain.


Q 6 Write the method to w
rite a CGI application.


Q 7 Describe the linking of web pages documents that is linking of web pages,


linking of the other parts of the same page using the graphic image and FTP.


Q 8 Discuss the life cycle of the JSP.


Q 9 What do you mean by .N
et Technologies ? Discuss the major components of


. Net Framework.


Q 10 Explain PERL,VRML and VB SCRIPT in detail.



Date of issue
--------------
16
/
NOV
/20
13

Date of submission
-----

19/

NOV
/20
13

Date of discussion
------
20/

NOV
/20
13