New Materials of Data Visualization is available. Please Check
The objective of this course is to equip students with hands-on skills in developing full stack web applications using Java, Node.js, and React. It focuses on building backend services using JDBC, Servlets, and Express.js, along with frontend development using React.js. Students will learn to integrate databases like MySQL and MongoDB for real-time data handling. The course emphasizes applying MVC architecture, REST APIs, and deployment practices for complete web solutions.
CO1 Apply JDBC and Servlet technologies to develop web applications that interact with relational databases. (Apply-L3)
CO2 Apply the MVC architecture using JSP, Servlets, and JavaBeans to design structured and maintainable web applications. (Apply-L3)
CO3 Apply Node.js and Express.js to create RESTful services and perform backend operations with MongoDB. (Apply-L3)
CO4 Apply React.js to develop dynamic user interfaces and integrate them with backend APIs for full-stack web solutions. (Apply-L4)
T1 “Head First Servlets and JSP” By: Bryan Basham, Kathy Sierra, Bert Bates Publisher: O’Reilly Media.
T2 “Learning Node.js Development” By: Andrew Mead Publisher: Packt Publishing.
T3 “MongoDB: The Definitive Guide” By: Kristina Chodorow Publisher: O’Reilly Media
T4 “Learning React: Modern Patterns for Developing React Apps” By: Alex Banks and Eve Porcello Publisher: O’Reilly Media