Angular Workshop for Web-Developers
Topics of our three-day Angular workshop
Our workshop topics are nicely balanced between practical exercises and theory. You will learn fundamentals as well as advanced topics and even some architecture best practices. Your instructor Gion Kunz, has years of experience in both Angular and Teaching and will be looking forward to helping you on your journey to learn one of today’s most advanced front-end application framework.
Day 1
- Introduction and Workshop overview
- Angular Overview
- Angular Tooling and Setup
- Angular Hello World
- NgModule, Component, and Bootstrap
- Template Syntax
- Component Composition
- Component Communication
Day 2
- Reactive Programming with rxjs (theory and live-coding examples)
- Angular Router
- Unit Testing with Angular
- Advanced tooling and code management using Nrwl Nx Workspace
- Angular HttpClient and server communication
Day 3
- Centralized state management with ngrx (theory)
- Container and Pure components
- Angular Application Architecture best-practices
- Mastering complex forms in Angular applications
About the Instructor
Gion started developing video games when he was a kid. Fascinated by those endless possibilities he continued the path of software development into a professional career. Breaking down complex problems into simple solutions that create an impact for users, is his main motivation.
Working in a professional environment as a full-stack developer with over 15 years of experience, Gion decided to fully focus on frontend technologies and UX engineering for the past 8 years. He’s a google developer expert for Angular since 2018, teaches at the SAE Institute in Zurich, holds a lot of workshops and talks on conferences and meetups whenever possible. He authored the book “Mastering Angular Components” and loves to think about user interface architecture. He’s also the author of the open-source charting library “Chartist” and loves to contribute to the community when his busy schedule allows it.
Pre-requisites and Prior Knowledge
- You need a Laptop to participate in the exercises
- Prior knowledge of HTML and JavaScript is required
- In order to have a smooth workshop experience, the prior installation of Node.js and NPM is recommended
- Prior knowledge of TypeScript is recommended
Additional information
- Maximum Participants: 20 People
- Snacks, Coffee, and beverages are included in the Price
- We will do a reservation in the restaurant for the group, however, the lunch is not included in the workshop price
- For this Workshop, a COVID Certificate is required