756,24 €

React + GraphQL Training - Brussels

Informations sur l'événement

Partager cet événement

Date et heure

Adresse

Adresse

Rue de la Loi 155

1000 Bruxelles

Belgium

Afficher la carte

Politique de remboursement

Politique de remboursement

Pas de remboursements

Description de l'événement

Description

B2A solutions http://b2asolutions.com/ in collaboration with React Academy http://reactacademy.io/ is organizing a 3 day training in Brussels for people who want to start mastering react and it's ecosystem. GraphQL being the hot new craziness when it comes to APIs, you will also learn to master this technology in our training.


Day 1: React Basics
An exclusive full-day, hands-on coding workshop to explore React and its broader ecosystem.
The only prerequisite for this workshop is a good understanding of JavaScript. Everything else will be explained from scratch. React is only a simple UI library, but it involves a pretty big ecosystem around it. Explaining the basics and internals is not enough, so in this module, we're going to explain the best practices, we're going to learn to "think in React", and apply solutions to real problems that you might encounter in the process of building an app.

Day 2: React Advanced Patterns & React 16 features
To attend this workshop you need to be familiar with the basics of React, as well as most of the new features in ES2015.
We'll explore all the advanced techniques for making flexible and maintainable React components. We'll see how using popular patterns like Higher Order Components, Compound Components, Render Props etc. can help us in simplifying things, making our components more reusable and our apps more declarative.
React 16 comes with some major changes and an update to the core algorithm. In this module, we'll explore some practical use-cases for Portals, Fragments, Error Boundaries etc. We'll see how the new Context API can simplify state-management and we'll play with a new feature called react-call-return.

Day 3: GraphQL on the server and client
Get ready to forget about REST, because GraphQL is the hot new craziness when it comes to APIs. In this workshop, we’ll focus on the server side and the client side.
On the server side, we'll navigate the breadth of tooling available in the expanding GraphQL ecosystem. We’ll start by getting a GraphQL server up and running, and focus on exploring real-world patterns for architecting our schema and practical steps to improve query performance, error handling and caching.
On the client side, We’ll connect our server to a React application with Apollo Client. Also, we’ll explore how to leverage the cache for efficient updates and dive into the limitless customization options available using tools like Apollo Link. Finally, we'll cover practical tips for using React Apollo to build queries through fragment composition and query components.

Meet your coach

Kristijan Ristovski a.k.a Kitze Kitze is a developer with over 7 years of experience. He had the chance to work and experiment with a variety of languages and frameworks. He created ok-google.io and sizzy.co, both of which skyrocketed in popularity within the first week of launch. Also he is the creator and maintainer of few popular open source libraries like mobx-router and custom-react-scripts. His passion is to learn and teach new technologies, so he tries to share that knowledge as much as possible. You can learn more about Kitze here.


Breakfast, lunch, snacks and coffee will be served on training days.

Contact:

Email: director@b2asolutions.com

Phone: +32 (0)4 71 76 03 45

Partager avec les amis

Date et heure

Adresse

Rue de la Loi 155

1000 Bruxelles

Belgium

Afficher la carte

Politique de remboursement

Pas de remboursements

Sauvegarder cet événement

Événement sauvegardé