If You're Learning Back-end, Don't Start with Frameworks
When you're just starting, those boring details are exactly the things you should be practicing. Frameworks automate the boring stuff Frameworks are great at automating all that boring stuff, like boilerplate code, authentication, and database migrations. When you use a framework, you're missing out on all that good stuff.