UrbanPro
true

Overview

I am currently been working as a Data Engineer with my hands on experience over Hadoop,Hive,Spark in Scala and Python Pandas and scikit-learn library for data analysis.I am proficient in SQL and built web apps using Python Django framework.
I am also well versed in Java and OOPS .
Being an engineer and working as one in the Industry has helped me to understand the practical implementation of different technologies and would be more of an advantage to teach someone from that prospect rather than covering only theoretical knowledge. So if you are interested to learn the newer technologies so that you could apply for the real world problem solving I might be the very right guy for the job. Always looking forward to teach something to help people build better skillsets and enhance their growth.

Languages Spoken

Hindi Mother Tongue (Native)

English Proficient

Education

Jaypee University of Engineering and Technology 2018

Bachelor of Technology (B.Tech.)

Address

Hinjewadi, Pune, India - 411057

Verified Info

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.

Please describe the problem that you see in this page.

Type the letters as shown below *

Please enter the letters as show below

Teaches

BCA Tuition

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in BCA Tuition

2

Experience in School or College

I did my b.tech in computer science Engineering and well versed with Java ,OOPS , Python , Data Analysis , Spark. Currently I am also working as a Software Engineer in one of the major MNC as a Data Engineer and have +2 years experience .

BCA Subject

Database Management Systems , IT, Java Programming, Software Engineering , Object Oriented Technologies, English, Web Programming, Communication Skills

Type of class

Regular Classes, Crash Course

Class strength catered to

One on one/ Private Tutions, Group Classes

Taught in School or College

Yes

Teaching Experience in detail in BCA Tuition

I am currently been working as a Data Engineer with my hands on experience over Hadoop,Hive,Spark in Scala and Python Pandas and scikit-learn library for data analysis.I am proficient in SQL and built web apps using Python Django framework. I am also well versed in Java and OOPS . Being an engineer and working as one in the Industry has helped me to understand the practical implementation of different technologies and would be more of an advantage to teach someone from that prospect rather than covering only theoretical knowledge. So if you are interested to learn the newer technologies so that you could apply for the real world problem solving I might be the very right guy for the job. Always looking forward to teach something to help people build better skillsets and enhance their growth.

BTech Tuition

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in BTech Tuition

2

BTech Computer Science subjects

Database Management Systems, Big Data Analytics, Java Programming, Object Oriented Programming & Systems

BTech Branch

BTech Computer Science Engineering

Experience in School or College

I did my engineering in computer science and have an expertise over Java , Python and Big Data Analytics.I am currently been working as a Data Engineer with my hands on experience over Hadoop,Hive,Spark in Scala and Python Pandas and scikit-learn library for data analysis.I am proficient in SQL and built web apps using Python Django framework. I am also well versed in Java and OOPS . Being an engineer and working as one in the Industry has helped me to understand the practical implementation of different technologies and would be more of an advantage to teach someone from that prospect rather than covering only theoretical knowledge. So if you are interested to learn the newer technologies so that you could apply for the real world problem solving I might be the very right guy for the job. Always looking forward to teach something to help people build better skillsets and enhance their growth.

Type of class

Regular Classes, Crash Course

Class strength catered to

One on one/ Private Tutions, Group Classes

Taught in School or College

Yes

Java Training Classes

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in Java Training Classes

2

Teaches

Java Full Stack Developer

Certification training offered

No

Big Data Training

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in Big Data Training

2

Big Data Technology

Hadoop, Apache Spark, Scala

Python Training classes

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in Python Training classes

4

Course Duration provided

1-3 months, 3-6 months

Seeker background catered to

Corporate company, Individual, Educational Institution

Certification provided

Yes

Python applications taught

GUI (Graphical User Interfaces) with Python , Testing with Python, Machine Learning with Python, Scipy Stack with Python , Text Processing with Python, Game Development with Python, Regular Expressions with Python , Web Scraping with Python , Data Science with Python, Data Extraction with Python , Data Visualization with Python, Data Analysis with Python , Automation with Python , Web Development with Python

Teaching Experience in detail in Python Training classes

I am an engineer by profession having a total of 3.5 years of experience in IT industry in Data Analysis domain I have been professionally trained Python and also have created and taught a number of Data Analytics Projects using Pandas and Matplotlib. Having worked in production environment for a number of projects and Clients, I have gained strong hands-on experience and knowledge over a number of technologies including Big Data and Spark. I also have experience in working in Azure Cloud Environment with flows created over Data Factory and data analysis done over Databricks. So right from scratch I will cover every concept in detail emphasizing over practical uses. The course would also include atleast 3 real world projects.

Microsoft Excel Training classes

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in Microsoft Excel Training classes

4

Teaches following Excel features

Basic Excel, Excel Macro Training, Advanced Excel, Excel VBA Training

Teaching Experience in detail in Microsoft Excel Training classes

I am an engineer by profession having a total of 3.5 years of experience in IT industry in Data Analysis domain I have been professionally trained in Java and Python and also have strong knowledge over Microsoft Excel. Having worked in production environment for a number of projects and Clients, I have gained strong hands-on experience and knowledge over a number of technologies including Big Data and Spark. I also have experience in working in Azure Cloud Environment with flows created over Data Factory and data analysis done over Databricks. The course is about teaching Microsoft Excel and Google Sheets from scratch and then performing Analytics over different datasets extracting meaningful insights and creating charts and dashboards. No prior experience is required and anyone can join the course.

Reviews

No Reviews yet!

FAQs

1. Which BCA subjects do you tutor for?

Database Management Systems , IT, Java Programming and others

2. Do you have any prior teaching experience?

Yes

3. Which classes do you teach?

I teach BCA Tuition, BTech Tuition, Big Data, Java Training, Microsoft Excel Training and Python Training Classes.

4. Do you provide a demo class?

Yes, I provide a free demo class.

5. How many years of experience do you have?

I have been teaching for 2 years.

Answers by Bhavya Chanan (2)

Answered on 28/04/2021 Learn IT Courses/Java

Let us take a simple example of a student dealing with object and classes for now. Think of a student. I want to know more about the student. So in order to know a student, I need to have the details of the student. So to have the above thing precise, I need to answer simple questions to get straight... ...more

Let us take a simple example of a student dealing with object and classes for now.

Think of a student. I want to know more about the student. So in order to know a student, I need to have the details of the student. So to have the above thing precise, I need to answer simple questions to get straight to the point.

What is the name of the student? Each student has a name (Ram, Raman, Raju and many more). Many students can have the same name. What is the unique identity number of a student? Every student enrolled somewhere would have some unique identity that makes him different from other students. For example, there could be more than one student with the name Shubham. You may say that the last name of the student could differ. For example -> Student A is - Shubham Singh.

Student B is- Shubham Agarwal and so on and on. 

But there could be many students with the same first name and last name. So this is also not uniquely identified. That is why each student is associated with a unique identification number which may be a rollno, uid or studentid, whatever you may call. This uid, for instance, is different for every student, and thus it identifies a student uniquely.

In which class our student is in?

The student is a school that belongs to a particular class which he attends daily as per his curriculum.

Ram is in class 6th.

Mohawk is in class 8th.

What is the performance rank of the student?

According to his performance in different subjects, we can calculate a performance rank of a student concerning other students performance. For example, in a class of 100 students, Rahul came 2nd -> performance rank = 2 and on the other hand, Rohit came 97th -> performance rank = 97.

Now let's pile up our details for a student. We understood that each student has a name, a unique identifier value, a class in which he studies and a performance ranks. If we categorise them, we can call the student to have four properties:

  • Name
  • Uid
  • Class/Standard
  • Rank

Thus we conclude that each student has these four properties.

Name Uid Standard Rank.

Examples:

Name is Bhavya Uid is 12 Standard is 5 Rank is 17

Name is Vishesh Uid is 67 Standard is 7 Rank is 22

Name is Rahul Uid is 39 Standard is 6 Rank is 11

Again, I must repeat myself and tell you that each of these three students has the same properties as Name, Uid, Standard and Rank. It would repeat for all the students. So can't we create a class - Student and categorise all of them under the class Student.

Yeah, you heard it right! The student is a class, and all the students would be the object under this class. 

An entity that has a state and behaviour is known as an object.

A class is a group of objects which have common properties. It is a template or blueprint from which objects are created and is a logical entity.

In other words, a class represents the set of properties or methods that are common to all objects of one type.

We will see this definition everywhere for an object and a class, but it wasn't easy to comprehend and understand.

We can understand that each student has some property and states that can be changed about the above example.

Student1 has the name Bhavya and uid 12, who is in 5th standard and achieved a performance rank of 17.

Now his performance rank can change and so his standard in next year. Maybe his uid also changes if new enrollments are there, and in any case, he can wish to change his name. So the properties of a student can change.

But all the properties are common to all the students. So we can categorise them under a class called - Student.

I hope now it is easier to comprehend that a student is a class or blueprint of familiar objects and a particular student is an object to this class.

Students named Bhavya, Vishesh and Rahul, are three different objects under the template Student because they have the same properties like Name, Uid, Standard and Rank.

Now, if we discuss a student's behaviours, we can say a student study, play, and there could be a lot of everyday activities that the student performs. These could be addressed as the standard functionalities which every student performs and could put inside a class. We can see a class like this :

class Student

{

property->name

property->uid

property->standard

property->rank

}

Similarly, we would have seen excel sheets with different columns in them. Each column would have separate entries at different levels called rows. We call each column name a field.

Let us again take an example, and then we will compare this to the class structure that we understood above.

Every company owns employees who work under that company.

So in our example, we will consider Employee as a Table.

This Employee table would have different columns as :

Name

Id

Age

Designation

Salary

So in excel, if we create an Employee sheet and call it an Employee table, it would have all these Five columns under this. Each Employee would have all these five properties or fields. Each Employee would be called a record.

Answers 26 Comments
Dislike Bookmark

Answered on 28/04/2021 Learn Tuition

#in python its too easy x=10 y = 20 x,y =y,x #this will swap the numbers directly #let us see way 2 x=10y=3x=x+yy=x-yx=x-yprint("x is ",x)print("y is ",y)
Answers 281 Comments
Dislike Bookmark

Teaches

BCA Tuition

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in BCA Tuition

2

Experience in School or College

I did my b.tech in computer science Engineering and well versed with Java ,OOPS , Python , Data Analysis , Spark. Currently I am also working as a Software Engineer in one of the major MNC as a Data Engineer and have +2 years experience .

BCA Subject

Database Management Systems , IT, Java Programming, Software Engineering , Object Oriented Technologies, English, Web Programming, Communication Skills

Type of class

Regular Classes, Crash Course

Class strength catered to

One on one/ Private Tutions, Group Classes

Taught in School or College

Yes

Teaching Experience in detail in BCA Tuition

I am currently been working as a Data Engineer with my hands on experience over Hadoop,Hive,Spark in Scala and Python Pandas and scikit-learn library for data analysis.I am proficient in SQL and built web apps using Python Django framework. I am also well versed in Java and OOPS . Being an engineer and working as one in the Industry has helped me to understand the practical implementation of different technologies and would be more of an advantage to teach someone from that prospect rather than covering only theoretical knowledge. So if you are interested to learn the newer technologies so that you could apply for the real world problem solving I might be the very right guy for the job. Always looking forward to teach something to help people build better skillsets and enhance their growth.

BTech Tuition

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in BTech Tuition

2

BTech Computer Science subjects

Database Management Systems, Big Data Analytics, Java Programming, Object Oriented Programming & Systems

BTech Branch

BTech Computer Science Engineering

Experience in School or College

I did my engineering in computer science and have an expertise over Java , Python and Big Data Analytics.I am currently been working as a Data Engineer with my hands on experience over Hadoop,Hive,Spark in Scala and Python Pandas and scikit-learn library for data analysis.I am proficient in SQL and built web apps using Python Django framework. I am also well versed in Java and OOPS . Being an engineer and working as one in the Industry has helped me to understand the practical implementation of different technologies and would be more of an advantage to teach someone from that prospect rather than covering only theoretical knowledge. So if you are interested to learn the newer technologies so that you could apply for the real world problem solving I might be the very right guy for the job. Always looking forward to teach something to help people build better skillsets and enhance their growth.

Type of class

Regular Classes, Crash Course

Class strength catered to

One on one/ Private Tutions, Group Classes

Taught in School or College

Yes

Java Training Classes

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in Java Training Classes

2

Teaches

Java Full Stack Developer

Certification training offered

No

Big Data Training

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in Big Data Training

2

Big Data Technology

Hadoop, Apache Spark, Scala

Python Training classes

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in Python Training classes

4

Course Duration provided

1-3 months, 3-6 months

Seeker background catered to

Corporate company, Individual, Educational Institution

Certification provided

Yes

Python applications taught

GUI (Graphical User Interfaces) with Python , Testing with Python, Machine Learning with Python, Scipy Stack with Python , Text Processing with Python, Game Development with Python, Regular Expressions with Python , Web Scraping with Python , Data Science with Python, Data Extraction with Python , Data Visualization with Python, Data Analysis with Python , Automation with Python , Web Development with Python

Teaching Experience in detail in Python Training classes

I am an engineer by profession having a total of 3.5 years of experience in IT industry in Data Analysis domain I have been professionally trained Python and also have created and taught a number of Data Analytics Projects using Pandas and Matplotlib. Having worked in production environment for a number of projects and Clients, I have gained strong hands-on experience and knowledge over a number of technologies including Big Data and Spark. I also have experience in working in Azure Cloud Environment with flows created over Data Factory and data analysis done over Databricks. So right from scratch I will cover every concept in detail emphasizing over practical uses. The course would also include atleast 3 real world projects.

Microsoft Excel Training classes

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in Microsoft Excel Training classes

4

Teaches following Excel features

Basic Excel, Excel Macro Training, Advanced Excel, Excel VBA Training

Teaching Experience in detail in Microsoft Excel Training classes

I am an engineer by profession having a total of 3.5 years of experience in IT industry in Data Analysis domain I have been professionally trained in Java and Python and also have strong knowledge over Microsoft Excel. Having worked in production environment for a number of projects and Clients, I have gained strong hands-on experience and knowledge over a number of technologies including Big Data and Spark. I also have experience in working in Azure Cloud Environment with flows created over Data Factory and data analysis done over Databricks. The course is about teaching Microsoft Excel and Google Sheets from scratch and then performing Analytics over different datasets extracting meaningful insights and creating charts and dashboards. No prior experience is required and anyone can join the course.

No Reviews yet!

Answers by Bhavya Chanan (2)

Answered on 28/04/2021 Learn IT Courses/Java

Let us take a simple example of a student dealing with object and classes for now. Think of a student. I want to know more about the student. So in order to know a student, I need to have the details of the student. So to have the above thing precise, I need to answer simple questions to get straight... ...more

Let us take a simple example of a student dealing with object and classes for now.

Think of a student. I want to know more about the student. So in order to know a student, I need to have the details of the student. So to have the above thing precise, I need to answer simple questions to get straight to the point.

What is the name of the student? Each student has a name (Ram, Raman, Raju and many more). Many students can have the same name. What is the unique identity number of a student? Every student enrolled somewhere would have some unique identity that makes him different from other students. For example, there could be more than one student with the name Shubham. You may say that the last name of the student could differ. For example -> Student A is - Shubham Singh.

Student B is- Shubham Agarwal and so on and on. 

But there could be many students with the same first name and last name. So this is also not uniquely identified. That is why each student is associated with a unique identification number which may be a rollno, uid or studentid, whatever you may call. This uid, for instance, is different for every student, and thus it identifies a student uniquely.

In which class our student is in?

The student is a school that belongs to a particular class which he attends daily as per his curriculum.

Ram is in class 6th.

Mohawk is in class 8th.

What is the performance rank of the student?

According to his performance in different subjects, we can calculate a performance rank of a student concerning other students performance. For example, in a class of 100 students, Rahul came 2nd -> performance rank = 2 and on the other hand, Rohit came 97th -> performance rank = 97.

Now let's pile up our details for a student. We understood that each student has a name, a unique identifier value, a class in which he studies and a performance ranks. If we categorise them, we can call the student to have four properties:

  • Name
  • Uid
  • Class/Standard
  • Rank

Thus we conclude that each student has these four properties.

Name Uid Standard Rank.

Examples:

Name is Bhavya Uid is 12 Standard is 5 Rank is 17

Name is Vishesh Uid is 67 Standard is 7 Rank is 22

Name is Rahul Uid is 39 Standard is 6 Rank is 11

Again, I must repeat myself and tell you that each of these three students has the same properties as Name, Uid, Standard and Rank. It would repeat for all the students. So can't we create a class - Student and categorise all of them under the class Student.

Yeah, you heard it right! The student is a class, and all the students would be the object under this class. 

An entity that has a state and behaviour is known as an object.

A class is a group of objects which have common properties. It is a template or blueprint from which objects are created and is a logical entity.

In other words, a class represents the set of properties or methods that are common to all objects of one type.

We will see this definition everywhere for an object and a class, but it wasn't easy to comprehend and understand.

We can understand that each student has some property and states that can be changed about the above example.

Student1 has the name Bhavya and uid 12, who is in 5th standard and achieved a performance rank of 17.

Now his performance rank can change and so his standard in next year. Maybe his uid also changes if new enrollments are there, and in any case, he can wish to change his name. So the properties of a student can change.

But all the properties are common to all the students. So we can categorise them under a class called - Student.

I hope now it is easier to comprehend that a student is a class or blueprint of familiar objects and a particular student is an object to this class.

Students named Bhavya, Vishesh and Rahul, are three different objects under the template Student because they have the same properties like Name, Uid, Standard and Rank.

Now, if we discuss a student's behaviours, we can say a student study, play, and there could be a lot of everyday activities that the student performs. These could be addressed as the standard functionalities which every student performs and could put inside a class. We can see a class like this :

class Student

{

property->name

property->uid

property->standard

property->rank

}

Similarly, we would have seen excel sheets with different columns in them. Each column would have separate entries at different levels called rows. We call each column name a field.

Let us again take an example, and then we will compare this to the class structure that we understood above.

Every company owns employees who work under that company.

So in our example, we will consider Employee as a Table.

This Employee table would have different columns as :

Name

Id

Age

Designation

Salary

So in excel, if we create an Employee sheet and call it an Employee table, it would have all these Five columns under this. Each Employee would have all these five properties or fields. Each Employee would be called a record.

Answers 26 Comments
Dislike Bookmark

Answered on 28/04/2021 Learn Tuition

#in python its too easy x=10 y = 20 x,y =y,x #this will swap the numbers directly #let us see way 2 x=10y=3x=x+yy=x-yx=x-yprint("x is ",x)print("y is ",y)
Answers 281 Comments
Dislike Bookmark

Bhavya Chanan describes himself as Ex Data Engineer at Infosys with experience in Data Analytics and Migration. Now at Techscramblers.. He conducts classes in BCA Tuition, BTech Tuition and Big Data. Bhavya is located in Hinjewadi, Pune. Bhavya takes Online Classes- via online medium. He has 4 years of teaching experience . Bhavya has completed Bachelor of Technology (B.Tech.) from Jaypee University of Engineering and Technology in 2018. HeĀ is well versed in English and Hindi.

X
X

Post your Learning Need

Let us shortlist and give the best tutors and institutes.

or

Send Enquiry to Bhavya Chanan

Let Bhavya Chanan know you are interested in their class

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more