- managing scopes / namespacing
- object-oriented and modular architecture
- effective debugging
To start with, I just started learning AngularJS. I heard it is transitioning towards next version which will be very different from AngularJS. First I am planning to learn basics about AngularJS, then at the same time, I will keep watch on the new Angular. Eventually, I will do Angular 2 with TypeScript.
At the same time, I want to deepen my understanding of Ruby, Rails and Sinatra.