Hello, in the last 3 months I have undergone similar learning. Admittedly I have come from a place of significantly less knowledge than you. I have previous Php/MySQL/CSS/HTML Experiance, but the last website I published was launched in 2001, so the internet has changed so much now & a lot of my prior knowledge is faded. What did stick though, is similar to what you will have & that is an understanding of code syntax & a general idea of how to read code. Having this base knowledge makes the learning curve much better than someone starting from scratch.
As much as you probably don’t want to, I highly recommend sticking with the Laravel Path, you don’t have to do all the series in order from the beginning.
For example, I started with PHP for beginners, then went onto Laravel 8 from scratch, which focuses on blade components so you don’t need to worry about JavaScript, you just get to learn all of the core features of laravel. Once I was comfortable with that & had complete the series, I moved onto Vue 3 from scratch, then Make Laravel Apps With Inertia & I’m about ready to move onto SPA techniques with inertia.
I could have stopped with Laravel 8 from scratch & that would have been enough to build nice websites, but I am interested in making sure my knowledge covers the Full Stack to be able to do Single Page Applications (which you will want for a game).
Completing these 4 series in 3 months is difficult if you don’t have a good 3-4 hours a day to dedicate to learning, I found myself spending at least 3 hours a day at nights as I am busy working in another industry during the day.
I plan to go back and complete the other Level 1, 2 & 3 series I missed in the Laravel path as I found that when I did the more advanced series I began to realise there are topic covered in the series I skipped which are referenced & not having done the series I skipped made the learning slow down as I had to reference the laravel docs more & ask more questions on the forums.
To summarise, what I have decided in hindsight is Jeffrey & the other presenters have put a lot of time, effort & most of all thought into the order, format & content of the “Path”, so if you have time, try just follow the path by completing the series laid out in order. Also don’t be afraid to ask questions, most people on the forums are incredibly polite & helpful. So long as you are willing to show you have tried to attempt a solution for the question you are wanting help on, people will be willing to work through step by step to resolve your problem.
The rule of thumb I use for calculating how long a series will take my to complete is that 5 minutes of video takes me 30 minutes of time to complete, with stoppages, duplicating what’s on screen locally, etc… hope that helps.