клиентский язык только один - javascript и его модификации
начните с node.js, может вам будет легче, тем более что нынче фронт мало чем отличается от бэкенд - json, api, views, etc.
разница только в событиях браузера, которых нет на бэкенде, то есть все действия управляются событиями
последовательно, наверно, не самый лучший способ, куда эффективнее учиться по-проектно: выбираете себе маленький пример или проект и делаете его аккуратно, тогда все будет привязано к вашему конкретному опыту