Savitribai Phule Pune University
T.Y.B.Sc. (Computer Science)- Sem - VI
Course Type:DSEC V Course Code: CS - 363
Course Title : Web Technologies - II
Teaching Scheme No. of Credits Examination Scheme
3 Lect / week 2 IE : 15 marks
UE: 35 marks
Prerequisites
HTML5,CSS
Core PHP
Bootstrap framework utility
Course Objectives
To Learn different technologies used at client Side Scripting Language
To Learn XML and XML parsers.
To One PHP framework for effective design of web application.
To Learn Java Script to program the behavior of web pages.
To Learn AJAX to make our application more dynamic.
Framework has
Course Outcomes
On completion of the course, student will be able to
Build dynamic website.
Using MVC based framework easy to design and handling the errors in dynamic website.
Course Contents
Chapter 1 Introduction to Web Techniques 6 Lect
Variables
Server information
Processing forms
Setting response headers
Maintaining state
PHP error handling
Chapter 2 XML 6 Lect
What is XML?
XML document Structure
PHP and XML
XML parser
The document object model
The simple XML extension
Changing a value with simple XML
Chapter 3 Java Script and Jquery 10 Lect
Overview of JavaScript
Object Orientation and JavaScript Basic Syntax(JS datatypes, JS variables )
Primitives, Operations and Expressions
Screen Output and keyboard input(Verification and Validation)
JS Control statements and JS Functions
JavaScript HTML DOM Events(onmouseup, onmousedown, onclick, onload, onmouseover,
onmouseout).
JS Strings and JS String methods
JS popup boxes(alert, confirm, prompt).
Jquery library , Including jquery library in page
Jquery selector , DOM manipulation using jquery
Chapter 4 AJAX 6 Lect
Introduction of AJAX
AJAX web application model
AJAX PHP framework
Performing AJAX validation
Handling XML data using php and AJAX
Connecting database using php and AJAX
Chapter 5 PHP framework CodeIgniter 8 Lect
CodeIgniter - Overview, Installing CodeIgnite
Application Architecture
MVC Framework , Basic concept of CodeIgniter, Libraries
Working with databases
Load external JS and CSS page & redirecting from controller , Adding JS and CSS ,
Page redirection.
Loading dynamic data on page & session management, cookies management
Reference Books:
1. Programming PHP By Rasmus Lerdorf and Kevin Tatroe O'Reilly publication
2. Beginning PHP 5, Wrox publication
3. AJAX Black Book Kogent solution
4. Mastering PHP BPB Publication
5. Professional Codeigniter By Thomas Myer ,Wrox Publication,
6. Codeihniter 2 CookBook By Rob Foster ,PACKT Publication ,
7. JQuery CookBook, Publication.
Ref. Links:
1. www.php.net.in
2. www.W3schools.com
3. https://www.tutorialspoint.com/codeigniter/index.htm
4. https://api.jquery.com/
5. http://codeigniter.com/docs