IT3511 Full Stack Web Development Lab Syllabus:
IT3511 Full Stack Web Development Lab Syllabus – Anna University Regulation 2021
COURSE OBJECTIVES:
• To develop full stack applications with clear understanding of user interface, business logic and data storage.
• To design and develop user interface screens for a given scenario
• To develop the functionalities as web components as per the requirements
• To implement the database according to the functional requirements
• To integrate the user interface with the functionalities and data storage.
LIST OF EXPERIMENTS:
The Instructor can choose the technology stack to develop the following full stack experiments – based on the Full Stack Web Development Theory Course.
1. Develop a portfolio website for yourself which gives details about yourself for a potential recruiter.
2. Create a web application to manage the TO-DO list of users, where users can login and manage their to-do items
3. Create a simple micro blogging application (like twitter) that allows people to post their content which can be viewed by people who follow them.
4. Create a food delivery website where users can order food from a particular restaurant listed in the website.
5. Develop a classifieds web application to buy and sell used products.
6. Develop a leave management system for an organization where users can apply different types of leaves such as casual leave and medical leave. They also can view the available number of days.
7. Develop a simple dashboard for project management where the statuses of various tasks are available. New tasks can be added and the status of existing tasks can be changed among Pending, InProgress or Completed.
8. Develop an online survey application where a collection of questions is available and users are asked to answer any random 5 questions.
TOTAL: 60 PERIODS
COURSE OUTCOMES:
CO1: Design full stack applications with clear understanding of user interface, business logic and data storage.
CO2: Design and develop user interface screens
CO3: Implement the functional requirements using appropriate tool
CO4: Design and develop database based on the requirements
CO5: Integrate all the necessary components of the application
