Fullstack Syllabus
Fullstack Syllabus
1. Subject Code: TCS 693 Course Title: Full Stack Web Development
2. Contact Hours: L: 3 T: - P: -
3. Semester: VI
6. Detailed Syllabus
CSS Introduction and need of CSS, basic syntax and structure, types of CSS,
background images, colors and properties, manipulating texts, using fonts, borders
and boxes, padding, margin, positioning using CSS. Introduction to Bootstrap.
3 PHP Introduction and basic syntax of PHP, decision and looping with examples, PHP 10
and HTML, Arrays, Functions, Browser control and detection, String, Form
processing, Files. Advance Features: Cookies and Sessions, Basic commands with
PHP examples, Connection to server, creating database, selecting a database,
listing database, listing table names, creating a table, inserting data, altering tables,
queries, deleting database, deleting data and tables. XAMPP Server Configuration.
4 React JS Introduction and basic features of React, React vs Angular vsVue, JSX, 9
Virtual DOM, Basic React app, Components: Functional and Class, Props and State,
Event handling, React Forms, React Hooks, Router, Axios library for fetching data.
Concept of WWW, Internet vs WWW, HTTP Protocol: Request and Response, Web
browser and Web servers. Concepts of effective web design: Web design issues
including Browser, Bandwidth and Cache, Display resolution, Look and Feel of the
Website, Page Layout and linking, Sitemap, Planning and publishing website,
Designing effective navigation. Introduction to Wordpress, Working with JSON.
Total 45