Learn from the best cherry-picked trainers

Workshops
on June 6
Michel Weststrate
Full-day Workshop: TypeScript - From Novice to Expert

The JavaScript Eco System is moving to TypeScript. Fast. This workshop will explain why and when you might want to use TypeScript, and get you up and running with all the essentials. In this workshop we will cover practically the full language. And we will go deep.

Read more at Michel's website

Maurice de Beijer
3h Workshop at 9am: React Hooks

The React team rewrote the book on developing components. Before we had a choice between classes and functional components. Yet many components needed to be classes. A functional component was often too limited. Now, using hooks, we can extend functional components to be as powerful as we want.

Join me in this interactive workshop. You will learn all about using the different standard hooks. You will start extracting code from components into you own custom hooks. But be warned, hooks are like a drug. Once tried you too will be hooked. Your components will never be the same again.

Anthony Antoine & Victor Bury
3h Workshop at 9am: Vue.js HackJam with Hackages

During this workshop you’ll learn about the very basics of Vue such as state, props, components, lifecycle hooks; understand how to use @vue/cli to bootstrap your Vue applications and discover the ecosystem of this progressive JavaScript framework.

You'll learn a lot with the hands-on approach of this workshop: we'll give you a broken application which you will have to fix, using Vue technology.

At the end of the session you should be able to:
- Write your own Vue components
- Manage the state of your application
- Use the right lifecycle hooks for the right job

Alex Lobera
3h Workshop at 1pm: Switching from REST to GraphQL with ReactJS.Academy

GraphQL is changing the way we build modern applications, not only by making our apps more efficient but also by giving true autonomy to product & engineering teams and changing the way we think. If your project has heavily invested on REST, this workshop will help you understand and get started quickly with GraphQL by leveraging GraphQL on top of your existing REST API.

On completion of the workshop each trainee will:
- Understand the power of modeling your API using graphs
- Learn how to create a GraphQL server using Apollo Server
- Understand how to design a modular GraphQL schema
- Be able to expose an existing Rest API using a GraphQL API

Slobodan Stojanović
3h Workshop at 1pm: Serverless for Front-end Developers

As a frontend developer, you often need a backend, either to be able to finish your awesome side project or to create a temporary mock API, until your backend team completes the API they are working on for a few months. But backend development is not easy. Writing some Node.js is just a first piece of it, then you need to set up a server and deploy your app. If your side project becomes successful one day, you’ll need to maintain your server, then scale it. But servers are not pets; sometimes they are more like a Godzilla, a creature that can eat all your free time and destroy your entrepreneurial spirit.

This workshop will teach you how to create APIs and other serverless backends for your frontend applications, and become a fullstack developer.

Trainers
Alex Lobera
LeanJS, UK
Experienced Full-stack Developer passionate about JavaScript, React and GraphQL. 15 years of experience in the software industry, including successful startups like Stella&Dot. Instructor & speaker. Organizer of the JavaScript London Meetup and other popular meetups in the EU. Alex started developing with React in April 2015 and taught his first React workshop in May 2016. Alex holds a computer science degree and he is also a certified Spanish teacher.
Anthony Antoine
Hackages, Belgium
Anthony is an Open Source engineer at Hackages. He's always enjoyed using Javascript and started playing with frameworks back when Backbone and Ember were part of the Big Three. Nowadays he really likes using Vue and React for projects big and small, while still keeping an eye out for game changing new technologies. He also likes to investigate paradigms diverging from the traditional procedural / object-oriented programming.
Victor Bury
Hackages, Belgium
Victor is an Open Source Engineer at Hackages. He is passionate about all things around JavaScript, especially Vue.js, in which he has immersed himself in the past few months. He does that when he is not working on an Angular project with the rest of the team, participating in HackJams, HackCamps and conferences or learning another latest new technology that just came out.
Maurice de Beijer
Freelance, Netherlands
Maurice de Beijer is an independent software consultant and trainer. He specializes in JavaScript, React, Angular 2+ and ASP.NET MVC. 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, Angular 4 and ASP.NET MVC courses. Since 2005, he has received Microsoft’s Yearly Most Valuable Professional Award.