По поводу php. Спросила подругу, она сказала, что начальный уровень это html, это основы. Надо еще знать стили css. Есть хорошие курсы в специалист, на бауманской. Можно сразу идти туда, там все объяснят и помогут. Автор, удачи! Все у вас получится!