Featured
Marathahalli, Bangalore, India - 560037.
Verified
5
Details verified of Suraj Sharma✕
Identity
Education
Know how UrbanPro verifies Tutor details
Identity is verified based on matching the details uploaded by the Tutor with government databases.
Intro Video
+3 more
Hindi Mother Tongue (Native)
English Proficient
AKTU University 2022
Bachelor of Technology (B.Tech.)
Google 2021
UX Design
Simplilearn 2022
Software Development and Database
Simplilearn 2023
Automation Testing
Simplilearn 2023
Python Programming
Marathahalli, Bangalore, India - 560037
ID Verified
Education 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 Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Coding for Kids
2
Age groups catered to
6 to 12 years
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Web Designing Classes
4
Teaches web designing at proficiency level
Basic Web Designing, Advanced Web Designing
Teaching Experience in detail in Web Designing Classes
I have dedicated experience in teaching Web Designing to beginners and school-age students, focusing on the core technologies of HTML, CSS, and the principles of responsive and user-friendly design. My teaching journey began with personalized 1:1 online sessions and small group classes for students aged 10 to 15, aiming to build their creative and technical skills in designing functional web pages from scratch. My teaching methodology is hands-on and project-based, allowing students to learn by doing. I guide them through real-world examples such as creating personal websites, portfolios, and simple landing pages. I ensure that each student understands the structure and flow of web pages, proper use of tags, styling techniques, layout principles, and best practices in design. I create structured lesson plans that progress from basic to advanced concepts in a gradual and engaging manner. I also include regular practice tasks, reviews, and interactive Q&A sessions to keep students motivated and involved. My goal is to make students confident in using HTML and CSS to express their ideas creatively while gaining valuable technical skills.
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Java Training Classes
3
Teaches
Core Java
Teaching Experience in detail in Java Training Classes
I have experience teaching Java programming to beginners and intermediate learners, with a focus on building strong foundational skills in object-oriented programming (OOP), core Java concepts, and problem-solving techniques. My Java training sessions are tailored for school students, college beginners, and aspiring programmers who want to develop a solid understanding of Java for academic or career purposes. In my classes, I cover topics such as data types, control statements, loops, classes and objects, constructors, inheritance, polymorphism, exception handling, arrays, and basic file handling. I use a structured, hands-on approach where students write and test code in real time using tools like Eclipse or IntelliJ IDEA, helping them understand syntax, logic building, and debugging techniques. My teaching emphasizes practical implementation over rote memorization. I break down complex OOP concepts into simple, easy-to-understand examples and reinforce learning through regular assignments, coding exercises, and mini projects. I also offer guidance on Java-based academic projects and basic interview preparation for students aiming to pursue careers in software development. Would you like to include Java GUI (Swing/JavaFX) or in
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Computer Classes
4
Type of Computer course taken
Training in Computer tools usage, Basics of Computer usage, Training in Software application usage, Software Programming
Teaching Experience in detail in Computer Classes
I have hands-on teaching experience in the field of Computer Science, primarily focused on delivering foundational and beginner-level training in programming and computer fundamentals. Over the past year, I have conducted both one-on-one and small group sessions for students aged 7 to 15. My teaching has included structured lesson planning, concept explanation, interactive learning activities, and practical demonstrations using real-time tools and software. My teaching approach emphasizes clarity, patience, and simplification of technical concepts so that students with little or no background in computers can understand and apply what they learn. I have designed custom lesson plans tailored to each student’s age and skill level, making computer education engaging and effective. I have conducted several demo classes that received positive feedback from both students and parents, and I continuously adapt my methods based on student progress and feedback. I also provide regular assessments and ensure a balanced mix of theory and hands-on practice.
4.7 out of 5 3 reviews
Manish Gaurav
Coding for Kids
"Sir is very good at teaching. He knows all the important point and make students remember the concepts, not the codes. "
Mihir Thaker
Coding for Kids
"It was great experience learning from him. He is very hard-working and explains everything is utmost detail. We highly recommend learning from him. "
Santosi behera
Coding for Kids
I liked
Teaching Method
1. Which classes do you teach?
I teach Coding for Kids, Computer, Java Training and Web Designing Classes.
2. Do you provide a demo class?
Yes, I provide a free demo class.
3. How many years of experience do you have?
I have been teaching for 2 years.
Answered on 08 May Learn IT Courses/Oracle Training
• Oracle ERP: Best for strong database integration, finance, and cloud-first strategy.
•SAP: Best for complex, large-scale operations and manufacturing.
In short:
•Oracle = Better for finance and cloud.
•SAP = Better for big industries and process control.
Best depends on your business size and needs.
Answered on 08 May Learn IT Courses/Oracle Training
Answered on 08 May Learn IT Courses/Oracle Training
1. Know the syllabus – Focus on Java basics, OOP, data types, loops, methods, exceptions, arrays, etc.
2.Use the official book – “OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide” by Jeanne Boyarsky.
3.Practice coding daily – Use platforms like LeetCode or CodingBat.
4.Take mock tests – Helps you get exam-ready.
5.Revise key concepts – Focus on tricky areas like inheritance, overloading, and exception handling.
Answered on 08 May Learn IT Courses/Oracle Training
Oracle Apps Technical focuses on the backend: coding, customization, and integration of Oracle applications.
Oracle Financials is the functional part: it handles finance modules like Accounts Payable, Receivable, and General Ledger.
In short:
•Technical = Developer work
•Financials = Finance process work
Answered on 08 May Learn IT Courses/Oracle Training
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Coding for Kids
2
Age groups catered to
6 to 12 years
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Web Designing Classes
4
Teaches web designing at proficiency level
Basic Web Designing, Advanced Web Designing
Teaching Experience in detail in Web Designing Classes
I have dedicated experience in teaching Web Designing to beginners and school-age students, focusing on the core technologies of HTML, CSS, and the principles of responsive and user-friendly design. My teaching journey began with personalized 1:1 online sessions and small group classes for students aged 10 to 15, aiming to build their creative and technical skills in designing functional web pages from scratch. My teaching methodology is hands-on and project-based, allowing students to learn by doing. I guide them through real-world examples such as creating personal websites, portfolios, and simple landing pages. I ensure that each student understands the structure and flow of web pages, proper use of tags, styling techniques, layout principles, and best practices in design. I create structured lesson plans that progress from basic to advanced concepts in a gradual and engaging manner. I also include regular practice tasks, reviews, and interactive Q&A sessions to keep students motivated and involved. My goal is to make students confident in using HTML and CSS to express their ideas creatively while gaining valuable technical skills.
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Java Training Classes
3
Teaches
Core Java
Teaching Experience in detail in Java Training Classes
I have experience teaching Java programming to beginners and intermediate learners, with a focus on building strong foundational skills in object-oriented programming (OOP), core Java concepts, and problem-solving techniques. My Java training sessions are tailored for school students, college beginners, and aspiring programmers who want to develop a solid understanding of Java for academic or career purposes. In my classes, I cover topics such as data types, control statements, loops, classes and objects, constructors, inheritance, polymorphism, exception handling, arrays, and basic file handling. I use a structured, hands-on approach where students write and test code in real time using tools like Eclipse or IntelliJ IDEA, helping them understand syntax, logic building, and debugging techniques. My teaching emphasizes practical implementation over rote memorization. I break down complex OOP concepts into simple, easy-to-understand examples and reinforce learning through regular assignments, coding exercises, and mini projects. I also offer guidance on Java-based academic projects and basic interview preparation for students aiming to pursue careers in software development. Would you like to include Java GUI (Swing/JavaFX) or in
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Computer Classes
4
Type of Computer course taken
Training in Computer tools usage, Basics of Computer usage, Training in Software application usage, Software Programming
Teaching Experience in detail in Computer Classes
I have hands-on teaching experience in the field of Computer Science, primarily focused on delivering foundational and beginner-level training in programming and computer fundamentals. Over the past year, I have conducted both one-on-one and small group sessions for students aged 7 to 15. My teaching has included structured lesson planning, concept explanation, interactive learning activities, and practical demonstrations using real-time tools and software. My teaching approach emphasizes clarity, patience, and simplification of technical concepts so that students with little or no background in computers can understand and apply what they learn. I have designed custom lesson plans tailored to each student’s age and skill level, making computer education engaging and effective. I have conducted several demo classes that received positive feedback from both students and parents, and I continuously adapt my methods based on student progress and feedback. I also provide regular assessments and ensure a balanced mix of theory and hands-on practice.
4.7 out of 5 3 reviews
Manish Gaurav
Coding for Kids
"Sir is very good at teaching. He knows all the important point and make students remember the concepts, not the codes. "
Mihir Thaker
Coding for Kids
"It was great experience learning from him. He is very hard-working and explains everything is utmost detail. We highly recommend learning from him. "
Santosi behera
Coding for Kids
I liked
Teaching Method
Answered on 08 May Learn IT Courses/Oracle Training
• Oracle ERP: Best for strong database integration, finance, and cloud-first strategy.
•SAP: Best for complex, large-scale operations and manufacturing.
In short:
•Oracle = Better for finance and cloud.
•SAP = Better for big industries and process control.
Best depends on your business size and needs.
Answered on 08 May Learn IT Courses/Oracle Training
Answered on 08 May Learn IT Courses/Oracle Training
1. Know the syllabus – Focus on Java basics, OOP, data types, loops, methods, exceptions, arrays, etc.
2.Use the official book – “OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide” by Jeanne Boyarsky.
3.Practice coding daily – Use platforms like LeetCode or CodingBat.
4.Take mock tests – Helps you get exam-ready.
5.Revise key concepts – Focus on tricky areas like inheritance, overloading, and exception handling.
Answered on 08 May Learn IT Courses/Oracle Training
Oracle Apps Technical focuses on the backend: coding, customization, and integration of Oracle applications.
Oracle Financials is the functional part: it handles finance modules like Accounts Payable, Receivable, and General Ledger.
In short:
•Technical = Developer work
•Financials = Finance process work
Answered on 08 May Learn IT Courses/Oracle Training
Share this Profile
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.