начинать надо с обычных html форм, отправлять их на обработчик бэк энда и играться с post get запросами
потом отправлять запросы через ajax, смотреть во вкладку network в браузере в дев тулзах, обращать внимание на то, что в заголовках
потом через curl самому генерировать запросы и заголовки