Front-end development has evolved massively. New tools, libraries and frameworks are released every day. But how do you keep up with this as a Java developer? Which frameworks should you learn, and where do you get started?
Angular is without doubt one of the most popular frameworks for building modern web front-ends. And one of the good things about Angular is: most of its concepts are not that far off from everything we now from the Java world. Take TypeScript for example – you now can write proper typed code in the browser!
In the past 2 years, I’ve spent a fair amount of my time at work developing front-ends with Angular, starting with the early 2.x betas to the current 5.x release. In this session, I’m sharing my experience as a Java developer with developing Angular applications.
I’ll explain all about tools like npm, rxjs, sass, karma, protractor and compare them to their counterparts in the Java ecosystem. I’ll start with an empty IDE and live code my way to a working Angular application connected to a Spring Boot backend, sharing lots of tips, insights and gotcha’s.
At the end of this session, you’ll know enough about Angular to get started yourself right away!
Bio Bert Jan: Bert Jan is a software craftsman at JPoint and CTO at OpenValue. He focuses on Java, Continuous Delivery and DevOps. Bert Jan is a Java Champion, Developer Champion, JavaOne Rock Star speaker and leads NLJUG, the Dutch Java User Group. He loves to share his experience by speaking at conferences, writing for the Dutch Java magazine and helping out Devoxx4Kids with teaching kids how to code. Bert Jan is easily reachable on Twitter at @bjschrijver.