Kaip šachmatų treneris jis treniravo Kareim Wageih, kuris laimėjo 2007 m. Afrikos jaunimo šachmatų čempionatą Kasungu rajone, Malavyje. Jungtinėse Arabų Emyratose jis buvo "Dubai Chess Club" ir "Fujairah Chess Club" treneris. Jis buvo Egipto moterų komandos kapitonas 2016 m. Šachmatų olimpiadoje.
- Taip. Ali Farahatas turi FIDE instruktoriaus (2005 m.) ir FIDE trenerio (2013 m.) titulus.