BTCO13502
BTCO13502
Rationale: The demand for Internet based applications is increasing day by day. To make students
comfortable in developing various web based applications is important. The subject covers the
wide range of web technologies both client side and server side to provide the exposure to the
students to develop Rich Internet Applications using them.
2 HTML: Structure of HTML page, HTML tags for data formatting, tables, 05
links, images, meta tags, frames, html form tags, media, APIs, HTML5 tags
and validation.
3 CSS: Need for CSS, Syntax and structure, CSS rules for Backgrounds, 05
Colors and properties, manipulating texts, Fonts, borders and boxes,
Margins, Padding Lists, CSS Positioning. basics of animations, Style images,
Variables, Media Queries, Wildcard Selectors (*, ^ and $) in CSS, Working
with Gradients, Introduction to Bootstrap
Page 1 of 6
w.e.f. AY 2023-24
SARVAJANIK UNIVERSITY
Sarvajanik College of Engineering and
Technology
Bachelor of Technology
5 Server Side Programming with PHP: Difference between Client side and 05
Server side scripting, Structure of PHP page, PHP Syntax: variables, decision
and looping with examples, PHP and HTML, Arrays and Functions, String,
Form processing, File uploads, Dates and time zone, Working with Regular
Expressions, Exception Handling, Basic concepts of Session and State, State
management using query string, hidden form controls, Cookies, Session
variables
Page 2 of 6
w.e.f. AY 2023-24
SARVAJANIK UNIVERSITY
Sarvajanik College of Engineering and
Technology
Bachelor of Technology
Reference Books:
Course Outcomes:
Page 3 of 6
w.e.f. AY 2023-24
SARVAJANIK UNIVERSITY
Sarvajanik College of Engineering and
Technology
Bachelor of Technology
List of Experiments:
Sr. No Practicals
1 Practical based on HTML:
1. Demonstrate the use of different tags in HTML.
2. Implement Web page for demonstration of BOOKMARK or Anchor Tag.
3. Implement IMAGE MAP with example.
4. Use table tags to prepare the class time table.
5. Create our own co-intra page layout with three frames. Top frame, left frame and
right frame. On the left side frame put links for different subjects of your class in
this semester. by clicking on these links syllabus of relevant subjects will open on
the right side frame. use FRAMESET and FRAME tag.
6. Create a webpage with the use of input form tags.
7. Implement a nested list in HTML.
8. Demonstrate the use of HTML media. (audio, video, youtube, plug-ins)
9. Implement drag and drop functionality and geo location by HTML API.
2 Practical based on CSS:
1. Use different selectors in CSS (Class, id, name) to apply Color, text-align,
background of the html file.
2. Use different types of CSS with the above example (Internal, External & Inline).
3. Use CSS animation properties by taking the appropriate example.
4. Demonstrate the use of local and global variables in CSS.
5. Use pseudo class and pseudo element concept in CSS to design your web page.
6. Implement the problem statement by using media query : "Instead of changing
styles when the width gets smaller than 600px, for devices larger than 600px (but
smaller than 750px) and we should change the design when the width gets larger
than 750px"
7. Design Login and Registration Page using CSS.
8. Design Our Department Intranet Home page using CSS. (In CSS, also use CSS
Gradients and Responsive Images with CSS)
9. Design your own website/portfolio/blog using bootstrap.
Page 4 of 6
w.e.f. AY 2023-24
SARVAJANIK UNIVERSITY
Sarvajanik College of Engineering and
Technology
Bachelor of Technology
w.e.f. AY 2023-24
SARVAJANIK UNIVERSITY
Sarvajanik College of Engineering and
Technology
Bachelor of Technology
4. Find the Transpose of a matrix, Multiplication of two matrices and Addition of two
matrices
5. Write PHP script Using user defined function.
6. Create form using text box, check box, radio button, select, submit button. And
display user inserted value in new PHP page
7. Write PHP Script to display content of file and display total number of lines, words
and characters.
8. Write a Program to upload an image with extension gif or jpeg having size less than
200kB.
9. A web application that takes a name as input and on submit it shows a hello page
where name is taken from the request. It shows the start time at the right top corner of
the page and provides a logout button. On clicking this button, it should show a logout
page with Thank You message with the duration of usage (hint: Use session to store
name and time).
10. Write PHP script to demonstrate variables with cookies.
11. Write a program to keep track of how many times a visitor has loaded the page.
12. Understand the PHP interface, Study PHPMyAdmin and Perform following:
Write a PHP script to create a database StudentDB.
Write a PHP script to list all the databases available in mysql.
Write a PHP script to list all the tables available in a particular database.
Write a PHP script to create a table student(Enroll_no,name,age,marks) in the
database StudentDB.
Write a PHP script to insert a row into the table student. The values to be inserted
are taken from a HTML page.
Write a PHP script to list all the records in the student table in tabular format.
Write a PHP script to delete all rows from the student table whose Enroll_no
numbers are between 1 and 3.
Write a PHP script to display all rows from the student table whose marks are
>=35.
Write a PHP script to update rows from the table student whose age is 30.
Write a PHP script to drop the table student and drop the database StudentDB.
13. Write a web application code using PHP, HTML and MySql for Employees that stores
employee’s id, name, department, designation, etc. in the database. Create a proper
GUI including buttons that run separate .php file for each database operation like
insert, update, delete, select etc.
Page 6 of 6
w.e.f. AY 2023-24