Как практиковаться в back-end, если нуб в front-end?
Как практиковаться в back-end
Частая бэкендская задача:
Берём данные с одного апи, пишем адаптер и отправляем на другой. Простенькое - оба апи работают с json и примерно похожи. Посложнее - один отдаёт xml, другой просит json. Еще сложнее они имеют жесткие лимиты на количество запросов  и единственный метод обойти завести 10-100 акков в каждом сервисе и распараллелить процесс + приоритет заданий. Еще частый кейс разница в логике реализации, то что у одних отдаётся в одном запросе, другим заливается десятком разных.
api сейчас есть у большинства более менее крупных сервисов, так что можешь выбрать себе по вкусу.
Разберись в основном с html и вкратце с сss, а в Js обязательно что тебе нужно так ето как работает AJAX,callback,promise и замыканиями еще можно накатить.