Mohammed Harfan
Expert Coding Tutor | Python, SQL, HTML, JS | Projects, Interviews, Job-Ready Skills & Mentorship
Loading...



Show all photos
Mohammed Harfan
Masters degree
/ 55 min
About your coding tutor - Mohammed
I’m Mohammed Harfan, a Coding Tutor with over 4 years of experience and a Master’s degree, specializing in Python, HTML, SQL, and JavaScript. I focus on personalized learning tailored to each student’s goals, whether you’re a complete beginner, a working professional, or an advanced learner aiming to refine your skills. I provide comprehensive support including assignment help, exam preparation, and code optimization, along with guidance in competitive programming and real-world problem solving. My teaching style emphasizes hands-on learning through projects, paired coding, and practical exercises that mirror industry scenarios. I help students build strong fundamentals, improve debugging skills, and write clean, efficient, and scalable code. My goal is not just to teach syntax, but to develop confidence, logical thinking, and job-ready skills that help you succeed in interviews and real-world tech roles. Additionally, I mentor students on portfolio building, GitHub best practices, and interview preparation strategies. I can guide you through building full-stack projects, understanding system design basics, and preparing for coding interviews with structured problem-solving approaches. Whether your goal is academic success or landing a tech job, I ensure you gain practical, industry-relevant skills.
Meet Mohammed
Mohammed graduated from University of Limerick


Coding tutor specialities
Homework help
Job readiness
Debugging
Assignment help
Code Review
Code Optimization
Paired coding
Learner types for coding classes
Coding for kids
Coding for intermediate
Coding for adults
Coding for advanced
Coding for beginners
Mohammed - Coding tutor also teaches
Coding for kids
HTML
JavaScript
Python
SQL

15 days Refund
Free Tutor Swap

Coding concepts taught by Mohammed
The tutor and student worked on website development and troubleshooting, focusing on WordPress. They addressed technical login issues, identified and planned to fix website errors like broken links and placeholder text, and worked on managing the appointment scheduling calendar. The next session will involve reviewing changes and learning how to manage the calendar independently.
Website Navigation and Link Functionality
Content Management and Placeholder Text
Dynamic Calendar and Booking Systems
Website Responsiveness and Mobile Optimization
Website Content Editing (Forms)
Website Content Editing (HTML/Structure)
Website User Experience (UX) Testing
Email Configuration and Troubleshooting
WordPress and Plugin Management
Approach & tools used by coding tutor
PyCharm
Jupyter Notebook
Google Colab
Git & GitHub
Visual Studio Code
Hands-on coding classes
Record lessons
Note taking
Chat for quick help
Open Q&A
Mobile joining

Programming tutors on Wiingy are vetted for quality
Every tutor is interviewed and selected for subject expertise and teaching skill.
