UrbanPro
true
Sudhir Sharma BCA Tuition trainer in Delhi featuredIcon

Sudhir Sharma

locationImg Nehru Place, Delhi
10 yrs of Exp
students 12 students
Contact
Contact

Details verified of Sudhir Sharma

Identity

Education

Know how UrbanPro verifies Tutor details

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

One-to-One Computer & Programming Coaching | 14+ Years of Excellence

Online Classes
Student's home
Tutor's home
I am a Senior embedded application developer also a freelance website designer & developer based in Delhi; I have 6+ years experience in teaching as a home tutor ( subjects are: c,c++, Java, .Net, SQL) and Minor and Major project Training.
Deepak

I had a great experience learning from Mr. Sudhir Sharma, a truly knowledgeable and professional massage trainer. His guidance was clear, supportive, and based on real-world techniques that are easy to understand and apply.

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 class via Zoom

Student's Home

Tutor's Home

Years of Experience in BCA Tuition

10

Experience in School or College

My experience in school and college has been both enriching and transformative. In school, I developed a strong foundation in academics and values like discipline, teamwork, and time management. I actively participated in extracurricular activities such as debates, sports, and cultural events, which helped boost my confidence and communication skills. College life brought a new level of independence and responsibility. I had the opportunity to explore my interests deeply, work on real-world projects, and collaborate with peers from diverse backgrounds. It was during this time that I discovered my passion for [your field/subject], which has guided my career path ever since. Overall, my educational journey shaped my personality, broadened my perspective, and prepared me for future challenges.

BCA Subject

Web Programming, C Language Programming, Computer Basics and PC Software , Programming in C++ , IT

Type of class

Crash Course, Regular Classes

Class strength catered to

One on one/ Private Tutions

Taught in School or College

Yes

Teaching Experience in detail in BCA Tuition

I have over [10 years] of experience teaching BCA (Bachelor of Computer Applications) students, focusing on both theoretical and practical aspects of the curriculum. My approach is student-centric, aiming to simplify complex computer science concepts through real-world examples and hands-on coding practice. I have taught key subjects like: Programming in C, C++, Java, and Python Data Structures and Algorithms Database Management Systems (DBMS) Operating Systems and Computer Networks Web Technologies (HTML, CSS, JavaScript, PHP) Software Engineering and OOP Concepts Computer Architecture and Digital Logic I design custom study plans based on the university syllabus (including IGNOU, PTU, KU, DU, etc.) and also offer project guidance and exam preparation sessions. Many of my students have shown significant improvement in both internal assessments and university results, with some even winning coding competitions or securing internships based on their project work. My teaching style involves clear explanations, step-by-step coding, regular doubt sessions, and mock tests to ensure students are confident and exam-ready. I also provide guidance on practical files, viva questions, and minor/major projects required in the BCA program.

BTech Tuition

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in BTech Tuition

14

BTech Computer Science subjects

Linux Programming, Object Oriented Programming & Systems, Data Structures and Algorithms, Java Programming, Information Security, Programming in C#

BTech Branch

BTech 1st Year Engineering, BTech Computer Science Engineering

Type of class

Crash Course, Regular Classes

Class strength catered to

One on one/ Private Tutions, Group Classes

Taught in School or College

No

BTech 1st Year subjects

Computer science

C Language Classes
1 Student

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in C Language Classes

10

C++ Language Classes
1 Student

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in C++ Language Classes

10

Proficiency level taught

Advanced C++, Basic C++

Computer Classes
1 Student

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in Computer Classes

10

Type of Computer course taken

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

Web Designing Classes

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in Web Designing Classes

10

Teaches web designing at proficiency level

Basic Web Designing, Advanced Web Designing

Java Training Classes

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in Java Training Classes

10

Teaches

Core Java

Certification training offered

No

SEO Training Classes

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in SEO Training Classes

10

Body Massage Training classes
2 Students

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in Body Massage Training classes

5

Teaching Experience in detail in Body Massage Training classes

Only for female clients. Different types of massages like Swedish massage, Deep tissue massage, dry massage, massage for making stress-free, Trigger point massage, trigger point massage, etc.

Python Training classes

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in Python Training classes

14

Course Duration provided

1-3 months

Seeker background catered to

Educational Institution, Individual

Certification provided

No

Python applications taught

Core Python

Reviews

5 out of 5 2 reviews

Sudhir Sharma https://p.urbanpro.com/tv-prod/auth/photo/12704850-small.jpg Nehru Place
5.0052
Sudhir Sharma
D

Body Massage Training

"I had a great experience learning from Mr. Sudhir Sharma, a truly knowledgeable and professional massage trainer. His guidance was clear, supportive, and based on real-world techniques that are easy to understand and apply. "

Reply by Sudhir

Thank you Mr. Deepak.

Sudhir Sharma
V
Verified Student

Microsoft Excel Training Requirement for:Advanced Excel

"Sudhir has very good knowledge on advanced excel he was of taking a session was also unique, understanding. "

Reply by Sudhir

Thank you so much.

Have you attended any class with Sudhir?

Answers by Sudhir

Answered on 15/07/2025 Learn IT Courses/Programming Languages/C Language

Ask a Question

Post a Lesson

Steps to Write a C Program:Step1: Open any text editor like Notepad, Code::Blocks, or VS Code.Step2: Write the C code starting with #include <stdio.h>.Step3: Always use main() function – that's where the program starts.Step4: Use printf() to display output.Step5: Save the file with .c extension,... ...more

Steps to Write a C Program:
Step1: Open any text editor like Notepad, Code::Blocks, or VS Code.
Step2: Write the C code starting with #include <stdio.h>.
Step3: Always use main() function – that's where the program starts.
Step4: Use printf() to display output.
Step5: Save the file with .c extension, like program.c.
Step6: Compile and run using a compiler (like GCC or Turbo C).

Example Code: Print Hello World
#include <stdio.h>

int main() {
printf("Hello, world!\n");
return 0;
}
Answers 17 Comments
Dislike Bookmark

Answered on 15/07/2025 Learn IT Courses/Programming Languages/C Language

Ask a Question

Post a Lesson

Pointers in C are variables that store the memory address of another variable. Instead of storing a value directly, a pointer "points to" the location in memory where the value is stored. They are very useful in C for working with arrays, strings, dynamic memory, and functions. Using pointers, you can... ...more

Pointers in C are variables that store the memory address of another variable. Instead of storing a value directly, a pointer "points to" the location in memory where the value is stored.

They are very useful in C for working with arrays, strings, dynamic memory, and functions. Using pointers, you can directly access and modify memory, which makes C powerful but also requires careful handling.

Answers 7 Comments
Dislike Bookmark

Answered on 15/07/2025 Learn IT Courses/Programming Languages/C Language

Ask a Question

Post a Lesson

C language is important because it is the base of many other programming languages like C++, Java, and Python. It is fast, powerful, and helps in understanding how computers work at the low level. In India, many college courses and interviews include C, and learning it builds a strong foundation for... ...more

C language is important because it is the base of many other programming languages like C++, Java, and Python. It is fast, powerful, and helps in understanding how computers work at the low level.

In India, many college courses and interviews include C, and learning it builds a strong foundation for becoming a good programmer or software engineer.

Answers 6 Comments
Dislike Bookmark

Answered on 15/07/2025 Learn IT Courses/Programming Languages/C Language

Ask a Question

Post a Lesson

In C language, = is the assignment operator, which is used to assign a value to a variable. For example, a = 10; assigns the value 10 to the variable a. It does not compare values but rather stores the value on the right-hand side into the variable on the left-hand side. On the other hand, == is the... ...more

In C language, = is the assignment operator, which is used to assign a value to a variable. For example, a = 10; assigns the value 10 to the variable a. It does not compare values but rather stores the value on the right-hand side into the variable on the left-hand side.

On the other hand, == is the equality operator, used to compare two values. It checks whether the values on both sides are equal. If they are equal, it returns true (1); otherwise, it returns false (0).

Example

Consider the following example demonstarting the different between them:

#include <stdio.h>

int main() {
int a = 5;
int b = 5;

if (a == b) {
printf("a and b are equal\n");
} else {
printf("a and b are not equal\n");
}

return 0;
}

Output
a and b are equal
Answers 9 Comments
Dislike Bookmark

Answered on 27/08/2016

Ask a Question

Post a Lesson

I want tution teacher for class 1 kid

Where are you from Just send me your requirements on "078 THREE EIGHT ONE 50 EIGHT 3 THREE" U can use whatsapp too.
Answers 231 Comments
Dislike Bookmark
x

Ask a Question

Please enter your Question

Please select a Tag

Teaches

BCA Tuition

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in BCA Tuition

10

Experience in School or College

My experience in school and college has been both enriching and transformative. In school, I developed a strong foundation in academics and values like discipline, teamwork, and time management. I actively participated in extracurricular activities such as debates, sports, and cultural events, which helped boost my confidence and communication skills. College life brought a new level of independence and responsibility. I had the opportunity to explore my interests deeply, work on real-world projects, and collaborate with peers from diverse backgrounds. It was during this time that I discovered my passion for [your field/subject], which has guided my career path ever since. Overall, my educational journey shaped my personality, broadened my perspective, and prepared me for future challenges.

BCA Subject

Web Programming, C Language Programming, Computer Basics and PC Software , Programming in C++ , IT

Type of class

Crash Course, Regular Classes

Class strength catered to

One on one/ Private Tutions

Taught in School or College

Yes

Teaching Experience in detail in BCA Tuition

I have over [10 years] of experience teaching BCA (Bachelor of Computer Applications) students, focusing on both theoretical and practical aspects of the curriculum. My approach is student-centric, aiming to simplify complex computer science concepts through real-world examples and hands-on coding practice. I have taught key subjects like: Programming in C, C++, Java, and Python Data Structures and Algorithms Database Management Systems (DBMS) Operating Systems and Computer Networks Web Technologies (HTML, CSS, JavaScript, PHP) Software Engineering and OOP Concepts Computer Architecture and Digital Logic I design custom study plans based on the university syllabus (including IGNOU, PTU, KU, DU, etc.) and also offer project guidance and exam preparation sessions. Many of my students have shown significant improvement in both internal assessments and university results, with some even winning coding competitions or securing internships based on their project work. My teaching style involves clear explanations, step-by-step coding, regular doubt sessions, and mock tests to ensure students are confident and exam-ready. I also provide guidance on practical files, viva questions, and minor/major projects required in the BCA program.

BTech Tuition

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in BTech Tuition

14

BTech Computer Science subjects

Linux Programming, Object Oriented Programming & Systems, Data Structures and Algorithms, Java Programming, Information Security, Programming in C#

BTech Branch

BTech 1st Year Engineering, BTech Computer Science Engineering

Type of class

Crash Course, Regular Classes

Class strength catered to

One on one/ Private Tutions, Group Classes

Taught in School or College

No

BTech 1st Year subjects

Computer science

C Language Classes
1 Student

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in C Language Classes

10

C++ Language Classes
1 Student

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in C++ Language Classes

10

Proficiency level taught

Advanced C++, Basic C++

Computer Classes
1 Student

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in Computer Classes

10

Type of Computer course taken

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

Web Designing Classes

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in Web Designing Classes

10

Teaches web designing at proficiency level

Basic Web Designing, Advanced Web Designing

Java Training Classes

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in Java Training Classes

10

Teaches

Core Java

Certification training offered

No

SEO Training Classes

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in SEO Training Classes

10

Body Massage Training classes
2 Students

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in Body Massage Training classes

5

Teaching Experience in detail in Body Massage Training classes

Only for female clients. Different types of massages like Swedish massage, Deep tissue massage, dry massage, massage for making stress-free, Trigger point massage, trigger point massage, etc.

Python Training classes

Class Location

Online class via Zoom

Student's Home

Tutor's Home

Years of Experience in Python Training classes

14

Course Duration provided

1-3 months

Seeker background catered to

Educational Institution, Individual

Certification provided

No

Python applications taught

Core Python

5 out of 5 2 reviews

Sudhir Sharma
D

Body Massage Training

"I had a great experience learning from Mr. Sudhir Sharma, a truly knowledgeable and professional massage trainer. His guidance was clear, supportive, and based on real-world techniques that are easy to understand and apply. "

Reply by Sudhir

Thank you Mr. Deepak.

Sudhir Sharma
V
Verified Student

Microsoft Excel Training Requirement for:Advanced Excel

"Sudhir has very good knowledge on advanced excel he was of taking a session was also unique, understanding. "

Reply by Sudhir

Thank you so much.

Have you attended any class with Sudhir?

Answers by Sudhir Sharma

Answered on 15/07/2025 Learn IT Courses/Programming Languages/C Language

Ask a Question

Post a Lesson

Steps to Write a C Program:Step1: Open any text editor like Notepad, Code::Blocks, or VS Code.Step2: Write the C code starting with #include <stdio.h>.Step3: Always use main() function – that's where the program starts.Step4: Use printf() to display output.Step5: Save the file with .c extension,... ...more

Steps to Write a C Program:
Step1: Open any text editor like Notepad, Code::Blocks, or VS Code.
Step2: Write the C code starting with #include <stdio.h>.
Step3: Always use main() function – that's where the program starts.
Step4: Use printf() to display output.
Step5: Save the file with .c extension, like program.c.
Step6: Compile and run using a compiler (like GCC or Turbo C).

Example Code: Print Hello World
#include <stdio.h>

int main() {
printf("Hello, world!\n");
return 0;
}
Answers 17 Comments
Dislike Bookmark

Answered on 15/07/2025 Learn IT Courses/Programming Languages/C Language

Ask a Question

Post a Lesson

Pointers in C are variables that store the memory address of another variable. Instead of storing a value directly, a pointer "points to" the location in memory where the value is stored. They are very useful in C for working with arrays, strings, dynamic memory, and functions. Using pointers, you can... ...more

Pointers in C are variables that store the memory address of another variable. Instead of storing a value directly, a pointer "points to" the location in memory where the value is stored.

They are very useful in C for working with arrays, strings, dynamic memory, and functions. Using pointers, you can directly access and modify memory, which makes C powerful but also requires careful handling.

Answers 7 Comments
Dislike Bookmark

Answered on 15/07/2025 Learn IT Courses/Programming Languages/C Language

Ask a Question

Post a Lesson

C language is important because it is the base of many other programming languages like C++, Java, and Python. It is fast, powerful, and helps in understanding how computers work at the low level. In India, many college courses and interviews include C, and learning it builds a strong foundation for... ...more

C language is important because it is the base of many other programming languages like C++, Java, and Python. It is fast, powerful, and helps in understanding how computers work at the low level.

In India, many college courses and interviews include C, and learning it builds a strong foundation for becoming a good programmer or software engineer.

Answers 6 Comments
Dislike Bookmark

Answered on 15/07/2025 Learn IT Courses/Programming Languages/C Language

Ask a Question

Post a Lesson

In C language, = is the assignment operator, which is used to assign a value to a variable. For example, a = 10; assigns the value 10 to the variable a. It does not compare values but rather stores the value on the right-hand side into the variable on the left-hand side. On the other hand, == is the... ...more

In C language, = is the assignment operator, which is used to assign a value to a variable. For example, a = 10; assigns the value 10 to the variable a. It does not compare values but rather stores the value on the right-hand side into the variable on the left-hand side.

On the other hand, == is the equality operator, used to compare two values. It checks whether the values on both sides are equal. If they are equal, it returns true (1); otherwise, it returns false (0).

Example

Consider the following example demonstarting the different between them:

#include <stdio.h>

int main() {
int a = 5;
int b = 5;

if (a == b) {
printf("a and b are equal\n");
} else {
printf("a and b are not equal\n");
}

return 0;
}

Output
a and b are equal
Answers 9 Comments
Dislike Bookmark

Answered on 27/08/2016

Ask a Question

Post a Lesson

I want tution teacher for class 1 kid

Where are you from Just send me your requirements on "078 THREE EIGHT ONE 50 EIGHT 3 THREE" U can use whatsapp too.
Answers 231 Comments
Dislike Bookmark
x

Ask a Question

Please enter your Question

Please select a Tag

Contact

Load More
  • Want to learn from Sudhir?

  • Contact Now
X

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.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

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