/> Details verified of Shilpa✕
Identity
Education
Know how UrbanPro verifies Tutor details
Identity is verified based on matching the details uploaded by the Tutor with government databases.
Online Classes Hebbal, Bangalore, India - 560024
Education Verified
Phone Verified
Report this Profile
Is this listing inaccurate or duplicate? Any other problem?
Please tell us about the problem and we will fix it.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Web Designing Classes
2
Teaches web designing at proficiency level
Advanced Web Designing, Basic Web Designing
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Java Training Classes
2
Teaches
Web services
Certification training offered
No
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Full Stack Agentic AI
2
Teaching Experience in detail in Full Stack Agentic AI
I have been actively teaching and mentoring learners in full-stack development and agentic AI systems, focusing on building production-ready AI-powered applications that combine modern frontend frameworks, backend architectures, and AI orchestration tools. Advanced Agentic AI Modules LLM fundamentals Prompt engineering Tool-based agents Function calling Memory architectures Multi-step reasoning pipelines AI-powered workflows Example advanced modules: Build a Customer Support AI Agent Create a Document Q&A RAG System Build a Multi-Agent Workflow Automation Tool Implement AI-powered coding assistants
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in React JS Training
2
Teaching Experience in detail in React JS Training
I have extensive experience teaching React JS to learners ranging from beginners to intermediate-level developers, with a strong emphasis on building scalable, production-ready frontend applications. My teaching approach focuses on combining conceptual clarity with hands-on implementation through real-world projects.Key topics I teach include: React fundamentals and component-based architecture JSX syntax and rendering logic Functional components and Hooks State management using useState and useReducer Props handling and component communication Conditional rendering and list rendering Event handling and form management React Router for client-side navigation API integration using Fetch and Axios Error handling and loading state management Component lifecycle using Hooks Context API for global state management Performance optimization techniques Code splitting and lazy loading Reusable component design patterns Testing basics using Jest and React Testing Library I ensure that learners understand both how React works internally and how to apply it in real-world applications.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Java Script Training classes
3
Teaching Experience in detail in Java Script Training classes
I have experience teaching JavaScript to beginner and intermediate learners, focusing on building strong programming fundamentals and enabling learners to develop interactive, real-world web applications. My teaching approach emphasizes clarity in core concepts, hands-on coding practice, and problem-solving skills essential for modern web development. Learners build a dynamic form validation tool using JavaScript. Features covered: Input validation logic Event handling Dynamic error messages Form submission control Skills developed: DOM manipulation Event-driven programming Debugging validation logic
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Node.JS Training
2
Teaching Experience in detail in Node.JS Training
I have experience teaching Node.js to beginner and intermediate developers, focusing on building scalable backend applications and RESTful APIs. My training emphasizes understanding asynchronous programming, server-side architecture, and real-world backend development practices. I have delivered structured Node.js training sessions covering core backend concepts, starting with the fundamentals of Node.js, including the event-driven architecture, non-blocking I/O model, and module system. I teach learners how to set up Node.js environments, manage dependencies using npm, and structure backend projects using modular architecture. I also guide learners in building REST APIs using Express.js, covering routing, middleware usage, request-response handling, and error management. A key part of my teaching involves working with databases. I train learners to integrate Node.js applications with databases such as MongoDB or SQL-based systems. Topics include CRUD operations, schema design, input validation, and handling asynchronous database queries using Promises and async/await. I also cover authentication and authorization techniques, including JWT-based authentication and secure API design practices.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in MongoDB Training
2
Teaching Experience in detail in MongoDB Training
I have experience teaching MongoDB to beginner and intermediate developers, focusing on designing scalable NoSQL database solutions and integrating MongoDB with backend applications. My training emphasizes practical database usage, efficient data modeling, and real-world application development. I have delivered structured MongoDB training sessions covering core database concepts such as document-based storage, collections, BSON data formats, and schema design. I teach learners how to install and configure MongoDB, create databases and collections, and perform CRUD operations using the MongoDB shell and GUI tools. I also guide learners in understanding when to use NoSQL databases and how MongoDB differs from traditional relational databases. A significant part of my teaching focuses on database design and performance optimization. I train learners in creating efficient document schemas, embedding vs referencing strategies, indexing for faster queries, and handling large datasets. I also cover advanced querying techniques, aggregation pipelines, filtering, sorting, and pagination. Integration of MongoDB with backend frameworks such as Node.js using libraries like Mongoose is another key area I teach, including schema validation, middleware usage, and relationship handling.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Docker Training
2
Teaching Experience in detail in Docker Training
I have experience teaching Docker to developers and students who want to understand containerization and deploy applications efficiently across environments. My training focuses on simplifying complex deployment workflows and enabling learners to package applications into portable, production-ready containers. I have delivered structured Docker training sessions starting with core containerization concepts, including the differences between virtual machines and containers, Docker architecture, and the role of images, containers, and registries. I guide learners through installing Docker, understanding Docker CLI commands, and working with Docker Hub for pulling and pushing images. I also teach how to create custom Docker images using Dockerfiles, covering instructions such as FROM, RUN, COPY, WORKDIR, and CMD, along with best practices for building lightweight and secure images. A major part of my teaching involves hands-on containerization of real-world applications. I train learners to containerize Node.js and full stack applications, manage multi-container environments using Docker Compose, and configure services such as application servers and databases within containers. I also cover environment variable management, volume mapping, networking between containers, and troubleshooting container-related issues.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in CSS Training
2
Teaching Experience in detail in CSS Training
I have experience teaching CSS to beginner and intermediate learners, focusing on building responsive, visually appealing, and maintainable user interfaces. My training emphasizes understanding layout systems, styling techniques, and modern CSS practices used in real-world frontend development. I have delivered structured CSS training sessions starting with core styling concepts such as selectors, specificity, box model, margins, padding, borders, colors, and typography. I guide learners in understanding how CSS interacts with HTML structure and how to apply styles efficiently using classes, IDs, and reusable style patterns. I also teach layout fundamentals including display properties, positioning (static, relative, absolute, and fixed), and floating elements. A major focus of my training is modern layout techniques such as Flexbox and CSS Grid, enabling learners to build responsive and adaptive layouts. I teach responsive design principles using media queries, mobile-first design strategies, and viewport-based layouts to ensure applications work across devices of different screen sizes. I also cover transitions, animations, pseudo-classes, pseudo-elements, and best practices for writing clean, maintainable stylesheets.
Also have a look at
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Web Designing Classes
2
Teaches web designing at proficiency level
Advanced Web Designing, Basic Web Designing
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Java Training Classes
2
Teaches
Web services
Certification training offered
No
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Full Stack Agentic AI
2
Teaching Experience in detail in Full Stack Agentic AI
I have been actively teaching and mentoring learners in full-stack development and agentic AI systems, focusing on building production-ready AI-powered applications that combine modern frontend frameworks, backend architectures, and AI orchestration tools. Advanced Agentic AI Modules LLM fundamentals Prompt engineering Tool-based agents Function calling Memory architectures Multi-step reasoning pipelines AI-powered workflows Example advanced modules: Build a Customer Support AI Agent Create a Document Q&A RAG System Build a Multi-Agent Workflow Automation Tool Implement AI-powered coding assistants
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in React JS Training
2
Teaching Experience in detail in React JS Training
I have extensive experience teaching React JS to learners ranging from beginners to intermediate-level developers, with a strong emphasis on building scalable, production-ready frontend applications. My teaching approach focuses on combining conceptual clarity with hands-on implementation through real-world projects.Key topics I teach include: React fundamentals and component-based architecture JSX syntax and rendering logic Functional components and Hooks State management using useState and useReducer Props handling and component communication Conditional rendering and list rendering Event handling and form management React Router for client-side navigation API integration using Fetch and Axios Error handling and loading state management Component lifecycle using Hooks Context API for global state management Performance optimization techniques Code splitting and lazy loading Reusable component design patterns Testing basics using Jest and React Testing Library I ensure that learners understand both how React works internally and how to apply it in real-world applications.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Java Script Training classes
3
Teaching Experience in detail in Java Script Training classes
I have experience teaching JavaScript to beginner and intermediate learners, focusing on building strong programming fundamentals and enabling learners to develop interactive, real-world web applications. My teaching approach emphasizes clarity in core concepts, hands-on coding practice, and problem-solving skills essential for modern web development. Learners build a dynamic form validation tool using JavaScript. Features covered: Input validation logic Event handling Dynamic error messages Form submission control Skills developed: DOM manipulation Event-driven programming Debugging validation logic
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Node.JS Training
2
Teaching Experience in detail in Node.JS Training
I have experience teaching Node.js to beginner and intermediate developers, focusing on building scalable backend applications and RESTful APIs. My training emphasizes understanding asynchronous programming, server-side architecture, and real-world backend development practices. I have delivered structured Node.js training sessions covering core backend concepts, starting with the fundamentals of Node.js, including the event-driven architecture, non-blocking I/O model, and module system. I teach learners how to set up Node.js environments, manage dependencies using npm, and structure backend projects using modular architecture. I also guide learners in building REST APIs using Express.js, covering routing, middleware usage, request-response handling, and error management. A key part of my teaching involves working with databases. I train learners to integrate Node.js applications with databases such as MongoDB or SQL-based systems. Topics include CRUD operations, schema design, input validation, and handling asynchronous database queries using Promises and async/await. I also cover authentication and authorization techniques, including JWT-based authentication and secure API design practices.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in MongoDB Training
2
Teaching Experience in detail in MongoDB Training
I have experience teaching MongoDB to beginner and intermediate developers, focusing on designing scalable NoSQL database solutions and integrating MongoDB with backend applications. My training emphasizes practical database usage, efficient data modeling, and real-world application development. I have delivered structured MongoDB training sessions covering core database concepts such as document-based storage, collections, BSON data formats, and schema design. I teach learners how to install and configure MongoDB, create databases and collections, and perform CRUD operations using the MongoDB shell and GUI tools. I also guide learners in understanding when to use NoSQL databases and how MongoDB differs from traditional relational databases. A significant part of my teaching focuses on database design and performance optimization. I train learners in creating efficient document schemas, embedding vs referencing strategies, indexing for faster queries, and handling large datasets. I also cover advanced querying techniques, aggregation pipelines, filtering, sorting, and pagination. Integration of MongoDB with backend frameworks such as Node.js using libraries like Mongoose is another key area I teach, including schema validation, middleware usage, and relationship handling.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Docker Training
2
Teaching Experience in detail in Docker Training
I have experience teaching Docker to developers and students who want to understand containerization and deploy applications efficiently across environments. My training focuses on simplifying complex deployment workflows and enabling learners to package applications into portable, production-ready containers. I have delivered structured Docker training sessions starting with core containerization concepts, including the differences between virtual machines and containers, Docker architecture, and the role of images, containers, and registries. I guide learners through installing Docker, understanding Docker CLI commands, and working with Docker Hub for pulling and pushing images. I also teach how to create custom Docker images using Dockerfiles, covering instructions such as FROM, RUN, COPY, WORKDIR, and CMD, along with best practices for building lightweight and secure images. A major part of my teaching involves hands-on containerization of real-world applications. I train learners to containerize Node.js and full stack applications, manage multi-container environments using Docker Compose, and configure services such as application servers and databases within containers. I also cover environment variable management, volume mapping, networking between containers, and troubleshooting container-related issues.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in CSS Training
2
Teaching Experience in detail in CSS Training
I have experience teaching CSS to beginner and intermediate learners, focusing on building responsive, visually appealing, and maintainable user interfaces. My training emphasizes understanding layout systems, styling techniques, and modern CSS practices used in real-world frontend development. I have delivered structured CSS training sessions starting with core styling concepts such as selectors, specificity, box model, margins, padding, borders, colors, and typography. I guide learners in understanding how CSS interacts with HTML structure and how to apply styles efficiently using classes, IDs, and reusable style patterns. I also teach layout fundamentals including display properties, positioning (static, relative, absolute, and fixed), and floating elements. A major focus of my training is modern layout techniques such as Flexbox and CSS Grid, enabling learners to build responsive and adaptive layouts. I teach responsive design principles using media queries, mobile-first design strategies, and viewport-based layouts to ensure applications work across devices of different screen sizes. I also cover transitions, animations, pseudo-classes, pseudo-elements, and best practices for writing clean, maintainable stylesheets.
Reply to 's review
Enter your reply*
Your reply has been successfully submitted.
Certified
The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.