Find a Private Tutor in the Middle East

4 teachers available

Eng. Mohamed Elbahrawy

Web Development Tutor

New Cairo, Cairo

## About Me Hello, I’m Mohamed ElBahrawy, a Software Developer and Programming Instructor with more than 15 years of professional experience in software development and business applications. I specialize in **Python, C#, ASP.NET Core, SQL Server, Object-Oriented Programming, REST APIs, databases, debugging, and backend development**. My teaching philosophy is simple: **I don’t want you to memorize code; I want you to understand how and why it works.** I focus on practical learning, problem-solving, clean code, and building real projects. My lessons are adapted to your level and goals, whether you are a complete beginner, a university student, a junior developer, or an experienced programmer who wants to strengthen specific technical skills. ### What I Teach **Python** * Python Fundamentals * Problem Solving * Functions and Data Structures * File Handling * Exception Handling * Object-Oriented Programming * Encapsulation, Inheritance, Polymorphism & Abstraction * Clean Code * Debugging * Project Structure * Virtual Environments and pip * Practical Projects * Flask and Backend Development **C# & .NET** * C# Fundamentals * Object-Oriented Programming * Advanced OOP Concepts * LINQ * Exception Handling * Asynchronous Programming * ASP.NET Core * REST APIs * Entity Framework Core * Authentication & Authorization * Backend Architecture * Practical Projects **SQL Server & Databases** * SQL Fundamentals * Database Design * Relationships and Normalization * Joins and Queries * Views * Stored Procedures * Query Optimization * Connecting databases with backend applications ### Programming Mentoring I also provide practical mentoring for developers who want to move beyond tutorials and become better software engineers. We can work together on: * Code Review * Debugging * Project Structure * Clean Code * OOP Design * Backend Development * Database Design * API Development * Improving existing projects * Building portfolio projects * Understanding real-world software development practices ### My Professional Experience My professional background includes developing and maintaining backend systems and large-scale internal business applications. I have worked with **C#, ASP.NET Core, REST APIs, SQL Server, databases, system analysis, debugging, and software development** in real-world environments, including systems related to purchasing, inventory, customer service, billing, and meter-reading workflows. This practical experience allows me to connect programming concepts with the way software is actually designed, developed, maintained, and improved in professional environments. ### Who Can Learn With Me? My lessons are suitable for: * Beginners who want to learn programming from scratch * University and Computer Science students * Students learning Python or C# * Junior developers * Developers learning ASP.NET Core * Developers improving their backend skills * Programmers who need help with OOP * Developers working with SQL Server * Students working on programming projects * Developers looking for code review or technical mentoring ### My Goal My goal is to help you become an independent programmer who can **understand problems, design solutions, write clean code, debug effectively, and build real applications**. If you want to learn Python, C#, .NET, SQL, OOP, or backend development through practical and structured lessons, I would be happy to help you. **Let’s learn programming by understanding it, practicing it, and building with it.**

Online
Tutor's Place
Your Place
Public Place
Subjects, prices & details
  • Web Development — 300 EGP / hr

    Elementary, Middle School, High School, College, Professional

    Full Stack Basics

New tutor
EGP 300
Mr. Said Omar

Mr. Said Omar

Verified
Egypt

Web Development Tutor

Maadi, Cairo

I am a Computer Science graduate passionate about helping students understand computer science and programming in a simple, practical, and engaging way.

Online
Your Place
Subjects, prices & details
  • Web Development — 300 EGP / hr

    Elementary, Middle School, High School

    Full Stack Basics

New tutor
EGP 300
SE

Web Development Tutor

Nasr City, Cairo

Computer Science graduate with one year of online teaching experience. I teach programming to students from 10 years old up to university level using Scratch, Python, Java, and C++. I also help students with programming assignments and web development graduation projects.

Online
Subjects, prices & details
  • Web Development — 150 EGP / hr

    College, High School, Middle School

    React, Node.js, Next.js, Full Stack Basics, WordPress

New tutor
EGP 150
HM

Mrs. hala mohamed

Verified
Egypt

Web Development Tutor

Shorouk City, Cairo

Welcome! I am an IT Instructor with over 5 years of experience in teaching and software development, currently working at an Applied Technology School. ​I specialize in programming (Python, C++), web development, networking, and cybersecurity. My teaching style is interactive and practical, focused on simplifying complex tech concepts through real-world projects to help students achieve their goals

Online
Tutor's Place
Subjects, prices & details
  • Web Development — 300 EGP / hr

    Professional

    Node.js, Full Stack Basics, WordPress, React

New tutor
EGP 300