Refactoring Redux

Un viaggio alla scoperta di Redux Toolkit, il sacro graal del codice Redux moderno.

workshop date and time

workshop price

2 ore / 80 €

workshop location

0 POSTI

Rimani aggiornato sulla prossima data

PRE-REQUISITI

Per assicurarti un'esperienza piacevole tieni conto dei seguenti pre-requisiti per assistere al workshop. Dovresti avere:

  • una buona conoscenza di JavaScript moderno
  • esperienza base con React e Redux

Se non conosci ancora Redux è fortemente suggerita la visione del corso Redux free disponibile sul mio canale Youtube prima di partecipare.

OBIETTIVI

Assistendo al workshop:

  • imparerai a scrivere codice Redux moderno
  • sarai aggiornato sulle ultime novità Redux
  • potrai fare refactoring sui tuoi progetti con cognizione

Cosa riceverò dopo il workshop?

Ho sempre amato condividere tutto quello che so con gli altri. Dopo aver partecipato riceverai:

  • le slide e la registrazione del workshop
  • un esercizio post workshop per cementare i concetti affrontati
  • "The Little JavaScript Book" nelle versioni italiana ed inglese

TESTIMONIANZE

Testimonianze reali di sviluppatori che hanno beneficiato dei corsi di formazione.

Davide Lecci / Front-end Developer @ Nephila

Ho partecipato al workshop di Valentino su Async JavaScript. Le spiegazioni sono state chiare ed esaustive ed ha risposto alle nostre domande chiarendo eventuali dubbi.

Ho potuto approcciarmi ad argomenti che fin'ora non avevo mai avuto modo di vedere. Dopo il corso ci è stato mandato un esercizio per mettere in pratica le conoscenze acquisite.

Pienamente soddisfatto.

Abdi Saeed

Abdi Saeed / Senior Front-end Developer

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.

John Amaya

John Amaya / Web Developer

Dopo anni di corsi online, mi sentivo ancora insicuro nella logica e nello scrivere il codice. Grazie al percorso che ho intrapreso con Valentino le cose cominciano ad essere molto più chiare.

Prepara un percorso appositamente per ogni corsista, in base al livello in cui si trova. Ad ogni lezione si scopre qualcosa di nuovo e grazie agli esercizi si entra nella vera logica di JavaScript.

Consiglio a tutti coloro che ancora non sono sicuri dei propri mezzi di farsi seguire privatamente. Un percorso con Valentino è il miglior modo per imparare.

Irene Tomaini

Irene Tomaini / Front-end Developer

Ottimo insegnante.

Ho apprezzato molto la tipologia degli esercizi mirati a situazioni pratiche e reali.

Gli esercizi non sono mai banali ma richiedono sempre uno sforzo che aiuta ad interiorizzare i concetti.

Utilissimo inoltre essere seguiti in un percorso senza perdere tempo nelle centinaia di risorse che si trovano in giro.

Cristiano Bianchi

Cristiano Bianchi / JavaScript Developer

Ho sempre studiato JavaScript da autodidatta ma ho deciso di rivolgermi a Valentino sia perché sentivo il bisogno di approfondire tanti aspetti del linguaggio che non conoscevo, sia per massimizzare il tempo che ho a disposizione per lo studio.

Valentino riesce a spiegare in maniera chiara e tranquilla, andando a dettagliare quello che serve rispetto alle mie esigenze.

Anche gli esercizi e il materiale tra una lezione e l'altra sono mirati per entrare ancora più nello specifico degli argomenti affrontati.

Ottimo insegnante, lo consiglio assolutamente!

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.

Luca Parlapiano

Luca Parlapiano / Android Developer

Ottimo insegnante preparato e professionale!

La sua preparazione di background ed il suo metodo di insegnamento consentono di chiarire ed esplorare in maniera completa gli argomenti. Le lezioni sono molto rilassate e basate sul far comprendere il concetto in maniera completa ed esaustiva allo studente.

Il tuo tutoring mi ha fatto risparmiare non meno di 5-6 mesi di ricerche su Redux!

Hi!

Valentino Gagliardi

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

I'm also active in the Python community and I serve as a coach for Django Girls.

Books

Open source contributions

Firefox Dev Tools

Initial work for adding "Store as global variable" in the debugger context menu.

Full story in Understanding the Firefox Dev Tools Architecture.

Django Q

Proposed a PR for adding Redis URI support so that developers could pass a single string to the cluster configuration.

The PR got merged and support for Redis URI shipped with version 1.1.0

Talks

PYTHON MEETUP FIRENZE 2020 - AVVENTURE ASINCRONE CON DJANGO Q

Django è un framework così completo che quasi non sembra vero. Ma i problemi iniziano dopo, quando Django stesso impone di usare strumenti come le task queue.

In questo talk vedrai come sfruttare Django Q per aggirare il problema, e cosa significa lavorare con il codice asincrono in Django.

SLIDES

MILANO FRONTEND 2019 - SVELTE: THE REACT KILLER?

React è a tutti gli effetti lo standard de facto per lo sviluppo di interfacce web interattive. Ma lo strapotere durerà per sempre? Svelte 3 potrebbe insidiare il trono che React ormai occupa da qualche anno. In questo talk vedremo insieme cos’è Svelte 3, in cosa è diverso da React e perché dovrebbe essere preso in considerazione.

SLIDES

PYCON IT X 2019 - DECOUPLING DJANGO WITH DJANGO REST (AND A SPRINKLE OF REACT)

With the rise of JavaScript as the lingua-franca of the web and the steady growth of libraries like React, today’s web developers can build rich and well structured frontend experiences. Pair that with Django and Django REST framework and you get the perfect combination.

But it’s not all bells and whistles. What challenges are we going to face when decoupling Django with Django REST? What are the best practices? How to structure such a project? In this talk I’ll guide Django developers (both beginners and intermediate) from 0 to structuring a decoupled Django project.

SLIDES