I&#x27;ll chip in as a recent animator-turned-web-developer:<p>1. Learn plain old JavaScript(<a href="https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Web&#x2F;JavaScript" rel="nofollow">https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Web&#x2F;JavaScript</a>), paying particular attention to both ES5 <i>and</i> ES6. Most of the latest frameworks work with JS as its base, so if you know JS you&#x27;ll likely find it easier to figure them out.<p>2. Learn CSS(it&#x27;s easy, shouldn&#x27;t take you more than a couple of hours) and then dive into SASS or LESS.<p>3. Take some time to learn how Node and it&#x27;s package manager npm work.<p>4. For the more back-endish choices, I&#x27;d have a look at getting a basic understanding of NodeJS, RoR and Django. One of these should appeal to you more than the others and I&#x27;d just pick one and stick to it.