TLYou may take a look a freecodecamp.com. Below is the headline from freecodecamp: "Learn to code and build projects for nonprofits. Build your full stack web development portfolio today."Comment·Thread·Apr 8, 2016·3·I want to be professional front end developer. How to get started and how long would it take? I know some JavaScript and jQuery.
TLGreat resource to begin with. Previously I just used C for controlling Arduino. But I think using Javascript would be interesting.Reply·Thread·Apr 8, 2016·1·Robotics programming in javaScript.