It depends on what you want to do. If you want to get a pro job then it takes a lot more time investment then a hobby.<p>I started out in the same tech stack and have been doing this since late 2000s. TBH, a modern web framework with a js frontend is overkill for a hobby project. If you want to mess around with just the front end, start with a hackable static site generator like <a href="http:&#x2F;&#x2F;spress.yosymfony.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;spress.yosymfony.com&#x2F;</a> Hack the templates and you can get a good starting place for how much has changed on the front end.<p>Learning WordPress templating is another good hobby kind of place to start. Actually, if you get really good with that, you can probably turn it into a job on its own (though less money than more full stack type work).<p>If you were wanting a career change, you need to learn just enough of one backend framework and just enough from a frontend framework to land an entry job. Then learn everything you can from reading someone else&#x27;s code. There is no project that you can do on your own that would teach you the entire stack as quickly and you&#x27;d get paid to learn it.