Angular: 2-day Workshop

SSW Consulting

Join our 2-day Angular Workshop to master building enterprise-grade applications with components, services, dependency injection, unit tests, state management, and Azure integration, guided by experts

This 2-Day Angular Workshop is designed to give you practical experience in building your own apps from scratch. You'll construct a CRM application using Angular's powerful features such as components, services, dependency injection, forms, Angular modules, and lazy loaded routes. We'll also cover unit testing and implementing the Redux pattern with the NgRx library, all while exploring integration points with Azure services.

By the end of this workshop, you'll have built a working Angular application that you can extend into an enterprise-level solution, leveraging Azure for scalability and advanced features. You'll take home the source code and course material, equipping you to create robust, cloud-ready enterprise applications with Angular and Azure.

Agenda

Day 1: Angular Fundamentals and Azure Integration

  • Setup and Tooling, including Azure development environment
  • Introduction to Angular and its synergy with Azure
  • Getting Started with the Angular CLI
  • Components and component communication
  • Debugging an application, including Azure-specific debugging techniques
  • Services and dependency injection
  • Introduction to RxJs
  • Angular template and reactive forms
  • Exploring Azure AD integration for authentication

Day 2: Advanced Angular and Cloud-Native Development

  • Using HTTP Requests to talk to the server, including Azure API Management
  • State management with consideration for Azure Storage options
  • Architecture and Angular modules
  • Routing and its implementation in Azure-hosted apps
  • Lazy loading routes
  • Bundling and deployment to Azure
  • Unit and e2e testing, including Azure DevOps integration
  • Introduction to the Redux pattern
  • Implementing Redux pattern with NgRx
  • Exploring Azure Cosmos DB for state persistence

Join us to learn how to build great enterprise applications with Angular, enhanced by Azure's powerful cloud capabilities. Ideal for developers looking to create scalable, cloud-native Angular applications.

https://store-images.s-microsoft.com/image/apps.11802.3edc8c07-9013-42d7-93ca-be579f2ddcf3.0179e45b-3e3d-435a-b68a-3abf45ef5753.4535c0d8-447b-4b22-a94c-3ada116a84c1
/staticstorage/11475ed/assets/videoOverlay_7299e00c2e43a32cf9fa.png
https://store-images.s-microsoft.com/image/apps.11802.3edc8c07-9013-42d7-93ca-be579f2ddcf3.0179e45b-3e3d-435a-b68a-3abf45ef5753.4535c0d8-447b-4b22-a94c-3ada116a84c1
/staticstorage/11475ed/assets/videoOverlay_7299e00c2e43a32cf9fa.png
https://store-images.s-microsoft.com/image/apps.2514.3edc8c07-9013-42d7-93ca-be579f2ddcf3.0179e45b-3e3d-435a-b68a-3abf45ef5753.6bc485a5-efd4-496a-9975-1f3b1499b047