Yakov Fain | Devoxx US

Yakov Fain
Yakov Fain Twitter

From Farata Systems

Yakov Fain is the coauthor of Angular 2 Development with TypeScript as well as a number of other technical books on programming. Yakov works as a software architect at the IT consultancy Farata Systems and develops software products for the insurance industry. A Java Champion, he has taught multiple classes and workshops on web and Java-related technologies, presented at international conferences, and published more than a thousand blog posts. Yakov lives in New York City.

Blog: https://yakovfain.com

web Modern Web

Angular 2 for Java Developers

Conference

Angular 2 is a complete re-write of the super popular Web framework AngularJS. According to Pluralsight survey, Angular leads the list of what developers want to learn in 2016. Angular 2 is a component-based framework that will have an effect in JavaScript community similar to what Spring framework did for Java. This presentation is an overview of this hot framework, which in combination with TypeScript, finally made Web development understandable for Java developers. At the end of the presentation you'll see a sample Web application written in Angular 2 on the front and Java on the server.

web Modern Web

Reactive programming in Angular 2

Conference

The Angular 2 framework includes RxJS, which is a library of reactive extensions built on the premise that everything is an observable stream. Observables allow to introduce the push model in data processing of your applications. First you’ll get familiar with the RxJS library, and then we’ll continue reviewing the use of observables in Angular 2. You’ll see how to treat UI events, HTTP, and WebSocket connections as observable streams that push data.