А я похапу до сих пор пишу просто в Notepad2, если человек никогда не работал с крупными IDE (из перечисленных работал с нетбинсом и эклипсом), я бы сначала порекомендовал обычный редактор. Меня бесит, что все IDE тормозят даже тогда, когда я просто ПИШУ КОД БЛЯТЬ.
OpenServer тоже рекомендую, сам сейчас на ноутбуке им пользуюсь.
Рекомендую сервис:
http://inphp.org/ Зарегистрируйся, там можно проходить тесты по нарастающей сложности. Минус, правда, в том, что правильных ответов там не дают, и где ты ошибся придётся думать самому.