Vaibhav Puri
Details verified of Vaibhav Puri✕
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 Marathi Mother Tongue (Native)
Hindi Proficient
English Proficient
Tamil Basic
Telugu Basic
Government College of Engineering Aurangabad 2024
Bachelor of Technology (B.Tech.)
Aliganj, Lucknow, India - 226020
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.
UrbanPro Certified Tutor
For BTech Tuition
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in BTech Tuition
4
BTech Computer Science subjects
Cloud Computing, Design Of Digital Systems, Data Structures and Algorithms, Building Enterprise Application, Artificial Intelligence, Web Engineering, Game Programming, Java Programming, Software Testing and Analysis, Machine Intelligence, Big Data Analytics, Computer Networks, Computer Graphics and Multimedia, Wireless Networks, Natural Language Processing, Computer Organization & Design, Mobile Application Development, Software Engineering and Architecture, Database Management Systems, Software Quality Assurance, Protocol Engineering, Programming in C#, Types of Database Systems, Theory of computation subject, Software Project Management, Virtual Reality Technologies, Compiler Design, Object Oriented Programming & Systems, Combinatorics, Storage Device and Technology, Linux Programming, Bioinformatics, Computer Hardware, Information Retrieval
BTech Branch
BTech 1st Year Engineering, BTech Computer Science Engineering
Experience in School or College
Experienced in providing academic and programming guidance to school and college students. I have worked with students at different learning levels, helping them understand programming fundamentals, improve problem-solving skills, and prepare for academic examinations, practicals, and coding assessments. My teaching approach is practical, student-focused, and based on clear explanations, hands-on coding practice, and regular doubt-solving.
Type of class
Regular Classes, Crash Course
Class strength catered to
Group Classes, One on one/ Private Tutions
Taught in School or College
Yes
BTech 1st Year subjects
Biology For Engineers, Engineering Physics, Basic Electrical Technology, Engineering Graphics, Basic Electronics, Communication Skills, Engineering Mathematics (M1), Basic Mechanical Engineering, Environmental Studies, Engineering Chemistry, Mechanics Of Solids
Teaching Experience in detail in BTech Tuition
I have experience providing B.Tech tuition and academic guidance to engineering students, with a focus on programming and core Computer Science subjects. I help students understand concepts from the basics through practical examples, coding exercises, and structured problem-solving. My areas of teaching include C, C++, Java, Data Structures & Algorithms, Object-Oriented Programming, DBMS, SQL, and other programming-related subjects. I also help students with university exam preparation, practical assignments, coding assessments, and placement-oriented preparation. My teaching style focuses on concept clarity rather than memorization. I break complex topics into simple steps, solve problems with students, clear their doubts, and provide practice questions to strengthen their understanding. I aim to help B.Tech students improve their academic performance, programming skills, logical thinking, and confidence for internships and placements.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in C++ Language Classes
4
Proficiency level taught
Basic C++, Advanced C++
Teaching Experience in detail in C++ Language Classes
I have experience teaching C++ programming to students, focusing on building strong fundamentals and developing practical problem-solving skills. I cover topics such as C++ syntax, variables, data types, functions, arrays, strings, pointers, references, recursion, OOP, STL, and exception handling. My teaching approach is beginner-friendly and practical. I explain concepts step by step and use real-world examples, coding exercises, and problem-solving questions to help students understand how and why the code works. I also focus extensively on Data Structures & Algorithms using C++, including arrays, linked lists, stacks, queues, trees, graphs, hashing, sorting, searching, and dynamic programming. Students receive practice problems ranging from basic to interview-level difficulty. My goal is to help students become confident in writing C++ code, solving programming problems independently, and preparing for college examinations, coding assessments, internships, and technical placement interviews.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Java Training Classes
5
Teaches
J2EE, Java Full Stack Developer, Java Real Time Projects, Hibernate, Spring, JSP (Java Server Pages), Core Java, Web services, Servlet, Struts
Certification training offered
Yes
Teaching Experience in detail in Java Training Classes
I have experience teaching **Java programming** with a focus on building strong programming fundamentals and practical problem-solving skills. I cover core concepts such as **Java syntax, variables, data types, operators, loops, functions, arrays, strings, exception handling, collections, and file handling**. I also provide detailed guidance on **Object-Oriented Programming (OOP)** in Java, including classes and objects, inheritance, polymorphism, abstraction, encapsulation, interfaces, and constructors. Concepts are explained step by step with practical coding examples and exercises. My training also includes **Data Structures & Algorithms using Java**, covering arrays, linked lists, stacks, queues, trees, graphs, hashing, sorting, searching, recursion, and dynamic programming. I focus on helping students write clean and efficient Java code, improve their logical thinking, and confidently solve programming problems for **college academics, coding assessments, internships, placements, and technical interviews**.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in C Language Classes
6
Teaching Experience in detail in C Language Classes
I have experience teaching C programming with a focus on developing strong programming fundamentals and logical problem-solving skills. I cover core concepts such as variables, data types, operators, conditional statements, loops, functions, arrays, strings, pointers, structures, unions, and file handling. My teaching approach is step-by-step and practical, using coding examples and exercises to help students understand concepts clearly and apply them independently. I place special emphasis on functions, pointers, memory concepts, recursion, and data structures, which are essential for developing strong programming fundamentals. I also help students practice problem-solving and coding questions ranging from beginner to advanced levels. The training is suitable for students preparing for college examinations, practicals, coding assessments, internships, and placement interviews. My goal is to help students build a strong foundation in C, understand how programs work internally, and become confident in writing and debugging C programs.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Python Training classes
4
Course Duration provided
1-3 months
Seeker background catered to
Individual
Certification provided
No
Python applications taught
GUI (Graphical User Interfaces) with Python , Automation with Python , Web Scraping with Python , PySpark, Web Development with Python , Data Analysis with Python , Data Extraction with Python , Help in assignment, Data Visualization with Python, Text Processing with Python, Networking with Python , Testing with Python
Teaching Experience in detail in Python Training classes
I have experience teaching **Python programming** with a focus on building strong fundamentals, logical thinking, and practical coding skills. I cover topics such as **Python syntax, variables, data types, operators, conditional statements, loops, functions, strings, lists, tuples, sets, dictionaries, and file handling**. I also teach **Object-Oriented Programming in Python**, including classes, objects, inheritance, polymorphism, encapsulation, and abstraction. Concepts are explained step by step using practical examples and hands-on coding exercises. My training also includes **problem-solving and Data Structures & Algorithms using Python**, helping students improve their coding logic and approach to programming problems. I focus on making Python easy to understand for beginners while gradually introducing more advanced concepts. I help students prepare for **college academics, practical examinations, coding assessments, internships, placements, and technical interviews**.
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 Coding for Kids
6
Age groups catered to
6 to 12 years
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Also have a look at
UrbanPro Certified Tutor
For BTech Tuition
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in BTech Tuition
4
BTech Computer Science subjects
Cloud Computing, Design Of Digital Systems, Data Structures and Algorithms, Building Enterprise Application, Artificial Intelligence, Web Engineering, Game Programming, Java Programming, Software Testing and Analysis, Machine Intelligence, Big Data Analytics, Computer Networks, Computer Graphics and Multimedia, Wireless Networks, Natural Language Processing, Computer Organization & Design, Mobile Application Development, Software Engineering and Architecture, Database Management Systems, Software Quality Assurance, Protocol Engineering, Programming in C#, Types of Database Systems, Theory of computation subject, Software Project Management, Virtual Reality Technologies, Compiler Design, Object Oriented Programming & Systems, Combinatorics, Storage Device and Technology, Linux Programming, Bioinformatics, Computer Hardware, Information Retrieval
BTech Branch
BTech 1st Year Engineering, BTech Computer Science Engineering
Experience in School or College
Experienced in providing academic and programming guidance to school and college students. I have worked with students at different learning levels, helping them understand programming fundamentals, improve problem-solving skills, and prepare for academic examinations, practicals, and coding assessments. My teaching approach is practical, student-focused, and based on clear explanations, hands-on coding practice, and regular doubt-solving.
Type of class
Regular Classes, Crash Course
Class strength catered to
Group Classes, One on one/ Private Tutions
Taught in School or College
Yes
BTech 1st Year subjects
Biology For Engineers, Engineering Physics, Basic Electrical Technology, Engineering Graphics, Basic Electronics, Communication Skills, Engineering Mathematics (M1), Basic Mechanical Engineering, Environmental Studies, Engineering Chemistry, Mechanics Of Solids
Teaching Experience in detail in BTech Tuition
I have experience providing B.Tech tuition and academic guidance to engineering students, with a focus on programming and core Computer Science subjects. I help students understand concepts from the basics through practical examples, coding exercises, and structured problem-solving. My areas of teaching include C, C++, Java, Data Structures & Algorithms, Object-Oriented Programming, DBMS, SQL, and other programming-related subjects. I also help students with university exam preparation, practical assignments, coding assessments, and placement-oriented preparation. My teaching style focuses on concept clarity rather than memorization. I break complex topics into simple steps, solve problems with students, clear their doubts, and provide practice questions to strengthen their understanding. I aim to help B.Tech students improve their academic performance, programming skills, logical thinking, and confidence for internships and placements.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in C++ Language Classes
4
Proficiency level taught
Basic C++, Advanced C++
Teaching Experience in detail in C++ Language Classes
I have experience teaching C++ programming to students, focusing on building strong fundamentals and developing practical problem-solving skills. I cover topics such as C++ syntax, variables, data types, functions, arrays, strings, pointers, references, recursion, OOP, STL, and exception handling. My teaching approach is beginner-friendly and practical. I explain concepts step by step and use real-world examples, coding exercises, and problem-solving questions to help students understand how and why the code works. I also focus extensively on Data Structures & Algorithms using C++, including arrays, linked lists, stacks, queues, trees, graphs, hashing, sorting, searching, and dynamic programming. Students receive practice problems ranging from basic to interview-level difficulty. My goal is to help students become confident in writing C++ code, solving programming problems independently, and preparing for college examinations, coding assessments, internships, and technical placement interviews.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Java Training Classes
5
Teaches
J2EE, Java Full Stack Developer, Java Real Time Projects, Hibernate, Spring, JSP (Java Server Pages), Core Java, Web services, Servlet, Struts
Certification training offered
Yes
Teaching Experience in detail in Java Training Classes
I have experience teaching **Java programming** with a focus on building strong programming fundamentals and practical problem-solving skills. I cover core concepts such as **Java syntax, variables, data types, operators, loops, functions, arrays, strings, exception handling, collections, and file handling**. I also provide detailed guidance on **Object-Oriented Programming (OOP)** in Java, including classes and objects, inheritance, polymorphism, abstraction, encapsulation, interfaces, and constructors. Concepts are explained step by step with practical coding examples and exercises. My training also includes **Data Structures & Algorithms using Java**, covering arrays, linked lists, stacks, queues, trees, graphs, hashing, sorting, searching, recursion, and dynamic programming. I focus on helping students write clean and efficient Java code, improve their logical thinking, and confidently solve programming problems for **college academics, coding assessments, internships, placements, and technical interviews**.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in C Language Classes
6
Teaching Experience in detail in C Language Classes
I have experience teaching C programming with a focus on developing strong programming fundamentals and logical problem-solving skills. I cover core concepts such as variables, data types, operators, conditional statements, loops, functions, arrays, strings, pointers, structures, unions, and file handling. My teaching approach is step-by-step and practical, using coding examples and exercises to help students understand concepts clearly and apply them independently. I place special emphasis on functions, pointers, memory concepts, recursion, and data structures, which are essential for developing strong programming fundamentals. I also help students practice problem-solving and coding questions ranging from beginner to advanced levels. The training is suitable for students preparing for college examinations, practicals, coding assessments, internships, and placement interviews. My goal is to help students build a strong foundation in C, understand how programs work internally, and become confident in writing and debugging C programs.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Python Training classes
4
Course Duration provided
1-3 months
Seeker background catered to
Individual
Certification provided
No
Python applications taught
GUI (Graphical User Interfaces) with Python , Automation with Python , Web Scraping with Python , PySpark, Web Development with Python , Data Analysis with Python , Data Extraction with Python , Help in assignment, Data Visualization with Python, Text Processing with Python, Networking with Python , Testing with Python
Teaching Experience in detail in Python Training classes
I have experience teaching **Python programming** with a focus on building strong fundamentals, logical thinking, and practical coding skills. I cover topics such as **Python syntax, variables, data types, operators, conditional statements, loops, functions, strings, lists, tuples, sets, dictionaries, and file handling**. I also teach **Object-Oriented Programming in Python**, including classes, objects, inheritance, polymorphism, encapsulation, and abstraction. Concepts are explained step by step using practical examples and hands-on coding exercises. My training also includes **problem-solving and Data Structures & Algorithms using Python**, helping students improve their coding logic and approach to programming problems. I focus on making Python easy to understand for beginners while gradually introducing more advanced concepts. I help students prepare for **college academics, practical examinations, coding assessments, internships, placements, and technical interviews**.
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 Coding for Kids
6
Age groups catered to
6 to 12 years
Class Location
Online class via Zoom
Student's Home
Tutor's Home
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.