Santoshpur, Kolkata, India - 700075.
Verified
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.
Hindi
English
Bengali
MGU 2015
Bachelor of Computer Applications (B.C.A.)
Jaipur National University 2018
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
SoloLearn 2019
C Programming
SoloLearn 2019
JavaScript
SoloLearn 2019
SQL
SoloLearn 2019
Python 3
Santoshpur, Kolkata, India - 700075
ID Verified
Education Verified
Phone Verified
Email Verified
Facebook Verified
D
Delhi Public School
New Town, Kolkata
D
Don Bosco High School, Park Circus
Park Circus , Kolkata
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 (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
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.
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Class 8 Tuition
6
Board
ICSE, IGCSE, International Baccalaureate, CBSE, State
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 Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Class 9 Tuition
8
Experience in School or College
Over 8 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.
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 Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Class 10 Tuition
6
Board
IGCSE, ICSE, CBSE, State, International Baccalaureate
IB Subjects taught
Computers
CBSE Subjects taught
Information and Comunication Technology, Computer Practices
ICSE Subjects taught
Computer Application, Technical Drawing Applications
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
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
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.
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in C++ Language Classes
6
Proficiency level taught
Advanced C++, Basic 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 Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Class 11 Tuition
8
Board
ISC/ICSE, State, IGCSE, NIOS, International Baccalaureate, CBSE
IB Subjects taught
Computer Science, Information Technology
ISC/ICSE Subjects taught
Computer Science
CBSE Subjects taught
Computer Science, Informatics practices
Experience in School or College
Over 8 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.
Taught in School or College
Yes
State Syllabus Subjects taught
Computer Science, Physics, Mathematics
Teaching Experience in detail in Class 11 Tuition
Over 8 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 Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Class 12 Tuition
8
Board
ISC/ICSE, State, IGCSE, NIOS, International Baccalaureate, CBSE
IB Subjects taught
Computer Science, Information Technology
ISC/ICSE Subjects taught
Computer Science
CBSE Subjects taught
Computer Science, Informatics practices
Experience in School or College
Over 8 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.
Taught in School or College
Yes
State Syllabus Subjects taught
Computer Science
Teaching Experience in detail in Class 12 Tuition
Over 8 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 Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Java Training Classes
6
Teaches
J2EE, Spring, Struts, Web services, JSP (Java Server Pages), Hibernate, 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.
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Python Training classes
10
Course Duration provided
3-6 months, 6-12 months, 1-3 months
Seeker background catered to
Individual, Educational Institution
Certification provided
No
Python applications taught
Data Visualization with Python, Help in assignment, Automation with Python , Data Analysis with Python , Text Processing with Python
1. Which classes do you teach?
I teach C Language, C++ Language, Class 10 Tuition, Class 11 Tuition, Class 12 Tuition, Class 8 Tuition, Class 9 Tuition, Computer Networking, Java Training and Python Training 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 10 years.
Answered on 19/04/2022 Learn Tuition
Answered on 01/04/2022 Learn Tuition
Answered on 01/04/2022 Learn IT Courses
Answered on 05/01/2019 Learn IT Courses/Programming Languages/C Language
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
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
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.
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Class 8 Tuition
6
Board
ICSE, IGCSE, International Baccalaureate, CBSE, State
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 Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Class 9 Tuition
8
Experience in School or College
Over 8 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.
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 Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Class 10 Tuition
6
Board
IGCSE, ICSE, CBSE, State, International Baccalaureate
IB Subjects taught
Computers
CBSE Subjects taught
Information and Comunication Technology, Computer Practices
ICSE Subjects taught
Computer Application, Technical Drawing Applications
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
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
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.
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in C++ Language Classes
6
Proficiency level taught
Advanced C++, Basic 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 Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Class 11 Tuition
8
Board
ISC/ICSE, State, IGCSE, NIOS, International Baccalaureate, CBSE
IB Subjects taught
Computer Science, Information Technology
ISC/ICSE Subjects taught
Computer Science
CBSE Subjects taught
Computer Science, Informatics practices
Experience in School or College
Over 8 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.
Taught in School or College
Yes
State Syllabus Subjects taught
Computer Science, Physics, Mathematics
Teaching Experience in detail in Class 11 Tuition
Over 8 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 Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Class 12 Tuition
8
Board
ISC/ICSE, State, IGCSE, NIOS, International Baccalaureate, CBSE
IB Subjects taught
Computer Science, Information Technology
ISC/ICSE Subjects taught
Computer Science
CBSE Subjects taught
Computer Science, Informatics practices
Experience in School or College
Over 8 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.
Taught in School or College
Yes
State Syllabus Subjects taught
Computer Science
Teaching Experience in detail in Class 12 Tuition
Over 8 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 Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Java Training Classes
6
Teaches
J2EE, Spring, Struts, Web services, JSP (Java Server Pages), Hibernate, 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.
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Python Training classes
10
Course Duration provided
3-6 months, 6-12 months, 1-3 months
Seeker background catered to
Individual, Educational Institution
Certification provided
No
Python applications taught
Data Visualization with Python, Help in assignment, Automation with Python , Data Analysis with Python , Text Processing with Python
Answered on 19/04/2022 Learn Tuition
Answered on 01/04/2022 Learn Tuition
Answered on 01/04/2022 Learn IT Courses
Answered on 05/01/2019 Learn IT Courses/Programming Languages/C Language
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
Share this Profile
Also have a look at
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.