Примерно 2/3 курса PHP программист я уже прошла, и иногда казалось, что мозг еще немного и вскипит :-) Что мне помогало:
- Проходить курс по порядку. Сначала мне казалось, что массивы и функции я, в общем-то знаю, а Laravel нет, и меня потянуло в конец, но это была ошибка. По большей части курс построен на постепенное усложнение и все, что требуется для решения, уже пройдено в предыдущем курсе. Это помогает обучаться достаточно плавно, без перегрузки терминами, новым синтаксисом и теорией.
- Конечно, все, что описано в подсказках (сделать перерыв, отладочная печать и т.п.).
- Если уже написана хоть какая-то часть решения, и дальше не идет, то обязательно нужно открывать раздел "Обсуждения", процентах в 50% случаев кто-то уже споткнулся на том же моменте, и ему помогли с заданием.
- Хорошо помогает пропустить нерешённое упражнение и переходить к следующей теории, уже несколько раз было так, что решение там в той или степени фигурирует, и мысли пойдут в нужном русле.
- Если ничего не помогает, то, конечно, лучший вариант - это вопрос в обсуждениях ментору. В 100% случаях у меня задача находила решение.