Programming Tutor with over 2 years of experience teaching university students.
Hey there, I'm Hashaam Bin Ejaz.I specialise in Python, Java, C++, as well as Web Development which includes HTML, CSS, JavaScript & TypeScript.
With two years of experience teaching online and in person to pupils of different levels, i.e. university, college and high school, I've honed my skills in sharing knowledge effectively.
I always have a short conversation with any new student, asking them about how they have previously studied, and where they currently stand in their knowledge of the subject. From there I devise a custom study plan. I divide the course into sub sections. We have quizzes and assignments as well as presentations on every subsection once finished, and an evaluation as well.
Depending on the needs, interests, and skill level of each student, my classes are all unique. My method of teaching is compelled by real-world, practical experience. We'll collaborate on practical tasks to make sure you grasp the ideas and can use them with assurance.
Availability
Choose a date and time to start booking your class.
Times are displayed in your local time zone.
Can't find the availability that suits your needs?
I booked this class because I was facing a problem in programming my robot using Python. Hashaam first asked me some questions about the background of the problem, what I had already tried and what I was trying to achieve. He then basically solved the problem and walked me through it afterwards. It turned out to be quite simple really but I was glad of the help. He then also directed me to resources on how I could tackle future problems of the ki ...nd. Overall I found him helpful and willing to listen to the student and really understanding the issue I was facing. I would recommend him to anyone who wants help in understanding the concepts of Python.
Read more
I teach
Computer Programming
Javascript
NodeJS
HTML
Python
C++
Web Development
Languages I speak
EnglishBilingual
Education
Bachelors In Software Engineering
Degree
Other things I like
ProgrammingLeetcodeGoing out
Frequently Asked Questions
Can I cancel a booking?
Yes, you can cancel booking up to 8 hours before the lesson starts, indicating the reason for the cancellation. We will study each case personally to carry out the refund.
Can I modify a booking?
Yes, something unexpected can always happen, so you can change the time or day of the lesson. You can do it from your personal area in "Scheduled lessons" through the option "Change date".
Where are the lessons held?
The class is done through classgap’s virtual classroom. Classgap was developed specifically for educational purposes, including many useful features such as: digital whiteboard, online text editor, webcam, screen sharing and many more. View virtual classroom
How do I pay for the lesson?
At the time you select a lesson or package of hours, you will make the payment through our virtual payment service. You have two options: - Debit / Credit - Paypal Once the payment is settled, we'll send you an e-mail with the booking confirmation.
Other recommended online Computer Programming teachers:
Programming Expert! Build proficiency at Python, VBA, HTML, CSS, JavaScript, MATLAB ⏤ I am a Mathematics graduate from Bahauddin Zakariya University, Multan, with a strong passion for both teaching and technology. My academic foundation...
Learn programming language with a friend not a teacher. Let's talk ! ⏤ Expert Tutor in C, C++, Java, SQL, Python, Android & KMP | Step-by-Step Guidance
Hi! I’m a passionate programming tutor with expertise in C, C++, Jav...
👋 Hi! I’m Wolfgang Nylander, a programmer with experience in Java, Express.js, and TypeScript. Over the past 2 years, I’ve been working with Java on ...