in Flip Flops

React & GraphQL in Flip Flops logo

5-10 Mar, 2018

Las Palmas

Master React & GraphQL in 6 days

The React & GraphQL in Flip Flops is a hands-on, intensive, 6-day training. After a week of lectures and coding labs, you will move to the next level in React and GraphQL.

Instead of spending months to assimilate the knowledge from random sources — learn right things, in a right order from a team of experts that consult and train enterprise developers.

We will spend 6 days learning the best React, Redux and GraphQL practices. During the program-packed week you will learn advanced state management techniques with Redux and middleware, understand the shift from imperative to declarative programing, learn React Router v 4 and testing.

We will dive deep into advanced React concepts, learning how to use render callbacks, compound components and how and why to use context. You will learn also how to use and connect GraphQL client to the React applications.

For Your Company

For You

When your team grows, your business will grow too.

When developers learn and grow every day, they become more motivated, more productive and more independent.

In the normal scheme of things, they work hard the whole day and then spend their time with friends and family. There is not much time left for learning and self-development.

That's why we created the most developer-friendly space in Las Palmas where they can focus and learn. With all distractions taken away, they will:

  • focus - for an extended period of time - on upgrading their skills

  • learn from top class experts during lectures, coding labs and breakout sessions

  • exchange experiences and knowledge with like-minded developers from other teams

  • strengthen their team-working skills

We will take care of your developers from the moment they arrive to Las Palmas until the last day of the bootcamp. We will spend long hours working. To recharge the batteries, we'll sample local tapas in the Old Town, do some surfing or body boarding, and go hiking in the heart of the island.

Your developers will return refreshed, with loads of bright ideas and a set of new skills, ready to use the newly-acquired know-how in your company's next project.

image description

It was by far the best meetup/conf/bootcamp I've been so far. Location, location, location. Coding on an island is a brilliant idea. The trainers were very skilled!

Marc Illien

Front-end developer, Siroop

Join React & GraphQL in Flip Flops

5-10 Mar, 2018 — Las Palmas — EUR 1690





  • Hiking to the heart of the island
  • Visit to the Maspalomas sand dunes
  • Evening ES6 refresher (optional)
  • Welcome eveninig



  • The Imperative to Declarative Shift
  • React Props and State
  • One way data binding
  • Forms management
  • React Router
  • Lifecycle Methods
  • Data Management and Fetching
  • Surfing (optional) — late evening beginner class



  • Introduction to Redux
  • Redux Store, Reducers, Actions,
  • Connecting Redux to React application
  • Data handling with Redux
  • Time traveling with Redux Developer Tools



  • Testing React and Redux
  • Styled components
  • Functional programming
  • Composition and currying
  • Redux middleware and Thunks
  • Surfing (optional) — late evening beginner class



  • Higher-Order components
  • Declarative composition using the Render Callback
  • Compound Components
  • Context
  • Introduction to GraphQL
  • GraphQL Schema and Types
  • GraphQL Queries, Mutations, Fragments
  • Relay Connections
  • Connecting Apollo Client to the React Application
  • Tapas night (optional) — night visit to the Old Town (Vegueta)

Fri - Sat


  • Create teams of 2-3 ppl.
  • Implement a set of user stories
  • Strengthen your team-working skills
  • Saturday evening — Presentations 🚀
  • Friday late evening — Surfing (optional) beginner class
  • Saturday night — Farewell evening


  • image description

    Alex Lobera

    LeanJS, Founder

    Alex is an experienced Full-stack Developer passionate about JavaScript, React and GraphQL. He has over 15 years of experience in the software industry, including successful startups like Stella&Dot.

    Alex organizes the JavaScript London Meetup and other popular meetups in the EU. He started to develop with React in early 2015 and taught his first React workshop in May 2016.

    Alex is founder at LeanJS, a London-based consulting and a training company that has trained web developers from big companies like Financial Times, Trainline, Blockchain.

    He holds a computer science degree and he is also a certified Spanish teacher.

    You can read reviews about Alex' previous trainings in his trainer profile.

  • image description

    Richard Moss

    LeanJS, Trainer

    Richard is an experienced front-end engineer and coach at LeanJS, a London-based consulting and a training company that has trained web developers from big companies like Financial Times, Trainline, Blockchain.

    He loves working with the JavaScript ecosystem and has a passion for teaching others having previously worked on a number of Ed-tech projects. Richard is co-organizer of the JavaScript London Meetup, and other popular meetups in the EU.

    Richard also holds the CELTA (Certificate in Teaching English to Speakers of Other Languages) in addition to holding a masters degree and speaks several languages.

    You can read reviews about Richard's previous trainings in his trainer profile.

  • image description

    Maciej Nowakowski

    Codecamps, Founder

    Maciej organises Codecamps in Flip Flops to make web developers happy and to help them advance in their favourite technologies quickly.

    He believes that the best way to learn is to focus on one thing at time in a distraction-free setup.

    He was born in Poland but now lives in London. In his previous life he was a city trader.

Las Palmas, Spain

With plenty of accommodation, a bunch of coworking spaces with fast WiFi, amazing beaches, excellent surf conditions, and a mild climate, why wouldn’t we want to have a coding bootcamp in Las Palmas?

According to Weatherwise, Las Palmas has some of the world’s best weather with plenty of sunshine, and mild temperatures. The city also has a significant lack of tourist compared to the south of the island.

Soppa de Azul

Soppa de Azul is different from any other co-working spaces. It is a magical place and and an art gallery full of sculptures and paintings. This is where we are spending most of the day learning to code!

This unique space for creative people is located just 200m from the beach front, shops, a food market and restaurants. It offers not only desks to get your work done but also lecture room. Alecs, the owner, is a fascinating person, a painter and an entrepreneur - extremely helpful and responsive.


5-10 Mar, 2018 — Las Palmas — EUR 1690



What will a typical day look like?

We'll meet at 8:45am to grab a cup of coffee and the class starts at 9:00am. We'll cover 2 topics before lunch and then cover another one or two in the evenining depending if it's a day with a longer break or not. Each topic will consists of the 30 minutes long lecture and a following coding lab, when you will put into practice what you've learned. Instructors will assist you if you get stuck and will help you to move forward with the project.

What's included in the price?

By booking the camp you get:

  • 6 days of classes led by one or two experienced instructors
  • co-working space access from 9am till 9pm
  • hiking trip to the heart of the island + the visit to the sandy dunes — Sunday before the camp start
  • 3 surfing classes (subject to weather conditions)
  • tapas night in the Old Town (optional)
  • free welcome (Sunday evening) and farewell drinks (Saturday evening)

When should I arrive?

Although the bootcamp starts on Monday, you may arrive already on Saturday if you want to join the hiking trip to the heart of the island and visit the Maspalomas' sand dunes. It's completely valuntary but the stunning interior of the island is a must to see. Check out this video.

Is the accommodation inluded?

We don't offer accommodation. Everybody has different expectations when it comes to sleeping arrangements. You can find a lot hotels, hostels and airbnbs on the Las Canteras beach front or a few hundred meters away from it. After booking the course, you will get invited to our Slack channel, where you can find a room-mate if you prefer to share an appartment.

Do I need a visa?

Gran Canaria is part of Spain and travellers from the EU, Iceland, Norway, Switzerland or Liechtenstein do not need a visa to visit, but do require a valid ID card or passport for travel purposes. A Schengen Visa is required for various other countries.

© 2017 Level Eleven Web Solutions Ltd.