What is NPM? NPM stands for Node Package Manager and is the world’s largest software registry. NPM...
Matteus Tanha is the CTO of Human Lambdas, a startup offering AI tooling that helps companies...
Earlier this year, we discussed how to choose an online React course and helped hundreds of...
We’ve interviewed quite a few of our past students, each with their own unique story to tell. But...
Back in April 2020 after our Remote Bootcamp we had a chat with Rafael, who attended the Advanced...
After receiving a sponsorship from Hasura, Raghu took part in our remote GraphQL training programme....
Changing careers is never easy. It’s a daunting prospect and sometimes it can feel simpler to just...
No matter what it is, when you make an investment in life you always want to try before you buy....
We’ve been training developers to use React since early 2016, and in that time we’ve become huge...
Ready to ask your manager to approve your developer training? Copy our sample request letter for...
Following the success of our Remote Training programme early this year, we wanted to clarify the...
GraphQL can help product engineering teams build products much faster. Companies like Facebook or...
Many companies struggle to retain their talent, but there is an easy solution: invest in training. I...
Is improving your skills also one of your main goals for 2020? According to Finder, 31,64% of the...
With the rate of technological change today, no developer can afford to rest on their laurels and...
A teaching method encompasses the principles and methods used by teachers to enable student...
We’re proud to offer a range of training opportunities at React GraphQL Academy. From one-week...
If you can’t get enough React and GraphQL, then we have something for you: our very own meetups....
After a year using GatsbyJS to build what I thought was a “simple static site”, I had a kerpow:...
At React GraphQL Academy, we pride ourselves on our commitment to helping under-represented groups...
So far, in the previous episodes, we have covered the various basic types but will come to a point...
React and GraphQL are designed to work together so you can build declarative, performant and...
After a successful appearance at React Amsterdam earlier this year, React GraphQL is thrilled to be...
“A type is a syntactic method for enforcing levels of abstraction in programs. The study of type...
If someone else can learn to do it, you can too. That’s always the case, it’s always been the case,...
If we can all agree on one thing, it’s that developers work in an environment that moves...
Training is two things to a corporate organisation: necessary and expensive. But in a world where...
One of the mistakes I’ve made when I started with TypeScript was not to bother seeing what tools...
Meet Rafael Rafael Fraga joined us in Lisbon to learn React fast during our week-long React...
Anyone learning programming for the first time will have to understand types early on. They are...
In this article you are going to learn what is the best approach to test your React components. The...
Writing software is complex I teach advanced coding to professional developers from all over the...
With advanced dev training, you can equip your team with the knowledge to satisfy their professional...
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…
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…
At React GraphQL Academy, we’re keen to get more people into the world of the React ecosystem. Our expert developers have been coaching…
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…
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…
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…
Software development is, in essence, the process of breaking a problem down into smaller problems, implementing solutions for those smaller…
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…
As the alumni from our training will probably tell you, we live and breathe all things React here at React GraphQL Academy. True as that is…
Despite competition from Vue.js and Angular, React is proving developers’ go-to choice for building exciting web applications. Whether you…
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…
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…
The good news is that learning React fundamentals is achievable quite quickly (assuming you’re already a developer). There are two critical…
React is written in JavaScript (JS), and not just any JS, modern JS. At React GraphQL Academy the thing that we often see students…
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…
Let’s start by questioning some design principles that have dominated the way we’ve styled websites for the last few decades. Separation of…
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…
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…
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…
GraphQL Evening with Round Table 💥 Online
London, UK
Prices & more details