Getting Started With Redux





2 hours




If you enjoyed my React Redux Tutorial for Beginners you can't miss this workshop!

But wasn't Redux dead?

That couldn't be farther from the truth. Redux brought a revolution for state management in JavaScript applications. And it is still worth learning. Even if other libraries will take over.

In this workshop you will learn and apply Redux in JavaScript application: reducers, actions, dispatching and other obscure terminology won't be a secret anymore for you.


  • introduction to Redux
  • Redux building blocks
  • Redux with vanilla JavaScript
  • Redux middlewares
  • Fetching data: async actions and middlewares

* topic's order could change without notice

Frequently asked questions

What should I have for joining the workshop?

A basic understanding of JavaScript and a laptop with:

  • a modern browser
  • a code editor

Why would I join this workshop?

If you're struggling to learn Redux then look no further.

I taught Redux to dozens of developers empowering beginners and experienced developers to understand Redux in the most simple way.

After this workshop Redux won't be a secret anymore. You will have another powerful JavaScript tool at your disposal.

Who the workshop is for?

Getting started with Redux is for:

  • front-end developers looking for learning Redux and state management
  • software developers looking for learning state management in JavaScript applications
  • beginners looking for learning Redux in the most simple way

Who the workshop is NOT for?

Getting started with Redux is not a good fit for you if:

  • it's your first time ever with programming
  • you're already mastering Redux
  • you think Redux is a thing of the past

What I will get after the workshop?

I love to share with the community everything I learned over the years. After the workshop you'll get:

  • the slides
  • 2 hours of consulting with me on a JavaScript project of choice


Take a look at these real feedbacks from developers I trained

Abdi Saeed Abdi Saeed / Senior Front-end Developer @ KHWS

★ ★ ★ ★ ★

Valentino is a great trainer and mentor. He's flexible in his approach and tailors it to learner's needs.

What's appealing about his style is that not only he shows you "how" but also "why".

If you are looking to get up to speed or solidify your understanding, I would highly recommend Valentino.

Luca Parlapiano Luca Parlapiano / Android Developer

★ ★ ★ ★ ★

Valentino is a great teacher! He is professional and prepared. He makes every topic clear and understandable. The lessons are relaxed and focused on guiding the student to clearly understand the concepts.

I've spared not less than 6 months of study and research on Redux thanks to him!

Irene Tomaini Irene Tomaini / Front-end Developer

★ ★ ★ ★ ★

Great teacher.

I like the assignments so much, they are focused on solving real practical problems with React.

The assignments are never trivial, they require an effort which helps to internalize the concepts.

Being coached with a personalized learning path is very useful and helps saving plenty of time!

Cristiano Bianchi Cristiano Bianchi / JavaScript Developer

★ ★ ★ ★ ★

I always studied JavaScript as a self-taught developer.

Then I decided to contact Valentino because I felt I had to dig deeper into the intricacies of JavaScript.

Valentino is able to explain JavaScript clearly, adapting the study plan to my needs.

The exercises are great too, and they help sticking JavaScript in my head. Great teacher! Recommended!

Thodoris Kallias Thodoris Kallias / JavaScript Developer

★ ★ ★ ★ ★

Valentino is not only a JavaScript and React expert, but also has the required ability to clearly transmit this knowledge.

He attributes great importance to testing, a field in which few have comprehensive knowledge.

He is a great teacher, and I would highly recommend him.

join the waiting list

Be the first to know when the workshop is scheduled (and get a nice discount).

* indicates required

Check the box below if you want to hear from me when I run training workshops or if there are new posts from my blog!

I will never, ever send spam. I promise. For more information about privacy practices please visit my website. By clicking below, you agree that I may process your information in accordance with these terms.

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices here.

Valentino Gagliardi

Here I am

I am Valentino Gagliardi and I help busy people embracing this crazy modern JavaScript stuff.

I do training and consulting on React, Vue, Redux, and JavaScript.

I write a lot and one of my best articles is React Redux Tutorial for Beginners: The Definitive Guide. Mark Erikson (Redux mantainer) mentions my article as one of the best resources for learning Redux.

I write books too! Check out "The Little JavaScript Book".

Besides JavaScript I'm also active in the Python community. I serve as a coach for Django Girls and I've spoke at Pycon Italia. Check out my talks here

What are you waiting for?

Let's get in touch!