

The profile of Harmanpreet and their contact details have been verified by our experts
Harmanpreet
- Rate Ksh. 1,897
- Response 1h

Ksh. 1,897/hr
1st lesson free
- Computer Basics
- Computer Networks
- software
- Network
- Coding
Learn Coding, Web Development & AI from Scratch! 1-on-1 Tutoring • Beginner-Friendly • Project-Based Learning Mobile Development, Full-Stack Web Development
- Computer Basics
- Computer Networks
- software
- Network
- Coding
Lesson location
About Harmanpreet
I’m Harmanpreet Singh, a freelance Software Developer and Tutor with hands-on experience in building real-world applications across Web, Mobile, and AI/ML. Over the years, I’ve worked with technologies like React, Next.js, Flutter, Node.js, Python, Django, FastAPI, and Go, and I’ve developed projects ranging from mobile apps and e-commerce platforms to AI-powered tools and network utilities. I’m passionate about teaching and mentoring, especially helping beginners and students break into coding with confidence. My approach is project-based and practical — you won’t just learn theory, you’ll actually build apps, websites, and AI models that you can showcase in your portfolio. I know what it feels like to start from scratch and grow step by step. That’s why I make sure my lessons are beginner-friendly, engaging, and tailored to each learner’s goals — whether you want to pass an exam, prepare for job interviews, or simply explore programming for personal growth. Outside of teaching, I’m constantly exploring new technologies, contributing to open-source projects, and building tools that solve real problems.
you see more on me at harmanita.com
About the lesson
- Lower Primary
- Upper Primary
- Lower Secondary
- +16
levels :
Lower Primary
Upper Primary
Lower Secondary
Senior School
Tertiary
University
Adult Education
Masters
Doctorate
CS
ACCA
MBA
Pre-Primary
Post-Graduate
Beginner
Intermediate
Advanced
Professional
Children
- English
All languages in which the lesson is available :
English
My Tutoring Approach Teaching Methodology & Techniques Personalized Learning → I adapt lessons to each student’s current knowledge, goals, and pace. Project-Based Approach → Instead of only theory, I guide students through building real-world projects (like a portfolio website, a mobile app, or a simple ML model). Concept → Example → Hands-on → First, I explain concepts in simple terms, then show examples, then let students try it themselves with my support. Visual & Practical → I use diagrams, flowcharts, and live coding sessions to simplify abstract concepts. Feedback-Driven → After each lesson, I assign small exercises and review them in the next session, so progress is measurable. A Typical Lesson Plan Introduction (5–10 mins) Quick recap of last session, address doubts. Set today’s learning goals. Concept Breakdown (15–20 mins) Teach a specific topic (e.g., Python loops, React components, or ML data preprocessing). Show real-life examples of where it’s used. Hands-On Practice (20–30 mins) Student writes code along with me. Build a small feature/project step by step. Q&A + Troubleshooting (10–15 mins) Solve student’s errors live. Discuss alternative solutions/best practices. Wrap-Up & Homework (5–10 mins) Assign a mini-task to apply the concept. Share resources (docs, cheat sheets, GitHub repo, etc.). What Sets Me Apart as a Tutor Industry & Freelance Experience → I’ve built and deployed real-world projects (trading systems, mobile apps, dashboards) — not just academic code. Full-Stack & Multi-Discipline Knowledge → I can teach across Frontend, Backend, Mobile, and AI/ML, so students see how everything connects. Beginner-Friendly → I remember how confusing coding can be at the start, so I explain concepts in simple analogies and step-by-step. Portfolio-Oriented Learning → Students don’t just learn — they end up with projects they can showcase (websites, apps, AI models). Bilingual/Multilingual Teaching → Comfortable teaching in English, Hindi, Punjabi, which makes learning easier for diverse students. Who My Lessons are for - Absolute Beginners → Students with no coding background who want to learn programming fundamentals. - College/University Students → Need help with DSA, DBMS, OOP, OS, Computer Networks or coursework projects. - Aspiring Developers → Want to become Web or Mobile Developers and need structured guidance.
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
Excellent programming teacher with deep understanding of modern programming, knows how to actually create and what you actually need to create your own apps for play store, Microsoft store or even web apps. Best teacher you can have if you really want to build your own app
View more recommendations
Rates
Rate
- Ksh. 1,897
Pack prices
- 5h: Ksh. 5
- 10h: Ksh. 10
online
- Ksh. 1,897/h
free lessons
The first free lesson with Harmanpreet will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hr
Similar Computer Basics teachers in Oshawa
Tim
Kitengela & Online
- Ksh. 1,000/h
- 1st lesson free
Victoria
Nairobi & Online
- Ksh. 1,500/h
- 1st lesson free
Reubin
Mombasa & Online
- Ksh. 2,000/h
- 1st lesson free
Daniel
Nairobi & Online
- Ksh. 500/h
- 1st lesson free
Reuel
Nairobi & Online
- Ksh. 2,000/h
- 1st lesson free
Firstrate
Mombasa & Online
- Ksh. 2,000/h
- 1st lesson free
Laurent
Marseille 1er, France & Online
- Ksh. 9,096/h
- 1st lesson free
Ana
, United Kingdom & Online
- Ksh. 17,554/h
- 1st lesson free
Adrien
Paris 6e, France & Online
- Ksh. 6,822/h
Andrea, PhD, CQF
London, United Kingdom & Online
- Ksh. 17,554/h
Robert
London, United Kingdom & Online
- Ksh. 17,378/h
- 1st lesson free
Dr Kritaphat
London, United Kingdom & Online
- Ksh. 12,112/h
- 1st lesson free
Matthieu
Tigery, France & Online
- Ksh. 4,548/h
- 1st lesson free
Samer
New York, United States & Online
- Ksh. 3,230/h
- 1st lesson free
Adi
Toronto, Canada & Online
- Ksh. 4,754/h
- 1st lesson free
Etienne
Montréal, Canada & Online
- Ksh. 3,803/h
- 1st lesson free
ArtaYab
Toronto, Canada & Online
- Ksh. 7,606/h
Inès
Paris 1er, France & Online
- Ksh. 6,822/h
Micheal
Bexley, United Kingdom & Online
- Ksh. 6,144/h
Moreno
Monza, Italy & Online
- Ksh. 7,580/h
- 1st lesson free
-
See Computer Basics tutors
