Lance Finney

Talk: More Unit Testing; Less Effort Description: You have a decent-sized Angular app, but the voice in the back of your head is shouting: you need unit tests. Then you run into a hurdle: you want to test your components, but it’s complicated because your components inject services. How do you get over that hump …

Jan-Niklas Wortmann

Workshop: RxJS Level UP (Two Day Workshop) Description: This training will bring you basic RxJS skills! RxJS is more popular than ever. It is backed into the Angular core and also used in frameworks like React, Vue, and others! This doesn’t surprise as it leverages a powerful and elegant way to work with sync as …

Jesse Sanders

Workshop: Advanced NgRx (One Day Workshop) Description: NgRx enables Angular developers to build reactive solutions for managing state, events and data using principles inspired by redux. We’ll quickly get everyone caught up before we explore the facets within NgRx. Some of these facets include testing, NgRx Entity, NgRx Data, NgRx Auto Entity, error handling, complex …

Anthony Jones

Workshop: Angular Fundamentals (Two Day Workshop) Description: In this two-day workshop you will learn the basics of building single page application using Angular. Attendees will cover many topics, including TypeScript Basics, RxJS Basics, the Angular CLI, Project Structure and Architecture, Components and Templates, Services, Pipes, Forms, HTTPClient, Directives, Routing, and Testing. This workshop will focus …

Brian Love

Talk: Schematics: an untapped frontier with Kevin Schuchard Description: Schematics can accomplish nearly any task and published by anyone. Whether you want to generate hundreds of dynamic files or update source code, Kevin and Brian will demonstrate how accessible custom schematics are for you or your organization. If you find yourself repeating the same logic, …

Mark Halpin

Talk: Developing Native Mobile Apps with Angular and NativeScript Description: Developing native apps shouldn’t be hard. Why learn multiple languages, tool sets, and development environments when you don’t have to? NativeScript provides a framework for cross-platform native mobile application development using only web technologies. In this session, you will learn the basics of NativeScript, the …

Michal Szczepaniak

Talk: Supercharge your Angular tests with Jest (snapshots included!) Description: Anyone knows that you should be testing your app. But in the reality, it is really hard and cumbersome to keep all your tests up to date and develop using TDD methodology. Choosing the proper tools for the job is the first and essential step …

Nikita Poltoratsky

Talk: Rendering Angular applications in Terminal. Angular Platforms in depth. Description: I very much believe that being aware of how the technologies we use in day to day life are built is vital knowledge for every developer. One of the dark horses for me in Angular was that magical platformBrowserDynamic().bootstrapModule(AppModule) in the root of my …

Robert Willemelis

Talk: ~920 Bytes – Creating the smallest Angular App in the world Description: In this talk I will show an experimental idea on how to reduce the bundle size of a simple angular application to a size under 1Kb by using a code coverage report of (unit-)tests, typescript and learning javascript deeper by deleting lines …

Stanimira Vlaeva

Talk: Building a bundler Description: Webpack is the most popular module bundler for JavaScript today. If we peek into the frontend world, we will see that webpack is an integral part of the Angular, Vue, and React build systems, optimizing the application performance and boosting the development experience of thousands of developers. But how well …