Перед изучением фреймворка Laravel вам необходимо изучить следующие темы, не рассмотренные ранее. Вот они:
1. Посмотрите видеоуроки со следующего плейлиста Введение в MVC.
2. Нагуглите и самостоятельно изучите разницу между URL и URI.
3. Нагуглите и самостоятельно изучите анонимные функции и замыкания PHP.
4. Нагуглите и самостоятельно изучите обработку ошибок через try catch в PHP.
5. Нагуглите и самостоятельно изучите пространства имен в ООП PHP и автозагрузку классов.
6. Нагуглите и самостоятельно изучите информацию о протоколе http.
7. Нагуглите и самостоятельно изучите информацию о RestAPI (просто получите общее представление, что это вообще такое).
8. Нагуглите и самостоятельно изучите информацию о том, что такое такое паттерны программирования (просто получите общее представление, что это вообще такое).
9. Нагуглите и самостоятельно изучите информацию о том, что такое такое паттерн фасад.
10. Нагуглите и самостоятельно изучите информацию о паттерне инъекция зависимостей (хотя бы общее представление, не обязательно глубокое понимание). Узнайте о том, что такое сервис контейнер в этом паттерне.