I’ll study on a bootcamp starting April. Until then, I’ll do some Codecademy and Udacity courses - as well as a prep course provided by the bootcamp I’ll attend.
If you have the time and discipline, you can surely learn coding from those websites alone. That was initially my plan. The thing about studying at home is that it doesn’t work as well once you have a family, specially with a baby. Plus, on a in-person class in have the chance to exchange with your peers and an experienced coder - the teacher.