Featured
HITEC City Phase 2, Hyderabad, India - 500081.
11
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.
English
Hindi
RGPV 2011
Master of Computer Applications (M.C.A.)
HITEC City Phase 2, Hyderabad, India - 500081
ID Verified
Phone Verified
Email Verified
Facebook Verified
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 .Net Training
10
.Net component
C# .NET
Certification offered
No
Class Location
Online (video chat via skype, google hangout etc)
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, IT, Computer Basics and PC Software , Programming in C++
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.
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in C Language Classes
10
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in C++ Language Classes
10
Proficiency level taught
Basic C++, Advanced C++
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Computer Classes
10
Type of Computer course taken
Training in Computer tools usage, Basics of Computer usage, Training in Software application usage, Software Programming
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Microsoft Excel Training classes
10
Teaches following Excel features
Basic Excel, Excel Macro Training, Advanced Excel
Teaching Experience in detail in Microsoft Excel Training classes
Good in excel (basic, advance, macro etc), have an experience of more than 10+ years.
Class Location
Online (video chat via skype, google hangout etc)
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
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Java Training Classes
10
Teaches
Core Java
Certification training offered
No
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in SEO Training Classes
10
Class Location
Online (video chat via skype, google hangout etc)
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.
5 out of 5 2 reviews
Deepak Tiwari
"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.
Vandana Agarwal
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.
1. Which classes do you teach?
I teach .Net Training, BCA Tuition, Body Massage Training, C Language, C++ Language, Computer, Java Training, Microsoft Excel Training, SEO Training and Web Designing Classes.
2. Do you provide a demo class?
Yes, I provide a paid demo class.
3. How many years of experience do you have?
I have been teaching for 10 years.
Answered 1 day ago Learn IT Courses/Programming Languages/C Language
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;
}
Answered 1 day ago Learn IT Courses/Programming Languages/C Language
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.
Answered 1 day ago Learn IT Courses/Programming Languages/C Language
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.
Answered 1 day ago Learn IT Courses/Programming Languages/C Language
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
Answered on 27/08/2016
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in .Net Training
10
.Net component
C# .NET
Certification offered
No
Class Location
Online (video chat via skype, google hangout etc)
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, IT, Computer Basics and PC Software , Programming in C++
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.
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in C Language Classes
10
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in C++ Language Classes
10
Proficiency level taught
Basic C++, Advanced C++
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Computer Classes
10
Type of Computer course taken
Training in Computer tools usage, Basics of Computer usage, Training in Software application usage, Software Programming
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Microsoft Excel Training classes
10
Teaches following Excel features
Basic Excel, Excel Macro Training, Advanced Excel
Teaching Experience in detail in Microsoft Excel Training classes
Good in excel (basic, advance, macro etc), have an experience of more than 10+ years.
Class Location
Online (video chat via skype, google hangout etc)
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
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Java Training Classes
10
Teaches
Core Java
Certification training offered
No
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in SEO Training Classes
10
Class Location
Online (video chat via skype, google hangout etc)
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.
5 out of 5 2 reviews
Deepak Tiwari
"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.
Vandana Agarwal
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.
Answered 1 day ago Learn IT Courses/Programming Languages/C Language
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;
}
Answered 1 day ago Learn IT Courses/Programming Languages/C Language
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.
Answered 1 day ago Learn IT Courses/Programming Languages/C Language
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.
Answered 1 day ago Learn IT Courses/Programming Languages/C Language
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
Answered on 27/08/2016
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.