Certificate in Junior Software Developer
Live + Offline at SGSU
Fee: ₹12,000
The course is designed where students collaboratively build an e-commerce platform. Leveraging MongoDB for data storage, Express.JS for server-side development, React for the dynamic user interface, and Node.JS for the runtime environment, students integrate these technologies to create a robust full-stack application. The project encompasses database design, RESTful API development, state-of-the-art UI/UX implementation, and deployment strategies. With an emphasis on real-world application, the MERN project empowers students to showcase their proficiency in the MERN stack through the development of a fully functional, scalable, and deployable e-commerce platform.
Objectives
The MERN project aims to empower students with practical proficiency in MongoDB, Express.JS, React, and Node.JS By building a collaborative e-commerce platform, students will apply their knowledge in database design, RESTful API development, and full-stack integration, showcasing their ability to create and deploy robust web applications using the MERN stack.
What Will You Learn
React JS , Node JS , Express JS and MongoDB
Skills you will gain
Want to know more about the course
Curriculum
-
Module 1 - Introduction to Web Development:
-
Chapter 1 - Overview of Web Development Concepts and Technologies.
-
Chapter 2 - Understanding the role of front-end and back-end Development.
-
-
Module 2 - MongoDB Basics:
-
Chapter 1 - Introduction to MongoDB as a NoSQL Database.
-
Chapter 2 - CRUD operations (Create, Read, Update, Delete) in MongoDB.
-
Chapter 3 - Data Modeling and Schema Design.
-
-
Module 3 - Node.JS Foundations:
-
Chapter 1 - Introduction to Node.JS and its event-driven architecture.
-
Chapter 2 - Asynchronous Programming in Node.JS
-
Chapter 3 - NPM (Node Package Manager) usage.
-
-
Module 4 - ExpressJS Fundamentals:
-
Chapter 1 - Building RESTful APIs with Express.JS.
-
Chapter 2 - Middleware and Routing in Express.
-
Chapter 3 - Handling Rrequests and Responses.
-
-
Module 5 - React.JS Essentials:
-
Chapter 1 - React.JS fundamentals and Component-Based Architecture.
-
Chapter 2 - State and Props Management in React.
-
Chapter 3 - Handling events and forms in React.
-
-
Module 6 - Building Full-Stack Applications:
-
Chapter 1 - Integrating React.JS with Node.JS and Express.JS
-
Chapter 2 - Connecting the front-end and back-end for full-stack Development.
-
Chapter 3 - Managing Data flow between Components and the Server.
-
-
Module 7 -Authentication and Authorization:
-
Chapter 1 - Implementing user Authentication using JWT (JSON Web Tokens).
-
Chapter 2 - Authorization and role-based Access Control.
-
-
Module 8 - Advanced React.JS Concepts:
-
Chapter 1 - React Hooks for State Management.
-
Chapter 2 - Context API for Global State Management.
-
Chapter 3 - React Router for Navigation in Single-Page Applications.
-
-
Module 9 - Deployment and Hosting:
Instructor
Dr. Pooja Bijlani
Trainer Full Stack DevelopmentPresently she is working as an IT Trainer (Subject Matter Expert) at Future Skill Academy, AISECT, Bhopal. She has over 15 years of academic and research experience and expertise in Programming Languages C, C++, Python, Java, React Spring Boot, Artificial Intelligence, Machine Learning, and Data Science. Students accolade her programming language teaching skills. She is also experienced in a number of end-to-end projects in Natural Language Processing, Computer Vision, and Python Desktop Applications GUI—web Designing.
Still have queries? Talk to our counselors who are available to guide you.