PHP я не рекомендую. Ruby, Scala для сервер сайда лучше. Scala чуть геморней, так как нужен опыт с Java Enterprise, если мы говорим о стандартном бэк-энде. Ruby легче чем PHP и во многих случаях мощнее.
Код:
Нет, я совсем с нуля, ну 300 страниц из первой книжки, пока все понятно.
Я процитирую Браяна Грина ( Физик Теоретик ) – "Если вы считаете, что вам все понятно, то вы ничего не поняли, начинайте заново" =)
Кстати есть JavaScript сервер. Можно поискать на github.
Кстати через два месяца вы не станете хорошим программистом, вы станете посредственным младшим, но сможете уже искать халтурки на rentacoder, odesk и тд.