Blog

Insights into the world of React GraphQL Academy

Ask Alex: Do I need a CS degree to become a good developer?

Ask Alex: Do I need a CS degree to become a good developer?

If someone else can learn to do it, you can too. That’s always the case, it’s always been the case,...

Read more

How to ask for training approval from your boss

How to ask for training approval from your boss

If we can all agree on one thing, it’s that developers work in an environment that moves...

Read more

A TypeScript tale — episode 1

A TypeScript tale — episode 1

Anyone learning programming for the first time will have to understand types early on. They are...

Read more

A TypeScript tale - How to setup and configure

A TypeScript tale - How to setup and configure

One of the mistakes I’ve made when I started with TypeScript was not to bother seeing what tools...

Read more

Testing React applications

Testing React applications

In this article you are going to learn what is the best approach to test your React components. The...

Read more

A TypeScript tale - The almighty types

A TypeScript tale - The almighty types

“A type is a syntactic method for enforcing levels of abstraction in programs. The study of type...

Read more

 Learning React, improving job prospects, making friends - Rafael’s story

Learning React, improving job prospects, making friends - Rafael’s story

Meet Rafael Rafael Fraga joined us in Lisbon to learn React fast during our week-long React...

Read more

How to evaluate tech training outcomes

How to evaluate tech training outcomes

Training is two things to a corporate organisation: necessary and expensive. But in a world where...

Read more

The number one reason that will make you want to test your code

The number one reason that will make you want to test your code

Writing software is complex I teach advanced coding to professional developers from all over the...

Read more

Arise React GraphQL Academy - Announcing Our New Name

We’ve been teaching the React Ecosystem for many years now and if there’s one thing we’ve learnt is that being adaptable is key. Staying…

Read more

5 reasons why advanced dev training will keep your company tech-relevant

With advanced dev training, you can equip your team with the knowledge to satisfy their professional curiosity and take your company further…

Read more

Intern to Dev Lead via learning React - Lara’s story

Meet Lara Lara Ramey works at Cosy, a clever app that allows you to control your thermostat on the go. When she joined Seattle based Cosy…

Read more

Announcing our new GraphQL Bootcamp!

At React GraphQL Academy, we’re keen to get more people into the world of the React ecosystem. Our expert developers have been coaching…

Read more

What is GraphQL used for?

Some say that data is the new oil, but it isn’t enough to just have a vast amount of data - you also need to know how to use it efficiently…

Read more

Are YOU the Perfect React GraphQL Student?

We’ve been teaching since 2016 and in that time we’ve often been asked what makes the perfect React GraphQL Academy student. We’ve been…

Read more

Who uses GraphQL anyway??

You may know what GraphQL is and why it’s so useful, but if you’re yet to be convinced of this syntax’s capabilities you need only look at…

Read more

React is all about composition

Software development is, in essence, the process of breaking a problem down into smaller problems, implementing solutions for those smaller…

Read more

What's the difference between React & React Native?

The two share a lot in common, but you’re going to want to take a minute before you dive in and create your first React Native app. There…

Read more

Heading to React Amsterdam? We’ll see you there!

As the alumni from our courses will probably tell you, we live and breathe all things React here at React GraphQL Academy. True as that is…

Read more

Top 10 reasons why you should learn React right now

Despite competition from Vue.js and Angular, React is proving developers’ go-to choice for building exciting web applications. Whether you…

Read more

Server-side rendering SSR made easy with React

Server-side rendering refers to the technique in which a web server returns dynamic HTML on the HTTP response. By dynamic I mean the HTML on…

Read more

Unit testing explained with JavaScript

What is a unit test? I find useful to start explaining unit tests using the following example. Once I was hired to work on a big project for…

Read more

Learn React the fast way

The good news is that learning React fundamentals is achievable quite quickly (assuming you’re already a developer). There are two critical…

Read more

Must know JavaScript for React developers

React is written in JavaScript (JS), and not just any JS, modern JS. At React GraphQL Academy the thing that we often see students…

Read more

Introduction to Redux

There is a fundamental question you should know how to respond before learning Redux, the question is: What is the state of an app? Let’s…

Read more

Styling in React

Let’s start by questioning some design principles that have dominated the way we’ve styled websites for the last few decades. Separation of…

Read more

React forms controlled & uncontrolled components

React is a tool, not a Framework. React’s job is to render user interfaces. This means that React does not ship any code to make the…

Read more

Secure React apps using JWT and React Router

You should protect your React app at two different layers: At the API layer, the data that the user can read or change. At the React layer…

Read more

Introduction to Thinking in React

In this post we are going focus on the declarative part of React. If you look at the following code, can you try to imagine this app? It…

Read more

Upcoming - All Events#

10
Dec1 week

React Redux Bootcamp
London, UK
Prices & more details

10
Dec3 days

React Fundamentals
London, UK
Prices & more details

16
Dec3 days

Advanced React Training
London, UK
Prices & more details

16
Dec1 day

Advanced React Patterns, FP & Performance
London, UK
Prices & more details

17
Dec1 day

Advanced React UIs & Styling With Design Systems
London, UK
Prices & more details

18
Dec1 day

Testing in React
London, UK
Prices & more details

20
Dec1 day

Advanced React Patterns, FP & Performance
Lisbon, Portugal
Prices & more details

14
Jan1 month

React Part-Time Course
London, UK
Prices & more details

18
Feb1 week

React Redux Bootcamp
London, UK
Prices & more details

18
Feb3 days

React Fundamentals
London, UK
Prices & more details

24
Feb3 days

Advanced React Training
London, UK
Prices & more details

24
Feb1 day

Advanced React Patterns, FP & Performance
London, UK
Prices & more details

25
Feb1 day

Advanced React UIs & Styling With Design Systems
London, UK
Prices & more details

Using our site means you consent to our use of cookies. Find out more in our privacy policy.