0% found this document useful (0 votes)
9 views

S.N. Program Code-BC-201 Course Title Web Technologies L T P C CH Course Type

Uploaded by

Abhisar Chauhan
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)
9 views

S.N. Program Code-BC-201 Course Title Web Technologies L T P C CH Course Type

Uploaded by

Abhisar Chauhan
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/ 4

S.N.

Program Code-
L T P C CH Course Type
BC-201
Course Title
Course Code- WEB TECHNOLOGIES
3 0 0 3 3 Elective
CAO-350

Pre-requisite --
Co-requisite
Anti-requisite --

a. Course Description
The course will introduce students to PHP programming language and MySQL database
administration, SQL database language and web development principle.

b. Course Objectives
1. To understand the principles of creating an effective web page, including an in-depth
consideration of information architecture.
2. To become familiar with graphic design principles that relate to web design and learn how to
implement these theories into practice.
3. To learn techniques of responsive web design, including media queries.

c. Course Outcomes
CO1 Apply concept of html, css for web page development.

CO2 Analyse the function of php as a dynamic webpage creating tool.

CO3 Implement the principles behind using MySQL as a backend DBMS with PHP.

Write a complete market-ready database-driven website with PHP and


CO4
JavaScript and go through the basic phases of the software life cycle.

CO5 Develop solution to complex problems using MVS framework (cake php).
d. Syllabus
Unit-1 Introduction to PHP, Function Lecture Hours:15

Chapter 1.1 PHP for Web Development & Web Applications, History & Future Scope of
PHP, Installation of tools for working in PHP like XAMPP, LAMP, WAMP
for PHP Apache & MySQL, Variables, constants, Data types, loops,
Comments.

Self-Study: print (), echo (), print_r()


Chapter 1.2 Introduction to Array, use of array, Numeric Array, Associative Array,
Multi-Dimensional Array, converting between arrays and variables,
Traversing arrays, Sorting, User Defining functions, Passing parameter &
return value
Chapter 1.3 Form Handling, GET, POST, REQUEST, Form Validation, Form
Required, Form URL/Email, Form Complete, Regular Expression Syntax
(POSIX), Brackets, Quantifiers.
Self-Study: Predefined Character Ranges.
Experiment 1.4 Creating user defined functions.
Unit-2 Objects, PHP File Handling, PHP Session & Lecture Hours:15
Cookies
Chapter 2.1 Declaring a class, creating an object, accessing properties and methods,
understanding file & Directory, File functions, working with directories,
building a text editor, File Uploading & Downloading.
Chapter 2.2 Starting & Destroying PHP Session, turning on auto session, Anatomy of
cookie, Setting-accessing-deleting cookies with PHP, Sessions without
cookies, Connection with MYSQL database, CRUD Operations, setting
query parameter, executing query on MYSQL, PHP Joins operations,
Starting & Destroying PHP Session, turning on auto session, Anatomy of
cookie, Setting-accessing-deleting cookies with PHP.

Self-Study: Sessions without cookies.


Chapter 2.3 Connection with MYSQL database, CRUD Operations, setting query
parameter, executing query on MYSQL, PHP Joins operations,
mysqli_query, mysqli_fetch_array, mysqli_fetch_assoc, mysqli_fetch_row,
mysqli_fetch _object, mysql_insert_id(),Introduction to AJAX, AJAX
Model, Implementation of Ajax.
Unit-3 PHP Framework, WordPress Lecture Hours:15
Chapter 3.1 Introduction to PHP Framework, Types of Frameworks, Difference Between
CMS and MVC.
Chapter 3.2 Introduction to WordPress, Features, Advantages and Disadvantages of
WordPress, Installing WordPress, WordPress Administration Dashboard &
Bar, WordPress Settings, Difference between Pages and Posts, Creating
Posts, Creating Pages.

Self-Study: Creating Child Pages.


Chapter 3.3 Selecting your Theme, Previewing and Customizing your Theme, Widgets,
Using Header and Background Images, Making Other Changes to Themes,
Adding CSS with a Child Theme, Add Menu, Add Menu items, Updating
the Menu, editing an Existing Menu Item, adding a Custom Link Menu Item,
Deleting a Menu Item, How Plugins Work, Where Plugins Store Their Data,
Plugins Setting, Evaluating Plugins.

Self-Study: Troubleshooting Plugins.

e. Textbooks / Reference Books


1. Steven Holzner, Wordpress-The Complete Reference, McGraw-Hill.
2. Robin Nixon, Wordpress-MySQL-JavaScript, O’Reilly.

REFERENCE BOOKS
1. Rasmus Lerdorf, Kevin Tatroe, Bob Kaehms, Ric McGredy, Wordpress, O’Reilly, Shroff
Publishers.

f. Assessment Pattern - Internal and External


The performance of students is evaluated as follows:
Theory Practical
Compone Internal Mid Term End Continuo Mid End
nts Assessment Assessment Term us Term Term
Assessme Assessme Assessme Assess
nt nt nt ment
Marks 10 20 40 30
Total 100
Marks
a. Internal Evaluation Component
a. Internal Evaluation Component

Weightage
S Frequency Final Weightage
Type of Assessment of actual Remarks
No. of Task in Internal
conduct
Assessment
(Prorated
Marks)
1 Assignment* 10 marks of One per unit 10 marks
each
assignment
2 Time Bound Surprise 12 marks for One per unit 4 marks
Test each test
3 Quiz 4 marks of 2 per Unit 4 marks
each quiz
4 Mid-Semester Test** 20 marks for 2 per 20 marks
one MST semester
5 Presentation*** Non-Graded: Only for
Engagement Task Self
Study MNG
Courses.
6 Homework NA One per Non-Graded:
lecture topic Engagement Task
(of 2
questions)
7 Discussion Forum NA One per Non-Graded:
chapter Engagement Task
8. Attendance and NA NA 2 mar
Engagement Score on ks
LMS

g. CO-PO Mapping
Course
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
Outcome
CO1 3 2 2
CO2 2 3 3
CO3 3 3 2
CO4 2 3
CO5 3 3 2

You might also like