What every Java developer should know about AngularJS


Many business applications nowadays have a least some web UI parts using server-side rendered, static HTML. With the upcome of dynamic HTML Javascript frameworks like Ember.js or backbone.js, there is a continuous trend to implement those web front-ends as “single page” applications. While there is a lot of diversity in the JavaScript world, one framework has become especially popular for business applications, that is AngularJS. It allows to extend HTML by dynamic behaviour and provides essential concepts for developing single page web applications.
In this tutorial, we introduce AngularJS from scratch for Eclipse/Java developers. Based on an example application, we explain the basic concepts such as directives, controllers and dependency injection - using terms and concepts from the Eclipse/Java ecosystem. Iteratively, we will apply our learnings in hands-on exercises. In addition we will discuss which of the available Eclipse-based Tooling is best suited for working with a JS stack.
Our target audience are explicitly Java and Eclipse developers with no or very limited previous experience with JavaScript, TypeScript and AngularJS. While 3 hours are certainly not enough to become experts on AngularJS, our goal is rather to provide a good overview and basic understanding.

Schedule info
Session Time Slot(s):
Monday, March 7, 2016 - 13:00 to 16:00


Hi Jim,

we did not publish the slides since they are not very useful without the live tutorial from our point of view. If you would like to receive them anyway, please drop me a message at mkoegel@eclipsesource.com.
By the way the tutorial is accepted for EclipseCon France, so if you have a chance to go there:

Best regards,

Public comment