I’ve never built an end to end web application. I’ve contributed parts of it. Some on the front-end and some on the back-end. Mostly front-end. Which is why, when the time came to build Open Learn (see introductory post), I had to make a conscious decision to learn how to build an end to end we application. Daunting – yes! Fun – yes!
I’d love to hear from others who have learnt web development from scratch and any best practices, resources and mistakes! :)