Let's learn how to apply the KISS principles in practice! why?
Because it's easier to add complexity, but really hard to simplify a complex
application once implemented.
Angular got a lot to offer - it doesn't mean that we need all of it for every system! In this talk - there are no "bad practices". open your mind (and laptop) and let's rock!
In a long-time relationship with angular (since 2010) as a developer, author, consultant, and trainer. Google developer expert in Angular, Vegan (but nice), electronic music producer, and sound designer at night.
The majority of our work as front-end developers is to implement dynamic user interfaces.
In this workshop, we will master the API, patterns, techniques, and best practices for building a robust view layer with Angulars.
By the end of this day, you will gain deep knowledge and practical experience that will boost your productivity.
This is a hands-on workshop. Each theoretical module is followed by exercise. Some of the topics that we will cover:
- Angular Ivy compiler
- Logic view and Render trees in Angular
- Content projection
- Templating in-depth: micro-syntax, patterns, and techniques
- Working with the Renderer
- Dynamic content rendering techniques
- DOM Manipulation techniques
- Directives API in depth
By the end of this session, you will understand the core principles beyond popular libraries (such as NGRX, RxJS, and more.), and how to leverage TypeScript for clean code.
This is a hands-on workshop. Each theoretical module is followed by exercise. We will use nothing but TypeScript (no external libraries or frameworks) and focus on practical software engineering. Some of the topics that we will cover:
- How to implement and leverage popular data structures in practice
- How to think, design, and implement clean code using OO principles.
Sign up to receive updates about NG Poland, including workshops, speaker previews, ticket launches, NG Awards, Behind the Code Magazine, CFP details and other exclusive content. We won’t spam you and will only send you emails we genuinely think you’ll find interesting. You can unsubscribe at any time and you can find more information here.