Sunteți pe pagina 1din 2
 

SWE1008 Web Technologies

 
 

L

T P

J

C

3

0

2 0

4

Pre Req: CSE1002

 

Objectives :

 

To demonstrate an understanding of technologies, functionality, and applications influencing Web Programming.

To

provide

fundamentals

for

the

web

system

and

internet

programming

including

clientserver, peertopeer, and web applications.

 

To

be

able

to

create

open source software applications and can publish it over the

Internet.

 

Expected Outcomes :

 

Upon completion of the course, the students will be able to

 

Understand clearly the subject related concepts such as HTML, CSS, CGI and PHP.

 

Design thinking capability to design various web sites based on web programming.

Design a component or a product such as E-commerce application applying all the relevant standards and with realistic constraints

Module

 

Topics

 

L Hrs

SLO

 
 

Introduction to HTML5:

     

1

Introduction, Evolution of Web, W3C, HTML5, Headings, Links, Images, Lists, Tables, Frames, Divisions, Forms, Media Tags

6

2,5

2

Java Script Introduction to JavaScript, Variables, Conditional and Loops, Events, Functions, Frames, HTML document, Predefined Object, Image Object, Layers, Drag and Drop.

6

14

 

Dynamic Html:

     

Introduction to Cascading Style Sheets, Inline Styles, Style

3

Sheets, Grouping & Short Hand Properties, Inheritances, Classes, Link, Cascading Styles, Dynamic Style. Document Object Model.

6

2,5

 

Introduction to PHP

     

4

History, Basic syntax, Defining functions, Useful functions and language constructs, Arrays, Web, Exceptions, Date and time, Regular expressions

6

14

 

MYSQL Database

     

5

Introduction to MySQL, Data types, Advanced SQL query building, Advanced MySQL Joins, PHP with MySQL, PHP MyAdmin, Importing and Exporting CSV Files.

6

6,14

 
 

Advanced PHP Concepts

     

6

File Functions, File uploading, Graphics, Mail, Multipart mailing, Attachments in mail, Sessions, Cookies

6

5,6

 

CGI with PERL Introduction to PERL, Basic I/O, Variables, and Scalar Data,

   

7

Arrays, Lists, and Hashes, CGI Programming, Pattern Matching.

6

2,5

8

Applications of web technologies in industry.

 

3

17

# Mode: Online Quizzes, Flipped Class Room, Assignments, CAT, FAT

 

45

 
 

Total Lecture Hours

 
 

Text Books

 

1.

Harvey M. Deitel and Paul J. Deitel , “Internet and World Wide Web – How to Program 5th editon”,

Pearson Education, November, 2011.

Reference Books

1. Paul S. Wang, Chapman & Hall "Welcome to Dynamic Web Programming and HTML5"1st Edition CRC Press, Florida, USA, November 21, 2012 ISBN 978-1-4398-7182-9

2. Tom Christiansen, brian d foy, Larry Wall, Jon Orwant "Programming Perl", 4th Edition, O'Reilly Media, February 2012.

3. Kevin Tatroe,Peter MacIntyre,Rasmus Lerdorf “Programming PHP” 3rd Edition, O'Reilly Media, July 2014

Compiled byDr.Pradeep Reddy CH

Date of Approval by the Academic Council on: 18.3.201 6