# Workshops

Our workshops are our flagship offering, catering to real-time assessments, and an updated curriculum that boosts your knowledge of programming, all in a customisable package.

## 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)

## Learn Angular and RxJS with Push-Based’s Workshops

Future proven content

State of the art technology

Awarded trainers

Post workshop bonuses

Customized trainings

## Our Courses on Angular, RxJS, Nx and more

Our custom-made, learning-intensive workshops facilitate your understanding of modern technologies like Angular, RxJS, Nx and topics like web performance and architecture. We offer courses for all skill levels - get in touch with our team to find the perfect one for you and your team.

### Nx for Scalable Architecture

Participants will master the knowledge and skills to utilize Nx as a powerful tool for efficient and scalable development workflows and architecture.

TypeScript JavaScript Nx Angular Monorepo Architecture Intermediate 2 days

[Learn more](/workshop/nx-for-scalable-angular-architectures)

### Architecting Angular Apps for High Performance

An in-depth workshop that equips participants with the tools and knowledge to perform app performance auditing and apply strategies for performance optimization.

Angular DevTools Zone.js Change Detection Web Performance Advanced 3 days

[Learn more](/workshop/angular-performance-masterclass)

### 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.

Angular Intermediate 2 days

[Learn more](/workshop/modern-angular)

[See in-house Workshops](/in-house-workshops) [See Public Workshops](/public-workshops)

## Download our workshop agenda

Get our sample one-day training agenda for more information about an approximate event schedule.

[Get it now!](https://assets.ctfassets.net/aj48k9r3ciml/2Qd3ohxQH6XfqEujQiDNcK/ee390cfa1a201fb085fd070cb9f5d0d3/Workshop_Agenda.pdf)

## 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
    

## Master Angular, Nx and Typescript with our Trainers

Our expert instructors offer workshops designed for all skill levels, from beginner to expert, covering Angular, Typescript, Nx, and more. You will gain skills instrumental to innovative development. Our workshops are tailor-made and available either at your business location or via webinars.

*   ### Julian Jandl
    
    Engineering Manager, Trainer, Consultant
    
*   ### Enea Jahollari
    
    Software Engineer, Trainer, Consultant
    
*   ### Michael Hladky
    
    CEO & Founder
    
*   ### Christopher Holder
    
    Software Engineer, Trainer, Consultant
    

## FAQs about Angular Courses

**What kind of Workshops do you offer?**

Our workshops cater to web developers at different expertise levels, emphasizing reactive programming and architectural patterns. Beginners can explore the foundations with the RxJS Basics workshop. Intermediate sessions cover Nx for Angular, modern Angular techniques, UX best practices, and high-speed web application strategies. Advanced learners delve deeper into Reactive UI Patterns, Angular performance, and higher-level RxJS techniques. Each course, whether for beginners or advanced developers, ensures comprehensive understanding and practical skills in their respective topics.

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

Choosing the right workshop depends on your experience and interests. Start by identifying your proficiency: "RxJS Basics" for beginners, Intermediate sessions like "Nx for Scalable Angular Architectures" for those with some foundation, and advanced ones such as "Advanced Reactive UI Patterns" for seasoned professionals. Next, align with your goals; for instance, if optimizing performance is a priority, "High-Speed Web Applications" is ideal. For mastery in reactive patterns, consider the RxJS-focused workshops. If you are unsure which workshop to book or you are missing the workshop that you need, just get in touch with our team!

**What is the difference between beginner, intermediate and advanced workshops? What experiences are required to follow these workshops?**

Beginner Workshops offer foundational knowledge, perfect for newcomers, such as "RxJS Basics". Intermediate Workshops, like "Nx for Scalable Angular Architectures", delve into specialized techniques for those familiar with the basics. Advanced Workshops, such as "RxJS Advanced", are tailored for experts, addressing complex topics and providing deep dives into expert-level practices and concepts. Choose based on your current expertise and learning objectives. If you need help choosing the best workshop for you don’t hesitate to get in touch.

**How long does a Workshop take?**

The duration of our workshops varies, but most are designed to provide in-depth training over a span of one to two days. This allows participants to immerse themselves in the subject matter, ensuring ample time for hands-on exercises, Q&A sessions, and deep dives into complex topics. Specific details about the length and schedule of each workshop can be found in the respective workshop description.

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

You can customize a workshop package by combining various topics to fit your needs. Whether it's merging existing workshops or creating a custom workshop on the topics that are most important to you, we've got you covered. Just let us know your preferences, and we'll help design the ideal training experience for you and your team.

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

(dont publish before courses are actually available online)

All of our workshops are available as online courses and on-premise at your office. You can find dates and times in each workshop's description. For on-premise training, get in touch with us to create the perfect package for you.

## Are you here to...

### Learn new skills?

Want to rock your next sprint? Or maybe need more confidence with a new technology?

[Learn more](/learning)

### Organize a workshop?

Feeling overwhelmed? We’ve got your back with all the information you need.

[Learn more](/organizing)

### Level up your team?

Wasting time on maintenance while features wait in line? Enhance your product wisely.

[Learn more](/scaling)

## Other Services

We facilitate all aspects of web development and training, ensuring a holistic approach to your digital needs. With an emphasis on both technical proficiency and practical application, our team offers top-standard solutions to guide, support, and elevate your projects.

[Check out all of our Services!](/services)
