ни в помощью cURLговорит о том что скорее всего дело не в этом.
Курсы бывают разные, бэкграунд у людей тоже.Думаю кроме курсов у них были мозги и желание развиваться, по опыту именно реальных курсов от компаний (не от фирм курсов) выхлоп нормальных трейни, готовых расти в профессии около 3% от подавших заявку на курсы. Из них при реальной работе не тянет еще половина. То есть - да, курсы помогут тому кто и сам в принципе что-то делает в этом направлении.
SELECT `user_id` FROM `records` WHERE `user_id` = ? ORDER BY `date` DESC LIMIT 1
точно возвращает что-то адекватное?