0% found this document useful (0 votes)
47 views2 pages

1

The syllabus outlines a comprehensive curriculum covering web development technologies including HTML, JavaScript, PHP, NodeJS, ExpressJS, Flask, and MongoDB. Each unit includes learning outcomes that focus on practical skills such as webpage design, form processing, and database operations. The document also lists recommended textbooks and web resources for further study.

Uploaded by

UdaySonu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views2 pages

1

The syllabus outlines a comprehensive curriculum covering web development technologies including HTML, JavaScript, PHP, NodeJS, ExpressJS, Flask, and MongoDB. Each unit includes learning outcomes that focus on practical skills such as webpage design, form processing, and database operations. The document also lists recommended textbooks and web resources for further study.

Uploaded by

UdaySonu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

SYLLABUS

UNIT 1: 16 Periods

HTML: Basic Tags, fonts, hyperlink, lists, tables, images, frames forms, Cascading style
sheets.
Java Script: Introduction, Objects, Events, DHTML.
Learning Outcomes: At the end of this unit the Students will be able
1. To design webpages and validation of webpages.
2. Test and debug JavaScript web applications.

UNIT 2: 12 Periods

PHP: Introduction, Variables, Data types, control statements, Arrays, Functions, Strings,
Form processing, File Handling, Cookies and Sessions, PHP with Database.
Learning Outcomes: At the end of this unit the Students will be able
1. To develop the PHP scripts to handle HTML forms.
2. To Create PHP programs that use various PHP library functions, and that
manipulate files and directories.

UNIT 3: 12 Periods

NodeJS: Basics and Setup, REPL terminal, NPM and Command Utilities, Global Objects,
Modules – (OS, Path, DNS, Net, Domain),File System.
ExpressJS : Environment, Routing, Http Methods, URL Binding, Middleware,
Templating, Static files, Form data.
Learning Outcomes: At the end of this unit the Students will be able
1. To Develop interactive Web applications.
2. To Develop single page applications.

UNIT 4 12 Periods

Flask: Introduction, Installation, Routing , URL Building, Http methods, Templates,


Request Object, Sessions and cookies, File Uploading, Redirect & Errors, Flashing.
Learning Outcomes: At the end of this unit the Students will be able
1. To design webpages using python and validation of webpages.
2. Apply the routing techniques to access the desired pages.

UNIT 5: 12 Periods
MongoDB: Introduction, Installation, Data Types. Data Modelling. Database-Create,
Drop. Collection-Create, Drop. Aggregation, Indexing, CRUD-Operations,

Learning Outcomes: At the end of this unit the Students will be able
1. To learn how to store and access data from database and dynamic database
activities.
2. To learn how to run queries against a MongoDB instance in order to
store, manipulate, and retrieve data on it.
Text Books:

1. Thomas A. Powell, - “HTML & CSS Complete Reference”,Mc Graw Hill,


Fifth Edition,2017.
2. Steven Holzner ,”Php: The Complete Reference “, McGrawHillEducation ,
fifth edition ,2008.
3. Reg Lim, “ Beginning Node.js, Express & MongoDB Development”, Kindle
Edition, 2019.
4. Miquel Grinberg ,-Flask Web Development, O'Reilly,Second Edition,2018

Reference Books:

1. Kogent Learning Solutions Inc. Web Technologies: HTML, JAVASCRIPT ,


PHP , JAVA , JSP , ASP.NET, XML and Ajax,Black Book, Dreamtech Press ,
1st edition (1 January 2009).
2. Kyle Banker, MongoDB in Action, Manning, Second Edition, March 2016.

Web Resources:
1. https://nptel.ac.in/courses/106/105/106105084/
2. https://www.coursera.org/learn/html-css-javascript-for-web-developers
3. https://www.coursera.org/learn/server-side-nodejs

Prepared By
Mrs. G. Pranitha, Assistant Prof, Dept of CSE
Mr. Bosu Babu, Assistant Prof, Dept of CSE
Mr. D. Prasad, Assistant Prof, Dept of CSE
Mrs. Swathi, Assistant Prof, Dept of CSE

You might also like