Для начала осознайте разницу между Javascript и PHP, а потом приступайте к изучению.
Вот
интересный ресурс по JavaScript.
По PHP тоже много ресурсов, Google вам в помощь.
Главное запомните:
Есть два компьютера:
Сервер - на котором хранится сайт и все его данные,
Клиент - компьютер посетителя.
PHP работает с компьютером-сервером, JavaScript с компьютером посетителя.
а именно:
PHP - работает с данными на сервере, генерирует ответ на запрос клиента;
JavaScript - работает с элементами на странице, добавляя анимацию и события (клик, скрол и т.д.) на разные элементы.