Skip to content
BackNov 7
Sajida T.

Sajida T.

Programming & Coding Tutor | Python, Web Development & Scratch

Are you looking for a friendly and patient coding instructor who can make programming easier to understand? Whether you’re looking for coding lessons for a child, help with university programming, or you’re completely new to coding yourself, I can help you learn step by step and build real projects along the way. I’m a Programming & Coding Instructor who teaches learners from beginner level to university-level programming. My focus is simple: explain concepts clearly, practice them together, and then use them in projects so you actually understand what you’re doing. 🧩 Block-Based Programming & Coding for Kids I help younger learners get started with programming through visual and interactive tools such as: ✓ Scratch ✓ Blockly and other block-based programming platforms ✓ Game development ✓ Animations and interactive projects ✓ Variables, loops, conditions, events and functions ✓ Logical thinking and problem solving ✓ Computational thinking The goal is not just to teach a child how to drag blocks. I help them understand the programming logic behind what they are building. 🐍 Python Programming For beginners and university students, I teach Python from the fundamentals through practical exercises and projects. ✓ Python syntax and fundamentals ✓ Variables and data types ✓ Conditions and loops ✓ Functions ✓ Lists, tuples, dictionaries and sets ✓ Problem solving and logic building ✓ Object-Oriented Programming (OOP) ✓ File handling ✓ Beginner Python projects ✓ Programming coursework and practice 🌐 Web Development I can also guide students through web development, starting from the basics and gradually moving toward modern web applications. ✓ HTML5 ✓ CSS3 ✓ JavaScript ✓ DOM manipulation ✓ Events and interactive websites ✓ Arrays and objects ✓ Functions and ES6 concepts ✓ Responsive web design ✓ React.js ✓ Node.js ✓ REST APIs ✓ Full-stack web development fundamentals 🗄️ Databases I teach the fundamentals of working with databases and connecting them with applications. ✓ SQL fundamentals ✓ PostgreSQL ✓ Database design basics ✓ Tables, relationships and queries ✓ CRUD operations ✓ Connecting databases with applications 🧠 Programming & Problem Solving If your goal is to become better at programming rather than simply learning a language, we can also focus on: ✓ Logical thinking ✓ Breaking problems into smaller steps ✓ Writing algorithms ✓ Debugging code ✓ Solving programming exercises ✓ Understanding errors ✓ Building small projects ✓ Developing independent coding skills 👨‍🎓 Who I Work With ✓ Kids learning their first programming concepts ✓ School students ✓ Complete beginners ✓ Homeschool students ✓ University students ✓ Computer Science students ✓ Adults starting programming ✓ Students working on programming coursework and projects 💡 My Teaching Style I don't believe in simply giving students code to copy. I explain the concept first, work through examples, let the student practice, and then gradually encourage them to solve problems independently. Depending on your goals, a typical learning path can look like: Learn → Practice → Solve → Build → Improve I can also adapt lessons to your existing coursework, current skill level, personal project, or specific programming language. If you or your child is just getting started with coding, or you're a university student who wants to strengthen your programming skills, feel free to send me a message. Tell me what you want to learn and your current level, and we can figure out the best way to start.

🇵🇰Karachi, Pakistan$10/hr40% JSS4.40 (33)Since Jul 2020

Earnings and projects

MRR
$123

Last 6 months ÷ 6

World#129,435 / 412k
🇵🇰Country#18,133 / 52.9k
Revenue, last 30 days
$51

Last 6 months: $737

World#98,228 / 412k
🇵🇰Country#13,778 / 52.9k
Total earnings
$11k

Billed in all: $11k

World#191,192 / 412k
🇵🇰Country#20,334 / 52.9k
Per project
$305

$123 in the last 6 months

World#229,708 / 412k
🇵🇰Country#27,079 / 52.9k
Projects, last 6 months
6

Across 7 contracts

14% fixed86% hourly
World#34,405 / 412k
🇵🇰Country#7,556 / 52.9k
Projects in all
35

Across 56 contracts

18% fixed82% hourly
World#85,277 / 412k
🇵🇰Country#13,822 / 52.9k

Earnings, last 30 days

$11.2k+$51 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$11,150$11,200$11,250Oct 8Oct 23Nov 7

Skill rankings: Top 22% in Computer Science

Ranked by MRR among everyone on Upwork with the skill.

  1. #5Scratch16 freelancers · 🇵🇰 #4Top 31%
  2. #12Coding Lesson39 freelancers · 🇵🇰 #5Top 31%
  3. #14Technology Tutoring56 freelancers · 🇵🇰 #6Top 25%
  4. #15Coding Art50 freelancers · 🇵🇰 #8Top 30%
  5. #35STEM Tutoring121 freelancers · 🇵🇰 #5Top 29%
  6. #60AI Instruction152 freelancers · 🇵🇰 #5Top 39%
  7. #113Computer Science515 freelancers · 🇵🇰 #21Top 22%
  8. #206Presentation Slide596 freelancers · 🇵🇰 #38Top 35%