Angular


Angular is a great framework to create fast and scalable applications. Combined with TypeScript and RxJS it is a very powerful tool which allows the clean application structure to be achieved. This particular training is focused on building scalable and maintainable Angular applications with the use of TypeScript and RxJS.
This training is focused on building scalable and maintainable Angular applications with use of TypeScript and RxJS. Students will learn and understand how this framework work and how to avoid common pitfalls. They are also going to explore how to use functional and reactive approaches in order to create applications of the highest quality. angular
Examples of topics covered during the training
  • One way data binding vs two way data binding
  • Application architecture focused on components
  • Web components
  • TypeScript
  • Directives
  • Pipes
  • Dependency Injection
  • Zones
  • Decorators
  • Incremental DOM
  • Shadow DOM
  • Flux-alike architecture vs MV*
  • Event Emitters
  • Components communication
  • Reactive Programming with Angular
  • Styleguides
  • Debugging
  • Advanced design patterns
  • Testing
  • Practical exercises
All trainings can be adjusted

according to your needs