New employee joining the company next week. Where should she start on JS?

New employee is joining the company I work for next week, and I have the responsibility to teach, train and give her tasks. It is my first time training someone so I really have no idea how to do this. :P

She knows a little bit of Vanilla JS. Our projects are built with AngularJS (v1) with ES6, Webpack & Babel, ReactJS & jQuery. I want to put her on the project using AngularJS.

What order of learning do you recommend? VanillaJS, AngularJS & ES6? AngularJS & ES6? Or if you have any other suggestion, feel free to let me know.

Thank You.

  • 1
    test her with www.javascript30.com
    and teach her with www.scrimba.com
  • 0
    Vanilla first ofc, although I started with jquery myself years ago.
  • 2
    ES6 is vanilla JavaScript though.

    Just like PHP7 is vanilla PHP.

    Before starting with angular. Make sure she understands scopes (including the difference between var and let) and hoisting. After that she can start her own small angular project to play around with it.
  • 0
    Agreed vanilla pretty much = es6.
  • 0
    Yeah, throw the newbie into the part that is old, and has a lot of magic involved (Angular v1).

    She will learn vanilla JS and basics of ES6 and transpilation if you put her in React, and it will also train her for something that is more clean and up to date. Else, you risk her loosing to another company that offers her something more current with today's times and with less work involved to get a basic feature going.
  • 0
    Thank you everyone for the suggestions. Hugs to all of you.
Add Comment