Scroll down

Level up
and connect!

There's no better way to get a quick skills boost than learning directly from the top industry experts.

Besides leveling up in a particular skill, our workshops offer an opportunity to develop new professional relationships, meet new friends, gain knowledge and become more successful in your career.

Tuesday

18.02

  • 09:00 - 18:00

    GraphQL Basics Workshop

    Separate workshop ticket required

    Kitze, founder of ReactAcademy.io will be providing a GraphQL Basics workshop on Tuesday 18th of February in Amsterdam on GraphQL Basics.



    GraphQL

    We'll learn everything about the GraphQL schema, queries, and mutations. During the first half of the workshop, we'll explain the basics of GraphQL, the anatomy of a GraphQL schema, how resolvers work, and we’re gonna build a GraphQL server.



    Apollo

    We’ll connect our GraphQL server to a React application with Apollo Client. We’ll break down the modular architecture of the client and teach you how to set everything up and use queries and mutations. We’ll show two different approaches for working with Apollo: Render Props and hooks.






    FAQ



    Do I need a laptop?

    Yes.

    What are the prerequisites for this workshop?

    • Good knowledge of JavaScript, and most of the new ES6 features
    • Good understanding of React and most of its concepts.
    • The Render Props pattern in React will be explained, but it’s great if you already know it.

    Do I need a local setup?

    Yes. You need the following tools and libraries on your machine:
    • Node >= 6
    • create-react-app (installed globally with
      npm install create-react-app -g
      )
    • An editor of your choice. VS Code is free and it has everything that you need out of the box.

    Hint: You can use nvm, nvm-windows, or n to easily switch Node versions on your machine.




    Location & Program


    Location

    Passionate People HQ
    Condensatorweg 54
    1014AX Amsterdam

    Program

    • 09:00 - Doors Open & Breakfast
    • 10:00 - Start
    • 13:30 - Lunch
    • 18:00 - End

    by Kitze
    Founder at reactacademy.io
    Get Tickets

Saturday

22.02

  • 09:00 - 18:00

    Deep Dive with Vue3

    Separate workshop ticket required - SOLD OUT

    Go beyond the API and peek into the internal mechanisms of Vue, and how it has changed between 2.x and 3.0.


    Learn about the new patterns made available by the new APIs in 3.0.



    Vue3

    The Vue3 roadmap currently shows a release for Q1 in 2020, perfect timing to get up to speed with the new version during our workshop on Saturday 22nd February 2020 by the Creator of Vue.js Evan You.


    As Evan You summarized it, Vue 3 will be faster, smaller, more maintainable and it will be easier to target native.



    Composition API

    One of the most significant changes is that a new API that will allow for a function-based way of writing your component, inspired by React Hooks. It lets you encapsulate logic into 'composition functions' and reuse that logic across components. Read the whole Request for Comments (RFC) for more info about the proposal or look into the API reference. (The API has been renamed from 'Functions API' to 'Composition API' along the way, so don't let that confuse you!)


    Yes, that changes the way how we use Vue. However, it won't break anything in your Vue 2.x apps, as the new API is 100% compatible with the current syntax, which won't be deprecated any time soon.


    Other pretty exciting changes in Vue 3:

    • Virtual DOM rewrite for better performance and improved TypeScript support
    • Exposed Reactivity API
    • Time Slicing Support
    • Static Tree Hoisting
    • Optimized Slots Generations
    • Monomorphic Calls
    • ... and more.




    FAQ



    Do I need a laptop?

    Yes.

    What do I need to have installed on my laptop?

    The prerequisites are:
    • Please have Node.js 10 or higher installed
    • Editor: VS Code is recommended.





    Location & Program


    Location

    Passionate People HQ
    Condensatorweg 54
    1014AX Amsterdam

    Program

    • 09:00 - Doors Open & Breakfast
    • 10:00 - Start
    • 13:30 - Lunch
    • 18:00 - End

    by Evan You
    Creator at Vue.js
    SOLD OUT