Connecting Global Angular Leaders

Program Times Displayed in Local Browser Time!

Friday
July 24
12:00 - 12:15
Hosted by
Harijs Deksnis
Harijs Deksnis
Full Stack Consultant at Passionate People
12:15 - 12:45

Static page generation for Angular with Scully!

Angular developers!

Problems with SEO?
Angular Universal is too much for your blog or documentation site solution?
Want to turn your data stable routes into super fast-loading static content pages?

Let's add some JAM to our stack!
Now it's the time!

Speaking
Natalia Venditto
Natalia Venditto
Google Developer Expert in Angular and Web Technologies and Principal Frontend Software Engineer
12:45 - 13:15
Speaking
Manfred Steyer
Manfred Steyer
Speaker, Trainer, Consultant and Author with focus on Angular. Google Developer Expert (GDE) and Trusted Collaborator in the Angular team at Angular Architects
13:15 - 13:45
Speaking
Stefanos Lignos
Stefanos Lignos
Software engineer, Frontend Developer at LexisNexis
13:45 - 14:15

Simplifying Dependency Injection in Angular

As great Martin Fowler writes in his blog, “Saying an application is special because it supports Inversion of Control, is like saying a Car is special because it supports wheel”.

Any application specially that has an UI component should have Inversion of Control. Dependency to the UI component should be injected by another object or assembler known as DI container.

Now, what is DI? So, DI stands for Dependency Injection. We can use either IOC or DI interchangeably.

You create a service in Angular to share data and operations between components, directives etc. Mainly services are used to achieve separation of concerns and reusability. You keep operation such as API calls, logging, client-side data manipulations, etc. in a service. One of the major purposes of creating a service is to keep component clean that focuses on user interaction and presentations.

This live coding-based talk simplify everything one need to know about services and dependency injection in Angular. With the real time example, the following topics will be covered:

  • Creating, providing, injecting, using a service
  • Tree shakeable and singleton services
  • Exploring various providers such as useClass, useExisting, useValue, useFactory
  • Exploring various provideIn options such as: any, root, platform
  • Injecting services in a lazy-loaded module
  • After this talk, you should be knowing everything you need to know to work with DI and Services in Angular.
Speaking
Dhananjay Kumar
Dhananjay Kumar
Teacher, Microsoft MVP, Google GDE and building Communities NG-India
14:15 - 14:45
Speaking
Aliaksei Kuncevič
Aliaksei Kuncevič
Founder of Angular Consulting. Software engineering expert passionate about modern web development, code quality and software design at Angular Consulting
14:45 - 15:15

A deep dive into RxJS WebSocket Subject

In this talk I will walk you through the fundamentals and capabilities of the RxJS WebSocket Subject.

How to use it to achieve real time updates using WebSockets?
And how to implement the reconnection functionality which is a must in the real time world.

Last but not least a demo using Angular 9.

Speaking
Lamis Chebbi
Lamis Chebbi
Technical Lead at Vermeg
15:15 - 15:45

Practice makes perfect - when it comes to RxJS

Live Coding to show strengths of RxJS and support in establishing a reactive mindset.

Be ready for a summarization on RxJS Version 7 as well.

Speaking
Jan-Niklas Wortman
Jan-Niklas Wortman
RxJS Core Team Member and NgNiederrhein organizer
15:45 - 16:15
Speaking
Stephen Fluin
Stephen Fluin
Executive Technologist, Entrepreneur, and Mobile Expert and Developer Advocate at Google
16:15 - 16:45
Speaking
Sani Yusuf
Sani Yusuf
Google Developer Expert & Lynda.com - LinkedIn Author and Founder at Haibrid
16:45 - 17:15
Speaking
Michael Hladky
Michael Hladky
Google Developer Expert, Microsfot MVP, Speaker, Trainer and Freelancer
17:15 - 17:45
Speaking
Adriana Maguea
Adriana Maguea
Frontend Developer, Speaker, Angular Medellin Community and Ng Conf Colombia Organiser
17:45 - 18:15
Speaking
Dave Web
Dave Web
Google Developer Exper, Web developer, coach, Angular and PWA Enthusiasts, Trainer at Angular Germany. Organiser of Angular Hamburg Meetup and NG-DE Conference
18:15 - 18:30
Hosted by
Israel Roldán
Israel Roldán
Engineering Manager at Passionate People

By continuing to visit this site, you accept the use of cookies by Google Analytics for statistical purposes.