I've worked on a wide variety of software projects (from writing APIs in IBM assembler to developing mobile apps with React Native), and have a general sense of what's involved in becoming productive.
A smart, motivated person can def function as Web developer after the 8-10 months required for camp preparation, attendance, and interviewing.
This isn't research-level math or something with a deep hierarchy of abstractions. It's more like memorizing certain recipes and then practicing a lot at combining them quickly and accurately.
Experience is generally meaningless from an employers perspective. That 3-5 years experience bullet you see on job postings is total bull**** meant to screen those who aren't confident.
You won't get an interview if your resume doesn't pass the basics.