Medusa: javascript - хорошо, в разрезе framework-ов на нем, но их много. И мода на них меняется очень часто. Разработчики востребованы, но как угадать какой освоить. Причем скорее всего надо будет не 1. Почитайте вакансии. По PHP чаще ищут знающего php и symfony или yii. А для javascript целый зоопарк.
по yii есть документация www.yiiframework.com/doc-2.0 1-ю версию учил по видеоурокам (не помню где), вторую по документации. Они похожи. Есть Дмитрий Елисеев и его блог www.elisdn.ru , он хорошо знает yii2, но как-то не очень внятно пишет. Хотя лучше, все равно нет.
С одной стороны да, но Вы же не можете быть уверены в версии у автора. Может там сайт трехлетней давности. Плюс, как я уже сказал, там проще и понятнее написано.
Там просто описано почему и как, а дальше в зависимости от версии, скорее всего on(). Просто on() более многофункциональна, как следствие автор сломает себе голову, как это относится к его вопросу. Поэтому читать про live, а потом про on().
Сейчас востребовано и будет в ближайшие годы:
php framework-и - symfony, yii
java - не javascript
разработка под android и iOS
Но выбрать надо что-то одно