Prantik Sarkar

Santoshpur, Kolkata, India - 700075

Prantik Sarkar photo

Prantik Sarkar

Tutor

Santoshpur, Kolkata, India- 700075.

4.6
UrbanPro Rating

Details verified of Prantik Sarkar

Identity

Education

Know how UrbanPro verifies Tutor details

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

Overview

More than six years of teaching experience as a private tutor for students in school level curriculum (VIII-XII) CBSE, ICSE, ISC. Java, C, C++,Html, QBasic, Visual Basic, VBScript, ASP, Digital Electronics, Hardware/Networking, Flash Animation, RDBMS, GIMP, MS Office, Open Source, Linux, Operating Systems, Social Impacts of IT, Cyber Crime, Cyber Law, Web technologies etc and beside that I also provide guidance in Computer and IT crash courses for professionals.Btech(CSE/IT), BSc(CS/IT), BCA Diploma, Engineering Undergraduates.

Languages Spoken

Hindi

English

Bengali

Education

MGU 2015

Bachelor of Computer Applications (B.C.A.)

Jaipur National University 2017

Master of Computer Applications (M.C.A.)

Microsoft 2008

Microsoft Certified Professional

Microsoft Learning 2008

MCP

HCL CDC 2009

HCL Certified Engineer

GT Hardware Engineering College 2011

Hardware and Maintenance Program

Solo Learn 2016

C++

Sololearn 2018

Java

Address

Santoshpur, Kolkata, India - 700075

Verified Info

ID Verified

Phone Verified

Email Verified

Facebook Verified

Demo Class

Yes, charged

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

Computer Course classes Overview

Computer Course classes

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Computer Course classes

6

Type of Computer course taken

Training in Computer tools usage, Basics of Computer usage, Training in Software application usage, Software Programming

Reviews

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

No Reviews yet! Be the first one to Review

Answers by Prantik Sarkar (1)

Answered on 05 Jan IT Courses/Programming Languages/C Language Tuition/BCA Tuition/C Language Programming IT Courses/Programming Languages/C++ Language/Advanced C++ +2 IT Courses/Programming Languages/C++ Language/Basic C++ IT Courses/Programming Languages/C++ Language less

What is the algorithm to be used to swap two numbers without using a temporary variable?

There are various ways using operators and expressions. The simplest way is always recommended with some physical world scenarios. As you asked for algorithm only. Declare and initialize two variables first, second Step 1 → Add first and second and store to first Step 2 → Subtract second... ...more

There are various ways using operators and expressions. The simplest way is always recommended with some physical world scenarios. 

As you asked for algorithm only.

Declare and initialize two variables first, second

Step 1 → Add first  and second and store to first

Step 2 → Subtract second from first and store to second

Step 3 → Subtract second from first and store to first

Swap completed.

Insight: 

Assuming variable having value first=10 and second=20

Now adding first with second and storing the result 10+20=30 in first.

Now subtracting the second which is still 10 from first and storing the result 30-10=20 in second

Here we achieved the initial swap

Then subtracting second which is 20 from first 30-20=10 and storing the result in first complene the final swap as now value inside variable first is 10 and second is 20.

Thank you

Answers 1 Comments
Dislike Bookmark

Prantik SarkarDirections

x
Computer Course classes 4.6

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Computer Course classes

6

Type of Computer course taken

Training in Computer tools usage, Basics of Computer usage, Training in Software application usage, Software Programming

Computer Maintenance Training 4.6

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Computer Maintenance Training

10

Teaching Experience in detail in Computer Maintenance Training

Any abnormality in the integrated components of your computer can become harmful to its performance. However, there are some common computer issues that can be addressed at personal level. There are a lot of effective tips for computer repair and maintenance that should be applied to fix the problems for good. In fact, you can fix your computer system on your own

Computer Networking classes 4.6

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Computer Networking classes

10

Teaching Experience in detail in Computer Networking classes

A computer network is a system in which multiple computers are connected to each other to share information and resources. Computer Networks Characteristics of a Computer Network Share resources from one computer to another. Create files and store them in one computer, access those files from the other computer(s) connected over the network. Connect a printer, scanner, or a fax machine to one computer within the network and let other computers of the network use the machines available over the network.

Computer Assembling Training 4.6

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Computer Assembling Training

10

Class 6 Tuition 4.6

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Class 6 Tuition

6

Board

State, CBSE, ICSE, IGCSE, International Baccalaureate

IB Subjects taught

Computers

CBSE Subjects taught

Computers

ICSE Subjects taught

Computer Science

Taught in School or College

No

Teaching Experience in detail in Class 6 Tuition

Over 6 years of experience in teaching tutoring with subjects of interest in the field of Computer Science and Information Technology as a private tutor with subjects of interest in Java, C, C++, C# (Sharp), Python, Html, Basic, Visual Basic, DBMS, SQL, Informatics Practices, Number System, Hardware/Networking, Flash Animation, GIMP, Office, Open Source Systems, Linux, Operating Systems, Social Impacts of IT, Computer Crime, Cyber Law, Web technology, App Development, etc.

Class 7 Tuition 4.6

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Class 7 Tuition

6

Board

State, CBSE, ICSE, IGCSE, International Baccalaureate

IB Subjects taught

Computers

CBSE Subjects taught

Computers

ICSE Subjects taught

Computer Science

Taught in School or College

No

Teaching Experience in detail in Class 7 Tuition

Over 6 years of experience in teaching tutoring with subjects of interest in the field of Computer Science and Information Technology as a private tutor with subjects of interest in Java, C, C++, C# (Sharp), Python, Html, Basic, Visual Basic, DBMS, SQL, Informatics Practices, Number System, Hardware/Networking, Flash Animation, GIMP, Office, Open Source Systems, Linux, Operating Systems, Social Impacts of IT, Computer Crime, Cyber Law, Web technology, App Development, etc.

Class 8 Tuition 4.6

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Class 8 Tuition

6

Board

State, CBSE, ICSE, IGCSE, International Baccalaureate

IB Subjects taught

Computers

CBSE Subjects taught

Computers

ICSE Subjects taught

Computer Science

Taught in School or College

No

Teaching Experience in detail in Class 8 Tuition

Over 6 years of experience in teaching tutoring with subjects of interest in the field of Computer Science and Information Technology as a private tutor with subjects of interest in Java, C, C++, C# (Sharp), Python, Html, Basic, Visual Basic, DBMS, SQL, Informatics Practices, Number System, Hardware/Networking, Flash Animation, GIMP, Office, Open Source Systems, Linux, Operating Systems, Social Impacts of IT, Computer Crime, Cyber Law, Web technology, App Development, etc.

Class 9 Tuition 4.6

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Class 9 Tuition

6

Board

IGCSE, State, International Baccalaureate, CBSE, ICSE

IB Subjects taught

Computers

CBSE Subjects taught

Computer Practices, Information and Comunication Technology

ICSE Subjects taught

Technical Drawing Applications, Computer Application

IGCSE Subjects taught

Information Technology

Taught in School or College

No

Teaching Experience in detail in Class 9 Tuition

Experience in teaching and tutoring with subjects of interest in the field of Computer Science and Information Communication Technology as a private tutor with subjects of interest in Java, C, C++, C# (Sharp), Python, Html, Basic, Visual Basic, DBMS, SQL, Informatics Practices, Number System, Hardware/Networking, Flash Animation, GIMP, Office, Open Source Systems, Linux, Operating Systems, Social Impacts of IT, Computer Crime, Cyber Law, Web technology, App Development, etc

Class 10 Tuition 4.6

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Class 10 Tuition

6

Board

IGCSE, State, International Baccalaureate, CBSE, ICSE

IB Subjects taught

Computers

CBSE Subjects taught

Computer Practices, Information and Comunication Technology

ICSE Subjects taught

Technical Drawing Applications, Computer Application

IGCSE Subjects taught

Information Technology

Taught in School or College

No

Teaching Experience in detail in Class 10 Tuition

Experience in teaching and tutoring with subjects of interest in the field of Computer Science and Information Communication Technology as a private tutor with subjects of interest in Java, C, C++, C# (Sharp), Python, Html, Basic, Visual Basic, DBMS, SQL, Informatics Practices, Number System, Hardware/Networking, Flash Animation, GIMP, Office, Open Source Systems, Linux, Operating Systems, Social Impacts of IT, Computer Crime, Cyber Law, Web technology, App Development, etc

C Language Classes 4.6

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in C Language Classes

6

Teaching Experience in detail in C Language Classes

C is a general-purpose, procedural, imperative computer programming language developed in 1972 by Dennis M. Ritchie at the Bell Telephone Laboratories to develop the UNIX operating system. C is the most widely used computer language. It keeps fluctuating at number one scale of popularity along with Java programming language, which is also equally popular and most widely used among modern software programmers. Audience This tutorial is designed for software programmers with a need to understand the C programming language starting from scratch. This tutorial will give you enough understanding on C programming language from where you can take yourself to higher level of expertise.

C++ Language classes 4.6

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in C++ Language classes

6

Proficiency level taught

Basic C++, Advanced C++

Teaching Experience in detail in C++ Language classes

C++ is a middle-level programming language developed by Bjarne Stroustrup starting in 1979 at Bell Labs. C++ runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX. This tutorial adopts a simple and practical approach to describe the concepts of C++. Audience This tutorial has been prepared for the beginners to help them understand the basic to advanced concepts related to C++.

Class 11 Tuition 4.6

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Class 11 Tuition

6

Board

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

IB Subjects taught

Information Technology, Computer Science

ISC/ICSE Subjects taught

Computer Science, Mathematics, Physics

CBSE Subjects taught

Physics, Computer Science, Mathematics

IGCSE Subjects taught

Mathematics, Physics

Taught in School or College

No

State Syllabus Subjects taught

Physics, Electronics, Mathematics, Computer Science

Class 12 Tuition 4.6

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Class 12 Tuition

6

Board

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

IB Subjects taught

Information Technology, Computer Science

ISC/ICSE Subjects taught

Computer Science, Mathematics, Physics

CBSE Subjects taught

Physics, Computer Science, Mathematics

IGCSE Subjects taught

Mathematics, Physics

Taught in School or College

No

State Syllabus Subjects taught

Physics, Electronics, Mathematics, Computer Science

Java Training Classes 4.6

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Java Training Classes

6

Teaches

Spring, Hibernate, Struts, JSP (Java Server Pages), J2EE, Web services, Servlet, Core Java

Certification training offered

No

Teaching Experience in detail in Java Training Classes

Java is a high-level programming language originally developed by Sun Microsystems and released in 1995. Java runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX. This tutorial gives a complete understanding of Java. This reference will take you through simple and practical approaches while learning Java Programming language. Audience This tutorial has been prepared for the beginners to help them understand the basic to advanced concepts related to Java Programming language.

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

No Reviews yet! Be the first one to Review

Answers by Prantik Sarkar (1)

Answered on 05 Jan IT Courses/Programming Languages/C Language Tuition/BCA Tuition/C Language Programming IT Courses/Programming Languages/C++ Language/Advanced C++ +2 IT Courses/Programming Languages/C++ Language/Basic C++ IT Courses/Programming Languages/C++ Language less

What is the algorithm to be used to swap two numbers without using a temporary variable?

There are various ways using operators and expressions. The simplest way is always recommended with some physical world scenarios. As you asked for algorithm only. Declare and initialize two variables first, second Step 1 → Add first and second and store to first Step 2 → Subtract second... ...more

There are various ways using operators and expressions. The simplest way is always recommended with some physical world scenarios. 

As you asked for algorithm only.

Declare and initialize two variables first, second

Step 1 → Add first  and second and store to first

Step 2 → Subtract second from first and store to second

Step 3 → Subtract second from first and store to first

Swap completed.

Insight: 

Assuming variable having value first=10 and second=20

Now adding first with second and storing the result 10+20=30 in first.

Now subtracting the second which is still 10 from first and storing the result 30-10=20 in second

Here we achieved the initial swap

Then subtracting second which is 20 from first 30-20=10 and storing the result in first complene the final swap as now value inside variable first is 10 and second is 20.

Thank you

Answers 1 Comments
Dislike Bookmark

Prantik Sarkar describes himself as Tutor. He conducts classes in C Language, C++ Language and Class 10 Tuition. Prantik is located in Santoshpur, Kolkata. Prantik takes at students Home, Regular Classes- at his Home and Online Classes- via online medium. He has 10 years of teaching experience . Prantik has completed Bachelor of Computer Applications (B.C.A.) from MGU in 2015 and Master of Computer Applications (M.C.A.) from Jaipur National University in 2017. HeĀ is well versed in Hindi, English and Bengali.

X

Post your Learning Need

Let us shortlist and give the best tutors and institutes.

or

Send Enquiry to Prantik Sarkar

Let Prantik Sarkar 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