

Mahdi's email address and phone number have been validated.
Mahdi
- Rate $10
- Response 1h

$10/h
1st lesson free
- Computer languages
- JavaScript
Learn Web Development From Scratch: HTML, CSS, JavaScript, React and Next.js With a Working Freelance Developer.
- Computer languages
- JavaScript
Lesson location
-
At Mahdi's house: Fort Irwin
-
at your home or a public place : will travel up to 20 mi. from Fort Irwin
-
About Mahdi
Hello, I’m Mahdi, a 22-year-old Computer Science student at the Kazakh-British Technical University (KBTU) in Almaty, Kazakhstan, and a freelance web developer working with international clients.
My daily work is building modern websites and web applications with React, Next.js, TypeScript, Tailwind CSS and PostgreSQL. I design, code and deploy complete projects, from landing pages to e-commerce stores and admin dashboards, so I know what the job really requires.
I decided to teach because I remember how confusing it is to start learning web development alone, with too many tutorials and no clear direction. My goal is to save you that time and give you a clear path. I am patient, well prepared for every lesson, and always happy to explain things again in a different way until they make sense.
I speak English and Persian, so you can learn in the language you feel most comfortable with. I look forward to helping you build your first real project!
About the lesson
- All Levels
- English
All languages in which the lesson is available :
English
Hi, I’m Mahdi, a computer science student and working freelance web developer. I build real websites and web apps for clients using React, Next.js, TypeScript, Tailwind CSS and PostgreSQL, and I teach the same way I work: by building things.
My teaching method: I focus on learning by doing. Instead of long theory lectures, we build a real project together, and I explain each concept at the moment you need it. You write the code yourself, and I guide, review and fix mistakes with you. After each lesson you get a small task so you keep progressing between sessions.
A typical lesson: We start with a quick review of your last task, then spend most of the hour building a new feature, and finish by planning what to practice next. Lessons are one-on-one and fully online, in English or Persian.
What sets me apart: I’m not just a teacher who reads from a textbook. I use these tools in paid client work, so I know what matters in practice and what you can skip. I’m also close to the student experience, so I explain things in simple, clear language without jargon.
Who the lessons are for: Complete beginners who want to learn web development from zero, university students who need help with coding courses or projects, and self-taught learners who want to move from tutorials to building their own websites. All levels are welcome.
Rates
Rate
- $10
Pack rates
- 5h: $50
- 10h: $100
free lessons
This first lesson offered with Mahdi will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hr
Other tutors in Computer languages
-
![teacher_picture]()
Fatema
Fort Irwin & online- New
Basic computer skills for beginners learn computer easily with fatima simple and practical computer lessons computer course for beginners – step by step start learning computer today
- $20/h
- 1st lesson free
-
![teacher_picture]()
João
New York & online- Ambassador
Software developer & programming tutor: 6 years, 1000+ students, 60+ five-star reviews. python, java, c# & web from scratch
- $20/h
- 1st lesson free
-
![teacher_picture]()
Reza
Brooklyn & online- Ambassador
Expert coding tutor (12+ yrs) java, python, c, sql, ai, web dev & more
- $40/h
- 1st lesson free
-
![teacher_picture]()
Michael
New York & online- Ambassador
Fun & engaging python lessons for kids – from basics to brilliance with expert guidance! (age 8+)
- $75/h
- 1st lesson free
-
![teacher_picture]()
Behdad
New York & online- Ambassador
Data scientist | python developer | ibm machine learning engineer | ibm deep learning engineer | llms and agents
- $25/h
- 1st lesson free
-
![teacher_picture]()
Mehrdad
New York & online- Ambassador
Personalized python tutoring: master programming, data analysis, and machine learning with an expert
- $30/h
- 1st lesson free
-
![teacher_picture]()
Andrei
California City & online- Ambassador
Personalized programming lessons: python, javascript, c, c++, java, sql, and much more. computer engineer. theory and practice. immediate availability.
- $50/h
- 1st lesson free
-
![teacher_picture]()
Matias ignacio
Miami & online- Ambassador
Programming with python, one of the most popular and useful languages. modules: numpy. scipy. pandas. matplotlib. pytorch. opencv. scikit-learn. scikit-image. and many more.
- $50/h
-
![teacher_picture]()
Ricardo
San Antonio & online- Ambassador
Master coding with a pro tutor: c, c++, c#, python, java, and more! unleash your programming potential today!
- $25/h
-
![teacher_picture]()
Mara
New York & online- Ambassador
Practical ai coaching: master claude or chatgpt, build custom assistants, templates & automations for work or personal life (beginner to advanced)
- $50/h
- 1st lesson free
-
![teacher_picture]()
Alexander
Denver & online- Experienced
Experienced computer science tutor with 10 years of coding and 4 years of teaching experience
- $40/h
- 1st lesson free
-
![teacher_picture]()
Josh
New York & online- Ambassador
Master the art of python programming with personalized lessons from a seasoned tutor! all skill levels.
- $40/h
- 1st lesson free
-
![teacher_picture]()
Ahmad
California City & online- Ambassador
Ai engineer & tutor in ai/ml, data science, devops, mlops & cloud | python, deep learning, nlp, computer vision & automation lessons
- $20/h
- 1st lesson free
-
![teacher_picture]()
Adrian
San Francisco & online- Ambassador
I will teach you! ai coding and agent (multi-agent) creation and harness engineering with graphs, openclaw, hermes, context engineering , langgraph, skills and evals, memory, modern production-ready r
- $70/h
- 1st lesson free
-
![teacher_picture]()
Ayman
Alexandria & online- Super Prof
Software engineer experienced in teaching various subjects specifically tech subjects as programming and database
- $18/h
- 1st lesson free
-
![teacher_picture]()
Drew
New York & online- Ambassador
Full time programming tutor with 8+ years experience teaches python, java, javascript, git/github, c#, ai and more
- $19/h
-
![teacher_picture]()
Sthefanie
San Antonio & online- Ambassador
I’m a ph.d. candidate with two published articles on deep learning. my absolute favorite programming language is python. my personal goal is to empower my students to become exceptional software engin
- $100/h
-
![teacher_picture]()
Akash
Boston & online- Ambassador
* gold batch in coding, problem solving. * ranked-1 in codechef contest. * advanced certification in sql. * silver rank in artificial intelligence and machine learning.
- $25/h
- 1st lesson free
-
![teacher_picture]()
Anass | ciso & phd researcher
Chicago & online- Ambassador
Practical ai, machine learning, genai, llms and python with a phd researcher
- $14/h
- 1st lesson free
-
![teacher_picture]()
Rehan
Hawthorn Woods & online- Super Prof
Computer programming: phd electrical engineering teaches computer programming. python, c, c++, r, assembly, matlab 7 simulink.
- $20/h
- 1st lesson free
-
See Computer languages tutors




















