Learn Nx fundamentals, workspace setup, repo organization, architecture patterns, best practices, and custom generators to build scalable and efficient Angular projects.
Learn Nx fundamentals, workspace setup, repo organization, architecture patterns, best practices, and custom generators to build scalable and efficient Angular projects.
This beginner-friendly Nx workshop introduces you to the powerful toolkit for managing large-scale Angular projects. We begin with an introduction to Nx, covering its key features, including code generation, the bundle toolchain, plugins, the Nx CLI, and Nx Cloud. You'll also explore the benefits of Nx's powerful tools to streamline development.
You’ll then dive into repository organization, comparing monorepo and polyrepo structures, and learn how to set up a team-wide workspace for better collaboration. We'll cover the fundamentals of creating workspaces with Nx, including presets, workspace types, and workspace structures.
In the architecture section, you’ll learn to create a consistent workspace layout using custom generators, understand the different library types, and enforce module boundaries to ensure maintainable code. Best practices will cover tools like the project graph, affected & dependency graph, and caching strategies for optimizing builds.
Finally, we’ll introduce custom generators and executors, allowing you to extend Nx to suit your project's unique needs. This workshop equips you with the skills and best practices to efficiently manage complex projects with Nx.
After completing the workshops you are able to:
To give you a better feeling how our workshops are organized, we provide you here a high level overview of a typical workshop agenda.
Please note that the agenda can vary depending on the workshop and the needs of the participants. Every training is unique and we strive to provide the best possible experience for you.
09:00 - 10:30 | Theory & Exercises | |
10:30 - 10:45 | Break | |
10:45 - 12:15 | Theory & Exercises | |
12:15 - 13:00 | Lunch Break | |
13:00 - 14:30 | Theory & Exercises | |
14:30 - 14:45 | Break | |
14:45 - 16:15 | Theory & Exercises |
No worries, we are happy to create a custom workshop for you. Just get in touch with us and we will find the perfect solution for you.
Besides high-quality workshops, we offer a variety of other services to help you and your team to become more successful in your projects.