pourquoi apprendre angular 1 maintenant qui est un framework voué a disparaitre? pourquoi ne pas se penché sur des technos plus recente? Angular 2 sortie en beta, reactjs, vuejs, ou encore des framework comme backbone qui sont robuste.
Pour ton cas, est ce que tu as bien mit la div ng-view dans ton point d'entrée html ?
La fonction .otherwise met signalé comme fausse.
Est ce que tu as regardé si il y avait un plugin angular pour phpstorm? pour faire du front avec des framework ( angular, react, backbone, etc... ) ou sans, je te conseil webstorm, qui est acces front donc l'intégration de javascript est plus poussé que pour php.