I've actually been off and on programming for a few years and have done my tour in tutorial hell on Udemy. Just thought maybe a bootcamp would give me experience programming with a team like you would at a job. I also have a unique opportunity next year where I will have 6 months off paid, which I plan to spend programming full time. Thought a bootcamp may be a good way to spend that time.
You might wanna check c0d3[0] or fullstackopen[1], they are both free and self paced, c0d3 is opensource and has a nice small community and some mentors/students/engineers always ready to help on Discord. Once you finish the curriculum, you get in engineering team and start contributing back and gain some real world experience.