Please don't pressure yourself into learning all the things. Build stuff and consider using frameworks along the way. Also try to understand the ideas behind frameworks that are universal in software engineering.
A lot of stuff might as well be easily solved with some jQuery or vanilla JS. In such cases frameworks might even increase complexity, and unnecessary complexity is among the least wanted things in a software project.