Paul Negoescu
Passionate Engineer, Trainer, Speaker
We met Paul at Peak IT 2019 – but by that time he had already heard about us and he joined AgileHub shortly after.
In less than one year, Paul has already held workshops, our first Meetup and currently he is the lead trainer for our first 16-week FrontEnd and React program.
He has extensive experience; he is always in a good mood and he likes to contribute and help others. All these ingredients make the perfect combination for an IT specialist to join our team.
Workshop: Exploring React Custom Hooks
Meet Paul on October 18th, 14:30-17:30.
The goal of the workshop?
The goal of this workshop is to understand why hooks can help us. Through implementing a few
custom hooks in our application we will understand how hooks allow us to reuse functionality
through composition in our React applications.
What will we do in this workshop?
We will build a new React app and explore areas where custom hooks could help us extract reusable logic. We will do this hands on but we will also discuss certain theoretical aspects of hooks.
You are in the target of the audience if you:
People attending the workshop should:
- Be intimately acquainted with JavaScript and have a few years of solid experience
- Be experienced with React and have written a few React apps
What will you learn at the end?
By the end of the workshop participants should feel more comfortable using hooks, should know how to extract repetitive logic into custom hooks and they should be confident enough to drop class-based components completely from their future React applications.
What tools do you need installed on your computer before the workshop starts?
No prerequisites are necessary on participant’s devices, but, if you’d like to participate actively you should have:
- NodeJS: https://nodejs.org/en/
- Git: https://git-scm.com/
- Create React App: npm init react-app ./ah-custom-hooks
- A good JS IDE, for example: https://code.visualstudio.com/