

Abdelrahman's email address and phone number have been validated.
Abdelrahman
- Rate £13
- Response 1h

£13/hr
1st lesson free
- Python
- Java
- JavaScript
- Artificial Intelligence
- PostgreSQL
Java Backend Engineer with 2 years of experience teaches Java, Spring Boot, and backend development through practical, real-world projects.
- Python
- Java
- JavaScript
- Artificial Intelligence
- PostgreSQL
Lesson location
About Abdelrahman
Hello! I'm Abdelrahman, a Computer Science graduate and Java Backend Developer passionate about programming and teaching.
With professional experience developing real-world software applications using Java, Spring Boot, databases, and REST APIs, I bring practical industry knowledge into my lessons.
I also have experience teaching children programming and helping them understand concepts through interactive exercises and hands-on projects. I believe that anyone can learn programming with the right guidance, patience, and consistent practice.
Whether you're a complete beginner or looking to improve your programming skills, I'll help you learn step by step, strengthen your problem-solving abilities, and build projects that prepare you for real-world challenges.
My goal is not just to teach you how to write code, but to help you understand how to think like a programmer.
Let's start your programming journey together!
About the lesson
- Primary
- Secondary
- GCSE
- +10
levels :
Primary
Secondary
GCSE
BTEC
Adult Education
Undergraduate
Masters
Doctorate
Nursery
Beginner
Intermediate
Advanced
Kids
- English
- German
- Arabic
All languages in which the lesson is available :
English
German
Arabic
My teaching approach focuses on making programming easy to understand through practical examples, interactive exercises, and hands-on projects. I believe the best way to learn programming is by understanding the concepts first and then applying them to real-world problems.
**Teaching methodology:**
- Explain programming concepts step by step, starting with the fundamentals.
- Use practical examples to simplify complex topics.
- Provide coding exercises and challenges to strengthen problem-solving skills.
- Build small projects to help students apply what they learn.
- Guide students through debugging and understanding how to write clean, maintainable code.
**Typical lesson duration:**
Each lesson lasts approximately 60 minutes, including explanations, practical exercises, and time for questions.
**Qualifications and experience:**
I hold a Bachelor's degree in Computer Science and have professional experience as a Java Backend Developer, working with Java, Spring Boot, REST APIs, databases, and software architecture. I also have experience teaching children programming and guiding them through developing their own projects.
**Who are my lessons for?**
- Beginners who want to learn programming from scratch.
- School and university students interested in computer science.
- Students learning Java and Object-Oriented Programming (OOP).
- Aspiring backend developers interested in Java, Spring Boot, REST APIs, and databases.
My goal is to help every student build strong programming foundations, develop problem-solving skills, and gain the confidence to create their own software projects.
Rates
Rate
- £13
Pack prices
- 5h: £65
- 10h: £130
free lessons
The first free lesson with Abdelrahman will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hr
online
- £13/h
Similar Python teachers in Dubai
-
![teacher_picture]()
Reza
London & Online- Ambassador
Software architect & tutor (12+ yrs) advanced java, python, javascript, web dev & ai coaching
- £35/h
- 1st lesson free
-
![teacher_picture]()
John
London & Online- Ambassador
Tutoring lessons with c, c++, c#, java, python, ai, javascript, data science, machine learning
- £30/h
- 1st lesson free
-
![teacher_picture]()
Robert
London & Online- Ambassador
Experienced london ai & machine learning tutor recommended by google - king's college 1st class graduate - executive training & students [msc ai, epqs] - neural networks, python, deep learning
- £99/h
- 1st lesson free
-
![teacher_picture]()
Andrea, phd, cqf
London & Online- Ambassador
Academically trained phd graduate expert tutor in python, jupyter notebook or data science, data analysis, quantitative methods and data visualisation using pandas and related packages
- £100/h
-
![teacher_picture]()
Dr kritaphat
London & Online- Ambassador
Experienced computer science asst. professor with a ph.d. from imperial college london and over twelve years of success in the field
- £69/h
- 1st lesson free
-
![teacher_picture]()
Piyush
London & Online- Experienced
Prof. trainer of python, java, javascript. (special classes for kids) web development: html-css, javascript, bootstrap, php, mysql from beginner to advanced level.
- £25/h
- 1st lesson free
-
![teacher_picture]()
Andrew
Newmarket & Online- Ambassador
Very experienced tutor and videogame programmer / developer - computer programming tutor with andrew
- £48/h
- 1st lesson free
-
![teacher_picture]()
Juneyt (ma, msc oxford)
London & Online- Ambassador
Expert computer science tutor | oxford graduate | specialising in gcse, igcse, a-level, ial, and ib.
- £80/h
-
![teacher_picture]()
Anthony
& Online- Ambassador
Code like a pro this semester! - accelerate your skills in html, python, and javascript... -master new frameworks and technologies -build real-world projects -unleash your coding potential and level u
- £10/h
- 1st lesson free
-
![teacher_picture]()
Dr nick
London & Online- Ambassador
Industry professional with a phd teaching all ages. make your programming journey fun, interactive, and practical.
- £25/h
-
![teacher_picture]()
Idahosa
London & Online- Ambassador
Master python, javascript, c++, java, sql, and more – learn programming with a pro!
- £10/h
- 1st lesson free
-
![teacher_picture]()
Mudita
& Online- Ambassador
Learn artificial intelligence, data science & machine learning from a senior industry expert (10+ yrs experience) | personalized 1:1 mentor
- £45/h
- 1st lesson free
-
![teacher_picture]()
Gabriel
London & Online- Ambassador
Experienced coding tutor teaches python, c/c++, java and more for all levels
- £20/h
-
![teacher_picture]()
Matthew
Heysham & Online- Ambassador
Engaging and qualified computer science teacher with 24 years’ experience — offering online python tutoring that builds confidence and real coding skills
- £41/h
-
![teacher_picture]()
Alex
London & Online- Ambassador
Expert programming and game development tutor | 10+ years of experience in python, unity & more
- £30/h
-
![teacher_picture]()
Yas
London & Online- Ambassador
Qualified computer science teacher qts pgce with a master's from king's college london
- £55/h
-
![teacher_picture]()
Priyanshu
London & Online- Ambassador
Programming languages classes for all levels. learn, & build with python, sql, databases, flask, django, machine learning, ai, data analysis, data science a
- £40/h
- 1st lesson free
-
![teacher_picture]()
Nima
London & Online- Ambassador
Msc of computing student at edinburgh, senior software engineer, teaching computer programming and web development from beginner to advanced level, step by step.
- £25/h
- 1st lesson free
-
![teacher_picture]()
Igor
London & Online- Ambassador
University lecturer with 18 years of programming experience offering private tuition online
- £70/h
- 1st lesson free
-
![teacher_picture]()
Josh
London & Online- Ambassador
Master the art of python programming with personalised lessons from a seasoned tutor!
- £35/h
- 1st lesson free
-
See Python tutors




















