# We teach Nx, Typescript, Angular and more

Learn hands-on skills from our expert instructors specializing in Angular, Typescript, RxJS, and other modern web technologies through training at your site or remotely via virtual online webinars.

*   ### Choose the format
    
    In-house or public, in-person or online, whatever the format, our trainings will provide an environment for everyone to grow.
    
*   ### Customize Your Package
    
    Get access to the workshop source code, slides, demos, exercises, and all the solutions for the ultimate coding experience.
    
*   ### Enjoy Free Bonuses
    
    Support your ongoing learning with take-home coding exercises and a follow-up Q&A session two weeks after the event.
    

[Book a free consultation](/contact)[See workshops](/events?type=Workshop)

## Open sessions

Open sessions are scheduled periodically throughout the year, with a limited number of spots per session. Grab your slot while it’s still possible!

{}

[See previous open sessions](/events?type=Workshop)

## In-house workshops

Your team, your curriculum. Private workshops are fully customized around your codebase, your challenges, and the topics that matter most to you right now.

// Workshop categories

*   
*   
*   
*   
*   
*   
*   
*   
*   
*   

Filter by

*   
*   
*   
*   

*   
*   
*   
*   
*   
*   

*   1 day·Intermediate
    
    ### AI-Assisted Development Foundations
    
    Master the principles behind AI code generation and build a context ecosystem that works with any AI coding assistant.
    
    Learn more
    
    [Learn more](/workshop/ai-assisted-development-foundations)
    
*   2 days·Intermediate
    
    ### High-Speed Web Applications
    
    JavaScript Performance Beyond the Basics
    
    *   
    
    *   
    
    *   
    
    Learn more
    
    [Learn more](/workshop/high-speed-web-applications)
    
*   1 day·Intermediate
    
    ### Modern Design Systems with Angular
    
    Learn how to effectively use variables and design tokens in Figma, and apply them to style components. Master the creation of components in Storybook to build cohesive design systems.
    
    *   
    
    *   
    
    Learn more
    
    [Learn more](/workshop/modern-design-systems-with-angular)
    
*   1-3 days·Intermediate
    
    ### RxJS Masterclass
    
    Learn RxJS from the basics to mastery. Understand everything: from core concepts and simple operators all the way to best practices, custom operators and marble testing.
    
    *   
    
    Learn more
    
    [Learn more](/workshop/rxjs-masterclass)
    
*   3 days·Beginner
    
    ### Vue Essentials: Learn the Framework from Scratch
    
    Vue.js is a popular, modern JavaScript framework for developing interactive web applications.
    
    *   
    
    *   
    
    Learn more
    
    [Learn more](/workshop/vue-essentials-learn-the-framework-from-scratch)
    
*   1 day·Beginner
    
    ### Fundamentals of Accessibility in Web Development
    
    Unlock the keys to web accessibility! From legal compliance to practical techniques, learn to create inclusive experiences and automate accessibility checks effortlessly. Master these essentials to ensure your users can access your product seamlessly.
    
    *   
    
    Learn more
    
    [Learn more](/workshop/fundamentals-of-accessibility-in-web-development)
    
*   3 days·Advanced
    
    ### Architecting Angular Apps for High Performance
    
    High-Speed Angular applications on any device
    
    *   
    
    *   
    
    Learn more
    
    [Learn more](/workshop/angular-performance-masterclass)
    
*   2 days·Intermediate
    
    ### Nx for Scalable Architecture
    
    Master Nx to enforce architecture, speed up your development workflow and improve code quality
    
    *   
    
    Learn more
    
    [Learn more](/workshop/nx-for-scalable-angular-architectures)
    
*   4 days·Advanced
    
    ### Angular Architecture Masterclass
    
    Master Scalable and Signal-Driven Architectures to Build Enterprise-Grade Angular Apps. Learn how to enforce Nx module boundaries, master the signal ecosystem, build bulletproof component architectures, and leverage AI to supercharge your workflow.
    
    *   
    
    *   
    
    Learn more
    
    [Learn more](/workshop/angular-architecture-masterclass)
    
*   3 days·Intermediate
    
    ### NestJS Workshop: Building for Production
    
    Mastering NestJS: From Basics to Advanced Application Design
    
    *   
    
    Learn more
    
    [Learn more](/workshop/nestjs-workshop-building-for-production)
    
*   2 days·Intermediate
    
    ### Modern Angular
    
    Master the latest Angular features to build modern applications. Learn how to use standalone components, signals, the new inject method and much more.
    
    *   
    
    *   
    
    *   
    
    *   
    
    Learn more
    
    [Learn more](/workshop/modern-angular)
    

We also offer custom development and training services.

[Get in touch to discuss your needs](/contact)

## Meet the experts

Name

### Michael Hladky

*   [](https://twitter.com/Michael_Hladky)
*   [](https://github.com/BioPhoton)
*   [](https://www.linkedin.com/in/michael-hladky-519340148/)

Perks

*   ·Google Developer Expert
*   ·Microsoft MVP
*   ·Auth0
*   ·Trainer
*   ·Nx Champion

Name

### Julian Jandl

*   [](https://twitter.com/hoebbelsB)
*   [](https://github.com/hoebbelsB)
*   [](https://www.linkedin.com/in/julian-jandl-43a2b9125/)

Perks

*   ·Performance Expert
*   ·Trainer
*   ·Nx Champion

Name

### Enea Jahollari

*   [](https://twitter.com/Enea_Jahollari)
*   [](https://github.com/eneajaho)
*   [](https://www.linkedin.com/in/eneajahollari/)

Perks

*   ·Google Developer Expert
*   ·Performance Expert
*   ·Architecture Expert
*   ·Trainer

Name

### Christopher Holder

*   [](https://twitter.com/chrispholder)
*   [](https://github.com/ChristopherPHolder)
*   [](https://www.linkedin.com/in/christopher-p-holder/)

Perks

*   ·Performance Expert
*   ·Trainer

## What others say  
**about us**

*   > Our cooperation with PushBased started with a performance audit to understand our current state and opportunities to improve our applications’ speed. The audit was comprehensive and gave us the confidence to partner long-term, and in various areas. They not only supported us with performance optimisations but also went further and improved our underlying Angular architecture, helping improve our overall Developer Experience. Key to this was the transition to Nx and Monorepo. I consider PushBased an essential partner and they continue to make significant contributions to our success.
    
    Stephen Jayna VP of Engineering
    
*   > Microsoft booked PushBased for an inhouse workshop and it was a full success. The session was just excellent with deep dives into different important areas. Our training was very interesting all our questions were answered in high detail. Trainings from PushBased are not only on a highly technical level but also are very engaging and fun. We now run multiple workshops with PushBased at Microsoft and can only recommend them.
    
    Andriy Malish Frontend Software Engineer
    
*   > My team has pretty high seniority. And with such a team it’s hard to satisfy their self-development needs. Another generic Udemy course doesn’t cut it. Workshops by Push-Based filled that hole. They were perfectly aligned with our needs and allowed for interactivity so we could discuss advanced cases in projects that we worked on. At the same time, the training was fun and engaging.
    
    Mateusz Ostafil Software Engineer
    
*   > The "Architecting Angular Apps for High Performance" Workshop on NG-Poland was my first unforgettable experience at an Angular conference!
    > 
    > The workshop was filled with valuable information, practical tips, and insightful discussions. The trainers exceeded our expectations, giving their all and more, answering every question in depth!
    > 
    > It was a true pleasure to witness the trainers’ incredible expertise, fueled by passion and a spark in their eyes! Michael Hladky, Julian Jandl ✨
    
    Nataliia Kukulevska Principal JavaScript Engineer (Angular)
    
*   > Push-Based's expertise proved invaluable during our architectural audit, offering deep insights into areas for improvement and outlining a structured roadmap for migrating our application to NestJS. Inspired by his insights, we organized a NestJS workshop to enhance our team's skills. The workshop provided practical techniques and reusable blueprints crucial for our upcoming projects. Encouraged by these achievements, we're excited to continue our collaboration with Push-Based as we navigate the migration process.
    
    Daniel Lando Engineer
    
*   > Kagklis Vasileios was attending our “Performance at Scale High-Speed Angular Applications On Any Device” at NgConf 2023 and blogged about his experience.
    > 
    > "To sum up, it exceeded my expectations."
    > 
    > Read the full story at [vkagklis.medium.com](https://vkagklis.medium.com/is-attending-ng-conf-workshops-online-worth-it-392a44bfcb6d)
    
    Kagklis Vasileios Workshop attendee
    
*   > I attended a workshop in Denver on RxJS. After attending the workshop, I felt like I had been living with a sack over my head. Not only did I rush back to senior leadership to start adopting RxJS into our codebases, but I was able to lead the effort. Michael was an absolutely fantastic teacher and made something so foreign to me completely accessible. Within a few months I had most of our engineers adopting RxJS and going well beyond the scope of the original workshop; I credit this entirely to the Push-Based team. Had I not attended the training, who knows, I may have never thought embracing new tech could be so easy and might not have had the career growth I've experienced.
    
    Nicholas Zamboli Workshop attendee
    

## Common questions

 **How do I know which workshop I should book?**

Start with your level (beginner to advanced), then your focus area performance, scalability, or reactive patterns. Browse the sessions below, or reach out if nothing quite fits.

 **What experience do I need for each level?**

Beginner sessions cover the fundamentals, no prior experience needed. Intermediate assumes you know the basics and want to go deeper. Advanced is for practitioners ready to tackle complex, expert-level concepts. Not sure where you land? [Get in touch](https://push-based.io/contact).

 **How long does a Workshop take?**

Most workshops run between one and three days, with time for hands-on exercises and Q&A. Check each workshop page for the exact schedule.

 **Can I book a Workshop package about different topics?**

Yes. You can combine existing workshops or request a fully custom one built around your team's needs. Just get in touch and we'll put it together.

 **Are your workshops available online or on-premise?**

All workshops are available online or on-site at your office. Find dates in each workshop description. For on-site training, [get in touch](https://push-based.io/contact).
