There are a lot of free coding resources out there. Free Code Camp is one my favorites because of the sense of community, course structure and the projects involved. There is the original Free Code Camp and a new beta version. I have been working through both versions.
The original Free Code Camp includes:
Responsive Design with Bootstrap
Basic Front End Development Projects
Object Oriented and Functional Programming
Basic Algorithm Scripting
JSON APIs and AJAX
Intermediate Front End Projects
Intermediate Algorithm Scripting
Advanced Algorithm Scripting
Advanced Front End Development Projects
Once you complete all of the sections and projects you earn the Front End Development Certificate.