Ok. I am about a third of the way through FreeCodeCamp and I understand that I will only learn front in development. Is that enough to land a junior developer job, or should I learn back-end as well. I have plenty of time, so, if I can make a better salary and I would be more marketable, I would go ahead and learn back end.
Also, my goal is to not work in an office, but at home. Is this possible?