+ Remote

LEARN FROM THE BEST
TRAINERS WORLDWIDE

Free Workshops

The workshops below are the complimentary part of Full Tickets.

They will be run remotely via Zoom.

All Full Ticket holders will get an email with a code to register to these workshops.

The recordings of most workshops will be shared with full ticket holders after the conference.

  • GraphQL Security Testing Technical Workshop
    Zachary Conger

    We’ve all heard the buzz around pushing application security into the hands of developers, but if you’re like most companies, it has been hard to actually make this a reality. You aren’t alone – putting the culture, processes, and tooling in place to make this happen is tough – especially for sophisticated applications like those backed by GraphQL.

    In this hands-on technical session, StackHawk Senior DevOps Engineer, Zachary Conger, will walk through how to protect your GraphQL APIs from vulnerabilities using automated security testing. Get ready to roll-up your sleeves for automated AppSec testing.

    Workshop schedule & location

    Date & time: October 11, 16:00-18:00 BST. Remote.

  • Web3 Workshop - Building Your First Dapp
    Nader Dabit

    In this workshop, you'll learn how to build your first full stack dapp on the Ethereum blockchain, reading and writing data to the network, and connecting a front end application to the contract you've deployed. By the end of the workshop, you'll understand how to set up a full stack development environment, run a local node, and interact with any smart contract using React, HardHat, and Ethers.js.

    Workshop schedule & location

    Date & time: October 12, 17:00-20:00 BST. Remote.

  • React, TypeScript, and TDD
    Paul Everitt

    ReactJS is wildly popular and thus wildly supported. TypeScript is increasingly popular, and thus increasingly supported.

    The two together? Not as much. Given that they both change quickly, it's hard to find accurate learning materials.

    React+TypeScript, with JetBrains IDEs? That three-part combination is the topic of this series. We'll show a little about a lot. Meaning, the key steps to getting productive, in the IDE, for React projects using TypeScript. Along the way we'll show test-driven development and emphasize tips-and-tricks in the IDE.

    Workshop schedule & location

    Date & time: October 13, 16:00-19:00 BST. Remote.

  • Designing A Sustainable Freelance Career
    Pavel Vydra

    Would you like to pursue your passions and have more control over your career? Would you like schedule and location flexibility and project variety? Would you like the stability of working full-time and getting paid consistently? Thousands of companies have embraced remote work and realize that they have access to a global talent pool. This is advantageous for anyone who has considered or is currently considering freelance work.

    Freelancing is no longer an unstable career choice.

    This workshop will help you design a sustainable and profitable full-time (or part-time) freelancing career. We will give you tools, tips, best practices, and help you avoid common pitfalls.

    During our break, we will be having a fun speed-coding challenge with a prize.

    Table of contents

    • Module 1: Dispelling common myths about freelancing
    • Module 2: What does freelancing look like in 2021 and beyond
    • Module 3: Freelancing choices and what to look for (and what to avoid)
    • Module 4: Benefits of freelancing from a freelancer + case study
    • BREAK - SPEED CODING CHALLENGE
    • Module 6: How to get started freelancing (experience, resume, preparation)
    • Module 7: Common paths to full-time freelancing
    • Module 8: Essentials: setting your rate and getting work
    • Module 9: Next steps: networking with peers, upskilling, changing the world
    • Module 10: Freelancer AMA
    • SPEED CODING WINNER ANNOUNCED

    Workshop schedule & location

    Date & time: October 14, 15:00-18:00 BST. Remote.

  • Building Modern CMS Driven Web Applications with Strapi the OSS Headless CMS
    Daniel Madalitso Phiri

    In this workshop, we'll build out a fully functional website and integrated blog with Next.js and Strapi.

    Table of contents

    • An introduction to Headless CMS and supported architectures
    • Getting up and Running with Strapi and Next.js
    • Integrating Blog functionality into a Next.js app
    • Deploying your Next.js and Strapi Apps Bonus
    • Implementing content previews with Next.js

    Prerequisites

    Basic React Knowledge Basic knowledge of Node.js and npm Basic Web Concepts.

    Workshop level

    Beginner to Intermediate.

    Workshop schedule & location

    Date & time: October 18, 15:00 - 17:30 BST. Remote.

  • Build a Custom Storefront on Shopify with Hydrogen
    Cathryn Griffiths, Matt Seccafien

    Hydrogen is an opinionated React framework and SDK for building fast, custom storefronts powered by Shopify. Hydrogen embraces React Server Components and makes use of Vite and Tailwind CSS. In this workshop participants will get a first look at Hydrogen, learn how and when to use it, all while building a fully functional custom storefront with the Hydrogen team themselves.

    Workshop schedule & location

    Date & time: October 21, 17:00-20:00 BST. Remote.

  • Making Your GraphQL Server Production Ready Using Envelop - The GraphQL Plugin System
    Uri Goldshtein

    There are always a lot of questions and conference talks about bringing GraphQL servers into production, but there aren’t a lot of good concrete steps and actions to follow. In the workshop Uri (The founder of The Guild) will walk you through The Guild’s process of bringing GraphQL Server into production.

    We will add:

    • Powerful Caching
    • Logging, Monitoring and tracing
    • Security features like Auth, Error Masking, Persisted Operations, Depth and Rate limit

    If you are planning to have your GraphQL server running in production, this is a must have workshop for you!

    Workshop schedule & location

    Date - October 26, 15:00-19:00 BST. Remote.

  • Concurrent Rendering Adventures in React 18
    Maurice de Beijer

    With the release of React 18 we finally get the long awaited concurrent rendering. But how is that going to affect your application? What are the benefits of concurrent rendering in React? What do you need to do to switch to concurrent rendering when you upgrade to React 18? And what if you don’t want or can’t use concurrent rendering yet?

    There are some behavior changes you need to be aware of! In this workshop we will cover all of those subjects and more.

    Join me with your laptop in this interactive workshop. You will see how easy it is to switch to concurrent rendering in your React application. You will learn all about concurrent rendering, SuspenseList, the startTransition API and more.

    Workshop schedule & location

    Date - October 27, 15:00-18:00 BST. Remote.

  • Build Fullstack Apps in Record Time with Blitz.js
    Simon Knott

    Blitz.js is the Fullstack React Framework. It's heavily inspired by Ruby on Rails and is focused on making you as productive as possible. It's built on Next.js and adds all the missing pieces you need for building a fullstack app with a database. By far the biggest innovation of Blitz is the new "Zero-API" data layer that abstracts away the API so you don't have to mess with REST or GraphQL APIs!

    Simon will introduce all the important parts & guide you through getting started with Blitz, so you'll know if you might want to use it or not.

    Workshop level

    Intermediate React knowledge

    Workshop schedule & location

    Date - October 28, 15:00-18:00 BST. Remote.

  • Building for Web and Native with Ionic & React
    Mike Hartington

    When building an app, there are many options choices developers need to make. Is it a web app? Does need to be a native app? What should I use for UI? In this workshop will look at how to make use of Ionic for building your app and how to deploy it to not only the web, but native as well.

    Workshop schedule & location

    Date & time: TBD. Remote.

  • Security Testing Automation for Developers on Every Build
    Bar Hofesh, Oliver Moradov

    As a developer, you need to deliver fast, and you simply don't have the time to constantly think about security. Still, if something goes wrong it's your job to fix it, but security testing blocks your automation, creates bottlenecks and just delays releases...but it doesn't have to...

    NeuraLegion's developer-first Dynamic Application Security Testing (DAST) scanner enables developers to detect, prioritise and remediate security issues EARLY, on every commit, with no false positives / alerts, without slowing you down.

    Join this workshop to learn different ways developers can access Nexploit & start scanning without leaving the terminal!

    Table of contents

    • What developer-first DAST (Dynamic Application Security Testing) actually is and how it works
    • See where and how a modern, accurate dev-first DAST fits in the CI/CD
    • Integrate NeuraLegion's Nexploit scanner with GitHub Actions
    • Understand how modern applications, APIs and authentication mechanisms can be tested
    • Fork a repo, set up a pipeline, run security tests and look at the results

    Prerequisites

    We will supply these ahead of time to be emailed to all registrants.

    Workshop schedule & location

    Date & time: TBD. Remote.

  • Inclusive UI in your React Apps
    Alyssa Nicoll, Kathryn Nanz

    So many brilliant developers are terrified when it comes to working on UI. In this talk, we will endeavor to ease some of the fears associated with styling on the web. We will also cover accessibility in your UI Components and go over some inclusive basics that are sadly not common knowledge.

    Then, we will help attendees put that learning into practice by demonstrating ways to customize and configure Storybook (a popular tool for building, testing, and maintaining component libraries) to support accessible component creation. Many people think of accessibility as something "extra" in the development process, but in this workshop, we'll show how to leverage Storybook's addons to naturally fit accessible development into your existing workflow.

    Workshop level

    Beginner-Intermediate

    Workshop schedule & location

    Date & time: TBD. Remote.

Trainers

Zachary Conger

StackHawk, USA

Zachary is a Senior DevOps Engineer at StackHawk. As a startup junkie, he has played many roles including operations, engineering, product development, and leadership. In his current role, he is focused on the evolving CI/CD landscape and how this diverse set of technologies can be used to improve the productivity of software developers, and the quality of the code they produce. Outside of work he enjoys music, photography, cycling, and various pastimes.

Nader Dabit

Edge & Node, The Graph Protocol, USA

Nader is an author, open source developer, and Developer Relations Engineer working in the blockchain space with Edge & Node and The Graph Protocol.

Paul Everitt

JetBrains, USA

Paul is a Python and Web Developer Advocate at JetBrains. Before that, Paul was a co-founder of Zope Corporation, taking the first open source application server through $14M of funding. Paul has bootstrapped both the Python Software Foundation and the Plone Foundation. Prior to that, Paul was an officer in the US Navy, starting navy.mil in 1993.

Pavel Vydra

Toptal, Czech Republic

Pavel has over a decade of experience in data science and product development, especially focusing on product, project, and process management. With a strong data background, his focus has been on finding the right balance between the key value-add features and cost-effective solutions.

Daniel Madalitso Phiri

Strapi, Zambia

Daniel Madalitso Phiri is a Developer Relations Lead at Strapi, Writer, Builder of Wacky things, DJ, Lorde superfan and Community Builder from Lusaka, Zambia.

Cathryn Griffiths

Shopify, Canada

Senior Front End Developer at Shopify, working on the Hydrogen team.

Matt Seccafien

Shopify, Germany

Senior Front End Developer at Shopify, working on the Hydrogen team.

Uri Goldshtein

The Guild, Netherlands

Uri Goldshtein is the founder of The Guild, the largest open source group in the GraphQL ecosystem. They support large companies to go through successful technological transformations.

Maurice de Beijer

Independent Software Consultant and Trainer, Netherlands

Maurice de Beijer is an independent software consultant and trainer. He specializes in JavaScript, React, and ASP.NET Core. His work includes a large, global, safety application for the oil and gas industry. Maurice is also active in the open source community. He teaches ECMAScript, TypeScript, React, RxJS and ASP.NET courses. Since 2005, he has received Microsoft’s Yearly Most Valuable Professional Award. Maurice is also active in the Dutch dotNed user group and helps organize its meetings.

Simon Knott

Blitz.js team, Germany

Simon is passionate about all things developer-tooling. He speaks to you as a Maintainer of Blitz.js, where he works on SuperJSON and things related to the compile step. Besides that, he works on Quirrel, a job queueing solution for the JAMStack.

Mike Hartington

Ionic, USA

Mike is a developer, Google Developer Expert, and Ionic Developer Advocate who's been working in the mobile landscape for most of his professional career. When he's not working Ionic itself, Mike works with community members and helps them succeed at mobile. In his spare time, he’s an aspiring woodworker, occasional musician, and craft beer lover.

Bar Hofesh

NeuraLegion, Israel

Bar is the CTO and Co-founder of NeuraLegion and their AppSec testing automation platform Nexploit, enabling developers to detect and remediate security issues early as part of their CICD pipelines. A cyber security veteran with more than a decade of experience acting as a Security Officer, Researcher, Developer and Software Architect, Bar is committed to transforming the way organisations test their apps and APIs, with automation that keeps up with their rapid release cycles.

Oliver Moradov

NeuraLegion, UK

Oli is VP of NeuraLegion's developer focussed security testing platform, helping developers understand how they can run seamless, fast and accurate security tests on every build.

Oli works closely with security and engineering teams globally to help them ship secure software more efficiently and is passionate about automation, CI/CD and DevOps / DevSecOps.

Oli has spoken at many conferences internationally and is a regular at developer and security related events and meetups.

Alyssa Nicoll

Progress, USA

Alyssa is an Angular Developer Advocate for KUI and a Google Developer Expert for Angular. Her two degrees (Web Design & Development and Psychology) feed her speaking career. She has spoken at over 30 conferences Internationally. She streams weekly on the Angular Air podcast and Twitch CodeItLive channel. She enjoys gaming, scuba diving, and has a little one that fondly goes by "Mr. Milks".

Kathryn Nanz

Progress, USA

Kathryn Grayson Nanz is a developer advocate at Progress with a passion for React, UI and design and sharing with the community. She started her career as a graphic designer and was told by her Creative Director to never let anyone find out she could code because she’d be stuck doing it forever. She ignored his warning and has never been happier. You can find her writing, blogging, streaming and tweeting about React, design, UI and more.

We guarantee

  • Modern training courses from first-class industry experts
  • Small-sized groups for maximum individual attention
  • A focus on practical exercises to promote learning by doing
  • Our friendly team on-hand to answer your questions

If you are a developer

Whether you are looking for skills to help you level up at work, get a promotion, or make yourself more competitive in the job market, our full-day workshops taught by industry experts are designed to get you there. Training in the fastest-growing JavaScript frameworks will make you a developer in demand, opening the door to new and exciting career opportunities. Learn to unleash the full potential of React and React Native and see for yourself!

If you are a business owner

Investing just eight hours in your employees’ development can result in a substantial improvement in performance. Let’s say 10 of your engineers attend a full-day workshop. In the next year, they will put in approximately 20,000 hours of work for your company. If, after the workshop, their performance improves by only 1%, your organization will have gained 200 hours of work in return. That's an impressive outcome for just one day of training!