Training agenda
- Web application architecture
- Single Page Application
- Communication standards with the backend API
- Node.js platform
- Characteristics and architecture
- Package management
- Angular
- Install and configure the framework
- Introduction to TypeScript and ES.Next
- Framework architecture
- Generating of project artifacts, CLI
- Working with components their data state and events
- Use of the Life Cycle methods
- Defining templates
- Dynamic manipulation of CSS styles
- Communication between components, parent-child relationship
- Form handling
- Formatting text using pipes
- Routing, navigation between components
- Dependency Injection
- Integration with RxJS in context of API communication
- Testing – introduction
- Test structure, test implementation
- Testing components