Как эффективно учить 2 языка программирования?
Языки нужно не учить а работать - тупое заучивание ничем хорошим не кончится. Опыт роляет.
Ну и точно не два одновременно - если опыта с другими языками ноль.
Я думаю, что на js для фронтенда заучивать слишком сильно не стоит, а оучше брать либо фреймворк angularjs, либо библиотеку jQuery. На ванильном js долго сидеть не стоит.
И вообще стоит с php начинать. А так, если опыта с другими языками для веба нет, то это нереально.