Prosenjit Banerjee

Haridevpur, Kolkata, India - 700082

Prosenjit Banerjee photo

Prosenjit Banerjee

Best Tutor

Haridevpur, Kolkata, India - 700082.

35 Students taught

3.4

UrbanPro Rating

Details verified of Prosenjit Banerjee

Identity

Education

Know how UrbanPro verifies Tutor details

Identity is verified based on matching the details uploaded by the Tutor with government databases.

Overview

Tutor for 15 years.
Senior Systems Executive at ABP
Ex-faculty of C,JAVA,DBMS at BITM, Shantiniketan
Worked as IT Trainer at Etechguys, Saltlake

I have 15 years of experience on teaching various computer languages like C, C++, Java, VB, Assembly and also Data Structures, Algorithms and DBMS.

I always prefer to teach from very practical point of view and build knowledge from the ground up. I never site toy examples and problems, rather provide real life examples in a very unique manner. Because of this reason students get too much addicted about his/her learning process and can easily grasp the subject matter.

Languages Spoken

English

Bengali

Hindi

Address

Haridevpur, Kolkata, India - 700082

Verified Info

Education Verified

Phone Verified

Email Verified

Demo Class

No

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

.Net Training Overview

.Net Training

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Reviews (19)

this is test message this is test message this is test message this is test message this is test message this is test message this is test message

5.0 out of 5.0 19 reviews

5.0/519
S
04 Apr, 2019

Shreyasi Maitra attended Class 12 Tuition

"He is a dedicated , responsible & sincere person .He has given maximum help to me in my class 12 studies for her board exam.I am really thankful to him. "

D
02 Apr, 2019

Debangshu Bhattacharjee attended Class 12 Tuition

"Sir is an absolutely brilliant teacher with vast knowledge on the subject. He will help you gain remarkable control over computer science not leaving any gaps whatsoever. Perfect teaching style. Very happy to have been able to be his student. "

M
26 Mar, 2019

Manasaranjan Bhatta attended Class 12 Tuition

"Excellent teacher. Clears the doubt very nicely. My son learned everything from him only which school could not do. "

K
25 Jan, 2019

Khushi attended Class 12 Tuition

"Very good teacher and mentor. He simplified several concepts for me, hence making learning a much better experience for me. "

Have you attended any class with Prosenjit? Write a Review

FAQs

1. Which classes do you teach?

I teach .Net Training, BCA Tuition, BTech Tuition, C Language, C++ Language, Class 11 Tuition, Class 12 Tuition, Database Training, HTML and Java Training Classes.

2. Do you provide a demo class?

No, I don't provide a demo class.

3. How many years of experience do you have?

I have been teaching for less than a year.

Answers by Prosenjit (26)

Answered on 25/03/2016 IT Courses/Java

Java implements polymorphism in two ways: 1. Static or compile-time polymorphism is done by method overloading (more then one methods sharing the same name but different number/types/order of parameters) 2. Dynamic or runtime polymorphism is done by method overriding (defining a method in the child... ...more
Java implements polymorphism in two ways: 1. Static or compile-time polymorphism is done by method overloading (more then one methods sharing the same name but different number/types/order of parameters) 2. Dynamic or runtime polymorphism is done by method overriding (defining a method in the child class which has the same name and same number/types/order of parameters as that in parent class)
Answers 7 Comments
Dislike Bookmark

Answered on 25/03/2016 IT Courses/Java

This question is somewhat similar to "how many years of experience one needs to be a good politician?" It depends of what experience you can gather within a given time.
Answers 5 Comments
Dislike Bookmark

Answered on 25/03/2016 IT Courses/Programming Languages/C Language

Since a pointer stores the address of a variable, you may think a pointer as a piece of paper (a special variable) where number of seat (a variable) in a movie hall has been written. You can use it to decide who sits on the place. People usually say that pointers make a program faster and space efficient.... ...more
Since a pointer stores the address of a variable, you may think a pointer as a piece of paper (a special variable) where number of seat (a variable) in a movie hall has been written. You can use it to decide who sits on the place. People usually say that pointers make a program faster and space efficient. But this is not really true. Rather the truth is pointer can be employed smartly so that a program runs faster and/or space efficient. How? That has already been told by Mr. M on 12th December, 2015. I also add some more. 1. Structure variables can be passed through functions to access (read or write) in constant time no matter what how big or small the are. 2. A function can access the values of variables of some other variables if their addresses are passed to it. And this makes us possible to write a function that interchanges values of two variables. 3. If sizes of the elements of an array are too big and we need to sort them then then we do not physically sort them. Rather we create an array of pointers (and whatever the size of a variable may be, the pointer storing its address always takes 2 bytes of memory only) and exchange their values (which are address of those variables) and then access the elements by using the pointers in that order only (not in the physical order of the elements). It would have been take much more time had we exchange the values of the elements instead that of the pointers. This is just like arranging the piece of papers in the order of the ages of the persons siting on the seats instead of making the persons actually exchanging their seats.
Answers 50 Comments
Dislike Bookmark

Answered on 21/03/2016 IT Courses/Java

If I teach, it would take 30 classes of 3 hours each.
Answers 14 Comments
Dislike Bookmark

ProsenjitDirections

x
.Net Training 3.4

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Oracle Training 3.4

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

BCA Tuition 3.9

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in BCA Tuition

16

BCA Subject

Assembly Language Programming, Visual Programing, Computer Basics and PC Software , Programming in C++ , Algorithm Design , Database Management Systems , Accountancy, Data structures, C Language Programming, Object Oriented Technologies, IT, Java Programming, Data and File Structures

Type of class

Crash Course, Regular Classes

Class strength catered to

Group Classes, One on one/ Private Tutions

Taught in School or College

Yes

Teaching Experience in detail in BCA Tuition

I have 15 years of experience on teaching various computer languages like C, C++, Java, VB, Assembly and also Data Structures, Algorithms and DBMS. I always prefer to teach from very practical point of view and build knowledge from the ground up. I never site toy examples and problems, rather provide real life examples in a very unique manner. Because of this reason students get too much addicted about his/her learning process and can easily grasp the subject matter.

BTech Tuition 4.1

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in BTech Tuition

16

BTech Computer Science subjects

Java Programming, Database Management Systems, Object Oriented Programming & Systems, Game Programming, Data Structures and Algorithms, Design and Analysis of Algorithms

BTech Branch

BTech Computer Science Engineering

Type of class

Crash Course, Regular Classes

Class strength catered to

Group Classes, One on one/ Private Tutions

Taught in School or College

Yes

Teaching Experience in detail in BTech Tuition

I have 15 years of experience on teaching various computer languages like C, C++, Java, VB, Assembly and also Data Structures, Algorithms and DBMS. I always prefer to teach from very practical point of view and build knowledge from the ground up. I never site toy examples and problems, rather provide real life examples in a very unique manner. Because of this reason students get too much addicted about his/her learning process and can easily grasp the subject matter.

C Language Classes 4.0

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in C Language Classes

16

Teaching Experience in detail in C Language Classes

I have 15 years of experience on teaching various computer languages like C, C++, Java, VB, Assembly and also Data Structures, Algorithms and DBMS. I always prefer to teach from very practical point of view and build knowledge from the ground up. I never site toy examples and problems, rather provide real life examples in a very unique manner. Because of this reason students get too much addicted about his/her learning process and can easily grasp the subject matter.

C++ Language Classes 4.1

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in C++ Language Classes

16

Proficiency level taught

Basic C++, Advanced C++

Teaching Experience in detail in C++ Language Classes

I have 15 years of experience on teaching various computer languages like C, C++, Java, VB, Assembly and also Data Structures, Algorithms and DBMS. I always prefer to teach from very practical point of view and build knowledge from the ground up. I never site toy examples and problems, rather provide real life examples in a very unique manner. Because of this reason students get too much addicted about his/her learning process and can easily grasp the subject matter.

Database Training classes 3.8

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Database Training classes

16

Teaching Experience in detail in Database Training classes

I have 16 years of experience on teaching various computer languages like C, C++, Java, VB, Assembly and also Data Structures, Algorithms and DBMS. I always prefer to teach from very practical point of view and build knowledge from the ground up. I never site toy examples and problems, rather provide real life examples in a very unique manner. Because of this reason students get too much addicted about his/her learning process and can easily grasp the subject matter.

HTML Training 3.8

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in HTML Training

16

Visual Basic Training 3.8

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Visual Basic Training

16

Teaching Experience in detail in Visual Basic Training

I have 15 years of experience on teaching various computer languages like C, C++, Java, VB, Assembly and also Data Structures, Algorithms and DBMS. I always prefer to teach from very practical point of view and build knowledge from the ground up. I never site toy examples and problems, rather provide real life examples in a very unique manner. Because of this reason students get too much addicted about his/her learning process and can easily grasp the subject matter.

Java Training Classes 4.0

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Java Training Classes

16

Teaches

Servlet, Core Java

Certification training offered

Yes

Teaching Experience in detail in Java Training Classes

I am an award winning Core Java Expert. I have more than 15 years of Java experience. I give profound Java knowledge both theoretical and practical and make you fundamentally really strong so that you can crack any Java question in the interview. I always provide the first class for free. Take advantage of the free class, learn any topic on Java and then you will know what you were missing.

Class 11 Tuition 3.8

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Class 11 Tuition

15

Board

ISC/ICSE, CBSE, State, International Baccalaureate, IGCSE

IB Subjects taught

Computer Science

ISC/ICSE Subjects taught

Computer Science

CBSE Subjects taught

Computer Science

Taught in School or College

Yes

State Syllabus Subjects taught

Computer Science

Teaching Experience in detail in Class 11 Tuition

I have 15 years of experience on teaching various computer languages like C, C++, Java, VB, Assembly and also Data Structures, Algorithms and DBMS. I always prefer to teach from very practical point of view and build knowledge from the ground up. I never site toy examples and problems, rather provide real life examples in a very unique manner. Because of this reason students get too much addicted about his/her learning process and can easily grasp the subject matter.

Class 12 Tuition 4.2

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Class 12 Tuition

15

Board

ISC/ICSE, CBSE, State, International Baccalaureate, IGCSE

IB Subjects taught

Computer Science

ISC/ICSE Subjects taught

Computer Science

CBSE Subjects taught

Computer Science

Taught in School or College

Yes

State Syllabus Subjects taught

Computer Science

Teaching Experience in detail in Class 12 Tuition

I have 15 years of experience on teaching various computer languages like C, C++, Java, VB, Assembly and also Data Structures, Algorithms and DBMS. I always prefer to teach from very practical point of view and build knowledge from the ground up. I never site toy examples and problems, rather provide real life examples in a very unique manner. Because of this reason students get too much addicted about his/her learning process and can easily grasp the subject matter.

MCA Coaching classes 3.8

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in MCA Coaching classes

16

Teaching Experience in detail in MCA Coaching classes

I have 16 years of experience on teaching various computer languages like C, C++, Java, VB, Assembly and also Data Structures, Algorithms and DBMS. I always prefer to teach from very practical point of view and build knowledge from the ground up. I never site toy examples and problems, rather provide real life examples in a very unique manner. Because of this reason students get too much addicted about his/her learning process and can easily grasp the subject matter.

MTech Tuition 3.8

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in MTech Tuition

16

Subject

Computers/IT

Taught in School or College

Yes

Teaching Experience in detail in MTech Tuition

I have 15 years of experience on teaching various computer languages like C, C++, Java, VB, Assembly and also Data Structures, Algorithms and DBMS. I always prefer to teach from very practical point of view and build knowledge from the ground up. I never site toy examples and problems, rather provide real life examples in a very unique manner. Because of this reason students get too much addicted about his/her learning process and can easily grasp the subject matter.

Python Training classes 3.4

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Answers by Prosenjit (26)

Answered on 25/03/2016 IT Courses/Java

Java implements polymorphism in two ways: 1. Static or compile-time polymorphism is done by method overloading (more then one methods sharing the same name but different number/types/order of parameters) 2. Dynamic or runtime polymorphism is done by method overriding (defining a method in the child... ...more
Java implements polymorphism in two ways: 1. Static or compile-time polymorphism is done by method overloading (more then one methods sharing the same name but different number/types/order of parameters) 2. Dynamic or runtime polymorphism is done by method overriding (defining a method in the child class which has the same name and same number/types/order of parameters as that in parent class)
Answers 7 Comments
Dislike Bookmark

Answered on 25/03/2016 IT Courses/Java

This question is somewhat similar to "how many years of experience one needs to be a good politician?" It depends of what experience you can gather within a given time.
Answers 5 Comments
Dislike Bookmark

Answered on 25/03/2016 IT Courses/Programming Languages/C Language

Since a pointer stores the address of a variable, you may think a pointer as a piece of paper (a special variable) where number of seat (a variable) in a movie hall has been written. You can use it to decide who sits on the place. People usually say that pointers make a program faster and space efficient.... ...more
Since a pointer stores the address of a variable, you may think a pointer as a piece of paper (a special variable) where number of seat (a variable) in a movie hall has been written. You can use it to decide who sits on the place. People usually say that pointers make a program faster and space efficient. But this is not really true. Rather the truth is pointer can be employed smartly so that a program runs faster and/or space efficient. How? That has already been told by Mr. M on 12th December, 2015. I also add some more. 1. Structure variables can be passed through functions to access (read or write) in constant time no matter what how big or small the are. 2. A function can access the values of variables of some other variables if their addresses are passed to it. And this makes us possible to write a function that interchanges values of two variables. 3. If sizes of the elements of an array are too big and we need to sort them then then we do not physically sort them. Rather we create an array of pointers (and whatever the size of a variable may be, the pointer storing its address always takes 2 bytes of memory only) and exchange their values (which are address of those variables) and then access the elements by using the pointers in that order only (not in the physical order of the elements). It would have been take much more time had we exchange the values of the elements instead that of the pointers. This is just like arranging the piece of papers in the order of the ages of the persons siting on the seats instead of making the persons actually exchanging their seats.
Answers 50 Comments
Dislike Bookmark

Answered on 21/03/2016 IT Courses/Java

If I teach, it would take 30 classes of 3 hours each.
Answers 14 Comments
Dislike Bookmark

Enquire

Load More

Prosenjit Banerjee describes himself as Best Tutor. He conducts classes in .Net Training, BCA Tuition and BTech Tuition. Prosenjit is located in Haridevpur, Kolkata. Prosenjit takes at students Home and Regular Classes- at his Home. He has 16 years of teaching experience . HeĀ is well versed in English, Bengali and Hindi. Prosenjit has got 19 reviews till now with 100% positive feedback.

X

Post your Learning Need

Let us shortlist and give the best tutors and institutes.

or

Send Enquiry to Prosenjit

Let Prosenjit 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.

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 25 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 6.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