My approach to each topic is to ensure the student understands the basic fundamentals before moving forward because a strong foundation is important. Once I help them to build a solid foundation we can quickly start learning about more complex topics in detail.
I encourage the student to ask questions and not to be afraid of failure because making mistakes are an essential part of the learning process as long as they are corrected.
Each lesson is carefully planned beforehand to ensure every essential topic is covered. On top of this crucial nuggets of information about best practices and applicable industry skills are included in the lessons with the goal of transforming you or your child to a programming genius!
One of our best tutors! High-quality profile, qualifications verified and response guaranteed. Fady will plan your first lesson with care.
I graduated at the University of Nottingham, studying Bsc Computer Science and Artificial Intelligence. I was awarded the exceptional achievers award for being in the top 10 students in my course. Currently, I'm a postgraduate at the University of Edinburgh studying Artificial Intelligence.
I have taught many students and my goal as a tutor is to allow the student to realise there maximum potential, whether that be achieving A* grades or going from a novice programmer to an expert.
SOFTWARE ENGINEER • INNI ACCOUNTS• 06/2019
C# ASP.NET working mostly on Back-End code and cloud computing services such as Azure and AWS, also building micro-services for receipt data extraction using OpenCV.
SOFTWARE TESTER • BYG SYSTEMS • 07/2018 - 02/2019
Performing user testing for websites and other software to ensure
all bugs are fixed before software release.
MSC ARTIFICIAL INTELLIGENCE• 2020 - 2021 • UNIVERSITY OF
BSC COMPUTER SCIENCE • 2017 - 2020 • UNIVERSITY OF
Exceptional Achievers Award: Top 10 University Students
A LEVELS • 2015 - 2017 • GEORGE SPENCER ACEDEMY
Computer Science (A)
AS Arabic (C)
jQuery, PHP and MYSQL databases.
Programming in Python, C, C++, Java, Haskell and Assembly
Knowledge of the agile software development methodology
Constructing AI trained models using artificial neural networks
Perfect! Fady is incredibly professional, patient — but most importantly, friendly. He is teaching my son Python for his Computing GCSE. My son says that learning python with Fady never feels like work; it is fun and he is looking forward to more lessons with Fady. 100% recommended!
Fady has a proper understanding of CS from the fundamentals. He is friendly and eager to help
Fady is a very smart university student who surpasses academically with great grades. He has a great passion for teaching and is a kind and very gentle.
Has real life web development and programming skills. Clear explanation and nice guy.
Very Knowledge and explains things clearly and nicely. Excellent tutor.
computer programming lessons closeby? Here's a selection of tutor listings that you can check out.
Superprof can also suggest programming languages lessons to help you.
Learning isn't a problem, python lessons for all!
Taking computer science lessons has never been easier: you're going to learn new skills.
|at his home||at your home||By webcam|