Full Stack Development for GTU 24 Course (SEM-V/Discipline-Specific Elective-2- BC05001051)

Rs. 460.00
Tax included. Shipping calculated at checkout.

Syllabus Full Stack Development - (BC05001051) Total Credits L + T + (PR/2) Assessment Pattern and Marks Total Marks C Theory Tutorial / Practical ESE (E) PA / CA (M) PA / CA (I) ESE (V) 5 70 30 20 30 150 Unit No. Content 1. Client - Server architecture - Advantages of client server computing, Components of Client/Server Applications, The Client : Specialized Software and Hardware, The Client : Operating Systems, The Server : Hardware and Operating Systems Communication - Foundations : Layered protocols and the OSI model, Remote Procedure Call (RPC) : Passing parameters, dynamic binding, and implementation, Message-Oriented Communication : Persistence and synchronicity; Message-Queuing systems, Multicast Communication : Sending data from one server to many clients simultaneously. (Chapter - 1) 2. Introduction to MERN Stack : Understanding the MERN stack Setting up the development environment Overview of front-end and back-end components Front-end Development with React : Introduction to ReactJS Components and state, React Router for navigation, Handling user input and forms, State management with Redux or Context API Advanced React and State Management : Advanced state management with Redux or Context API Asynchronous data fetching Integrating third-party APIs Authentication and authorization in the front-end Front-end Development with Angular : Introduction to Angular, Components and data binding, Angular routing and navigation, Forms and reactive programming in Angular, State management in Angular (RxJS) Advanced Angular and Angular Material : Advanced components and routing in Angular, Implementing Material Design with Angular Material, Form validation and error handling in Angular, Asynchronous data retrieval and integration (Chapter - 2) 3. Node.js and Express.js : Introduction to Node.js, Setting up a Node.js server with Express, Creating RESTful APIs, Middleware and routing, Understanding the significance of authentication (verifying user identity) and authorization (controlling access to resources). user authentication using JSON Web Tokens (JWTs) or session-based authentication. Developing secure routes and middleware to protect sensitive data and API endpoints. Managing user roles and permissions. (Chapter - 3) 4. MongoDB and Database Management : Introduction to NoSQL databases, Setting up MongoDB, Schema design and modeling, Querying and updating data,Connecting the server to MongoDB (Chapter - 4) 5. Deployment and Hosting : Preparing applications for production, Deploying to platforms like Heroku or AWS, Scaling and load balancing. Deployment and Hosting : Preparing applications for production, Deploying MEAN stack applications to hosting platforms,CI/CD pipeline setup, Scalability and load balancing. (Chapter - 5)

Pickup available at Amit Warehouse

Usually ready in 1 hour

Check availability at other stores
Pages: 344 Edition: 2026 Vendors: Technical Publications