Nx Essentials - 2 Day Workshop

Workshop Dates: July 29th-30th

Time: 12pm - 5pm ET/9am-2pm PT

Join us for a 2-day deep dive into all things Nx! Instructors from Nx and Push-Based will team up to cover the breadth of tools and techniques needed for any tech lead or individual contributor to be successful setting up and navigating an Nx workspace.

What you'll learn:

This workshop offers a comprehensive journey into optimizing your development workflow with Nx. Attendees will learn to initialize Nx and understand its project graph. A key focus will be on leveraging Nx's affected and caching mechanisms to identify changed projects, run only necessary builds/tests, and benefit from local and distributed caching for faster execution. The workshop also covers enforcing your organization's structure on the codebase through the use of enforced module boundaries with ESLint, and custom Nx plugins, executors, and generators. Finally, participants will boost the speed of their project tasks with module federation and Nx Cloud features like distributed caching, CI/CD pipeline integration, and advanced performance optimizations such as task splitting and flaky task detection, ultimately leading to more efficient and reliable development cycles. Every exercise will include clear action steps for you to try out in your own repository.

Topics include:

  • Using Nx – Run Tasks, Task Pipelines, Affected, Caching, Generate Code
  • Enforcing Organizational Decisions – Configure Module Boundaries, Create a Custom Plugin to Manage Docker Configs
  • Boosting Performance – Module Federation, Remote Caching, Nx Agents, Optimize Cache Settings, Atomizer, Flaky Tasks

The workshop consists of short presentations, followed by hands-on code labs. We believe that learning is most effective when you are doing the work, so for each exercise we strive to give you just enough instruction to equip you to start exploring the challenge on your own. Our instructors will work with you to help anyone who is stuck and provide engaging discussion topics for anyone blazing ahead. While the course starts with the very basics of Nx, it quickly moves into advanced topics, so attendees of any experience level should come away with new insights.

Requirements:

  • No prior Nx experience needed
  • Laptop with Node.js LTS installed
  • Basic Angular/React knowledge


👉 Teams who learn together see the best results. Groups of 3 or more get 50% off with code NXGROUP! 👈


💰Considering Nx Enterprise? Your workshop investment isn't just training—workshop fees will apply as a discount towards new contracts so your team can get up and running even faster. *Applicable to new contracts within 6 months of the Workshop date.

🤔 Need some help explaining the benefits of attending this workshop to your manager? Here's a sample justification letter you can use.