6th Sem, CSD

CD3601: Web Design and Development syllabus for CSD 2021 regulation

Web Design and Development detailed syllabus for Computer Science & Design (CSD) for 2021 regulation curriculum has been taken from the Anna University official website and presented for the CSD students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.

For Computer Science & Design 6th Sem scheme and its subjects, do visit CSD 6th Sem 2021 regulation scheme. The detailed syllabus of web design and development is as follows.

Course Objectives:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit I

WEB DESIGN STANDARDS AND FUNDAMENTALS
Introduction web Technology -Web Standards and Accessibility – Client Server Model – Internet Protocols – FTP – Email Protocols – HTTP – HTTPS – TCP /IP – IP – URL – Domain Name System – Web & Application Server
Markup Languages – HTML – HTML Elements – List – Forms – HTTP Methods – Structural Elements – Hyperlinks – CSS Basics – Web Fonts – Responsive Web Pages – Position – Opacity -Masking – Pagination – Box Models – Display Block – Float – Layers – Media Types – Web Page Deployment

Unit II

CLIENT SCRIPT
Javascript – Variables – Literals – Operators – Control Structures – Arrays – functions – Objects -Forms Validation – Form Object and Elements – Data Entry and Validation – Event Handling -Regular expression – JQuery – AJAX – Asynchronous communication – Processing steps – URL methods

Unit III

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit IV

SERVER-SIDE SCRIPTING
Introduction to PHP – Operators and Flow Controls – Strings and Arrays – Creating functions -Reading data in web pages – PHP browser handling – Advanced Object Oriented Programming -File handling – File Uploading & Downloading – Working with Databases – State Management -Session – Cookies and FTP – String Manipulation and Regular Expression – PDF Generation -Excel or CSV Generation – Implementing Pagination – Exception Handling – PHP with AJAX

Unit V

WEB APPLICATION DEVELOPMENT WITH MVC ARCHITECTURE
Introduction to MVC framework – MVC Pattern – Installing MVC Framework – Directory Structure – Controller – Calling a Controller – Creating & Calling Constructor Method – Controller function -Interacting with views – MVC Routing – Views- Introduction – Loading the View — Working with configuration layout – Creating custom layout – Controller variables and parameters – Passing argument through url – Redirection – Form and Getting post data – Model Introduction – Creating Model Class – Migrate Model to work with Databases – User defined function in model -Connecting to a Database – Automatic Connecting – Manual Connecting – Inserting Data To Database – Fetching data – Deleting data – Updating data

Course Outcomes:

  1. To design web pages using HTML and CSS
  2. To apply client scripts for designing responsive web pages
  3. To use XML elements in the Web Applications
  4. To implement web application using server-side programming script
  5. To use Model View Controller (MVC) architecture in the implementation of web applications

Text Books:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Reference Books:

  1. Matt Stauffer, “Laravel: Up and Running A Framework for Building Modern PHP Apps”,O’Reilly Media, Incorporated, 2019

For detailed syllabus of all other subjects of Computer Science & Design, 2021 regulation curriculum do visit CSD 6th Sem subject syllabuses for 2021 regulation.

For all Computer Science & Design results, visit Anna University CSD all semester results direct link.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.