Featured
Electronic City Electronic City Phase II, Bangalore, India - 560100.
20+ yrs of Exp
Details verified of Madhumita B.✕
Identity
Education
Know how UrbanPro verifies Tutor details
Identity is verified based on matching the details uploaded by the Tutor with government databases.
English Proficient
Panjab Technical University
2008
Master of Computer Applications (M.C.A.)
Electronic City Electronic City Phase II, Bangalore, India - 560100
ID Verified
Phone Verified
Email 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 Java Training Classes
20+
Teaches
Java Full Stack Developer, JSP (Java Server Pages), Servlet, Web services, Core Java, Hibernate, Spring, Java Real Time Projects
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Oracle Training
20+
Oracle Database Versions
Oracle 11g DBA, Oracle Database 12c, Oracle 10g DBA
Oracle Products taught
Oracle Database, Oracle PL/SQL
Teaching Experience in detail in Oracle Training
I have extensive experience in delivering professional training on Oracle Database technologies to students, fresh graduates, and working professionals. My training focuses on both theoretical understanding and practical implementation of Oracle concepts used in real-world enterprise applications. I have conducted training sessions covering Oracle SQL and PL/SQL programming, including topics such as database architecture, data definition language (DDL), data manipulation language (DML), joins, subqueries, views, indexes, constraints, sequences, and database design fundamentals. I also provide in-depth training on PL/SQL programming, including stored procedures, functions, triggers, cursors, exception handling, packages, and performance optimization techniques. I also guide learners in database connectivity with Java applications using JDBC, demonstrating how Oracle databases integrate with backend enterprise applications. Additionally, I support students in building mini projects such as employee management systems or inventory systems using Oracle as the backend database.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in C++ Language Classes
12
Proficiency level taught
Basic C++
Teaching Experience in detail in C++ Language Classes
I have extensive experience teaching C++ programming to students, beginners, and aspiring software developers. My training focuses on building a strong foundation in programming concepts while helping learners understand how C++ is used to develop efficient and high-performance applications. I conduct structured training sessions starting with fundamental programming concepts, including variables, data types, operators, input/output operations, control statements (if, switch, loops), and functions. I ensure that students clearly understand the logic-building process through multiple coding examples and exercises. I also provide in-depth training on Object-Oriented Programming (OOP) concepts in C++, such as classes, objects, constructors, destructors, inheritance, polymorphism, encapsulation, and abstraction. These topics are explained using real-world examples so that students can understand how object-oriented design helps in building scalable and maintainable applications. My training also covers advanced C++ topics, including pointers, dynamic memory allocation, arrays, strings, structures, file handling, templates, exception handling, and the Standard Template Library (STL). Students are guided through practical programs that demonstrate how these features are used in real software development. I emphasize hands-on coding practice, problem-solving exercises, and logical thinking. Students work on assignments and small projects such as student management systems, calculator programs, file processing applications, and menu-driven console programs to strengthen their programming skills.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in C Language Classes
12
Teaching Experience in detail in C Language Classes
I have significant experience teaching C programming to beginners, engineering students, and aspiring software developers. My training focuses on building a strong foundation in programming by helping students understand the core concepts of procedural programming and logical problem-solving using the C language. I conduct structured training sessions starting with the fundamentals of programming, including variables, data types, operators, input/output functions, and program structure. Students are guided step-by-step to understand how programs are written, compiled, and executed. I emphasize clarity of concepts and logical thinking so that learners can easily understand how programs work internally. My training covers important control structures in C, such as conditional statements (if, else, switch) and looping constructs (for, while, do-while). I provide multiple examples and exercises that help students practice writing programs for different logical problems. I also teach advanced C concepts, including arrays, strings, functions, pointers, structures, unions, dynamic memory allocation, and file handling. Special focus is given to pointers and memory management, which are critical topics in C programming. Students learn how memory works in C and how pointers are used to create efficient programs.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Web Designing Classes
15
Teaches web designing at proficiency level
Basic Web Designing
Teaching Experience in detail in Web Designing Classes
I have extensive experience teaching Web Designing to beginners, students, and aspiring web developers. My training focuses on helping learners understand how to design and develop responsive, user-friendly, and visually appealing websites using modern web technologies. I start the training with the fundamentals of web development, including how the internet works, the structure of web pages, and the role of browsers and web servers. Students are introduced to HTML for creating the structure of web pages, where they learn elements such as headings, paragraphs, images, links, lists, tables, forms, and semantic tags. After building a strong foundation in HTML, I train students in CSS (Cascading Style Sheets) to design and style web pages. This includes topics such as selectors, colors, fonts, box model, margins, padding, positioning, layouts, and responsive design techniques. I also teach CSS frameworks like Bootstrap to help students create mobile-friendly and responsive websites efficiently. I further guide learners in JavaScript basics to add interactivity to web pages, including topics such as variables, functions, events, DOM manipulation, and form validation. This helps students understand how websites can respond dynamically to user actions. My training includes hands-on practice and real-world projects, where students design and develop complete websites such as personal portfolio websites, business landing pages, and responsive web layouts. I also guide them in applying best practices in UI design, page layout, and usability.
Upcoming Live Classes
1. What type of Java programming do you teach?
Java Full Stack Developer, JSP (Java Server Pages), Servlet and others
2. Which classes do you teach?
I teach C Language, C++ Language, Java Training, Oracle Training and Web Designing Classes.
3. Do you provide a demo class?
Yes, I provide a free demo class.
4. How many years of experience do you have?
I have been teaching for 20 years.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Java Training Classes
20+
Teaches
Java Full Stack Developer, JSP (Java Server Pages), Servlet, Web services, Core Java, Hibernate, Spring, Java Real Time Projects
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Oracle Training
20+
Oracle Database Versions
Oracle 11g DBA, Oracle Database 12c, Oracle 10g DBA
Oracle Products taught
Oracle Database, Oracle PL/SQL
Teaching Experience in detail in Oracle Training
I have extensive experience in delivering professional training on Oracle Database technologies to students, fresh graduates, and working professionals. My training focuses on both theoretical understanding and practical implementation of Oracle concepts used in real-world enterprise applications. I have conducted training sessions covering Oracle SQL and PL/SQL programming, including topics such as database architecture, data definition language (DDL), data manipulation language (DML), joins, subqueries, views, indexes, constraints, sequences, and database design fundamentals. I also provide in-depth training on PL/SQL programming, including stored procedures, functions, triggers, cursors, exception handling, packages, and performance optimization techniques. I also guide learners in database connectivity with Java applications using JDBC, demonstrating how Oracle databases integrate with backend enterprise applications. Additionally, I support students in building mini projects such as employee management systems or inventory systems using Oracle as the backend database.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in C++ Language Classes
12
Proficiency level taught
Basic C++
Teaching Experience in detail in C++ Language Classes
I have extensive experience teaching C++ programming to students, beginners, and aspiring software developers. My training focuses on building a strong foundation in programming concepts while helping learners understand how C++ is used to develop efficient and high-performance applications. I conduct structured training sessions starting with fundamental programming concepts, including variables, data types, operators, input/output operations, control statements (if, switch, loops), and functions. I ensure that students clearly understand the logic-building process through multiple coding examples and exercises. I also provide in-depth training on Object-Oriented Programming (OOP) concepts in C++, such as classes, objects, constructors, destructors, inheritance, polymorphism, encapsulation, and abstraction. These topics are explained using real-world examples so that students can understand how object-oriented design helps in building scalable and maintainable applications. My training also covers advanced C++ topics, including pointers, dynamic memory allocation, arrays, strings, structures, file handling, templates, exception handling, and the Standard Template Library (STL). Students are guided through practical programs that demonstrate how these features are used in real software development. I emphasize hands-on coding practice, problem-solving exercises, and logical thinking. Students work on assignments and small projects such as student management systems, calculator programs, file processing applications, and menu-driven console programs to strengthen their programming skills.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in C Language Classes
12
Teaching Experience in detail in C Language Classes
I have significant experience teaching C programming to beginners, engineering students, and aspiring software developers. My training focuses on building a strong foundation in programming by helping students understand the core concepts of procedural programming and logical problem-solving using the C language. I conduct structured training sessions starting with the fundamentals of programming, including variables, data types, operators, input/output functions, and program structure. Students are guided step-by-step to understand how programs are written, compiled, and executed. I emphasize clarity of concepts and logical thinking so that learners can easily understand how programs work internally. My training covers important control structures in C, such as conditional statements (if, else, switch) and looping constructs (for, while, do-while). I provide multiple examples and exercises that help students practice writing programs for different logical problems. I also teach advanced C concepts, including arrays, strings, functions, pointers, structures, unions, dynamic memory allocation, and file handling. Special focus is given to pointers and memory management, which are critical topics in C programming. Students learn how memory works in C and how pointers are used to create efficient programs.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Web Designing Classes
15
Teaches web designing at proficiency level
Basic Web Designing
Teaching Experience in detail in Web Designing Classes
I have extensive experience teaching Web Designing to beginners, students, and aspiring web developers. My training focuses on helping learners understand how to design and develop responsive, user-friendly, and visually appealing websites using modern web technologies. I start the training with the fundamentals of web development, including how the internet works, the structure of web pages, and the role of browsers and web servers. Students are introduced to HTML for creating the structure of web pages, where they learn elements such as headings, paragraphs, images, links, lists, tables, forms, and semantic tags. After building a strong foundation in HTML, I train students in CSS (Cascading Style Sheets) to design and style web pages. This includes topics such as selectors, colors, fonts, box model, margins, padding, positioning, layouts, and responsive design techniques. I also teach CSS frameworks like Bootstrap to help students create mobile-friendly and responsive websites efficiently. I further guide learners in JavaScript basics to add interactivity to web pages, including topics such as variables, functions, events, DOM manipulation, and form validation. This helps students understand how websites can respond dynamically to user actions. My training includes hands-on practice and real-world projects, where students design and develop complete websites such as personal portfolio websites, business landing pages, and responsive web layouts. I also guide them in applying best practices in UI design, page layout, and usability.
Share this Profile
Also have a look at
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.