Corso React JS per principianti.

Curriculum


– Benvenuto

– Per chi è questo corso

– Cosa c’è da sapere, prima di iniziare?

– Cosa NON troverai in questo corso

– Esercizi e codice sorgente

01 – Cosa è React?

02 – Anatomia di un Componente React

03 – Perché React?

04 – Introduzione a JSX

05 – Installazione e Hello World

06 – Creazione del primo Componente React: il metodo render

07 – Come condividere data tra componenti. Scopriamo le Props

08 – I loop in React e il metodo .map

09 – Componenti funzionali vs Componenti Classe

10 – Comunicazione tra Componenti: State vs Props

11 – If/else: la sintassi JSX nel rendering condizionale

12 – Primi passi con React

13- Cosa è lo State in React?

14 – Creiamo una galleria di Immagini con Create React App

15 – Il Component Life Cycle di un componente React

16 – Aggiornare lo State – Il metodo setState()

17 – Manipolazione degli eventi in React

18 – React modulare: come condividere lo state tra componenti

19 – Completiamo la nostra galleria di immagini

20 – Il metodo setState nel component life cycle

21 – Introduzione agli hooks

22 – Che cosa è una Single Page Application?

23 – Creazione di rotte in React: il React Router

24 – Utilizzo del componente Link di React Router

25 – Creazione di una barra di navigazione con Materialise CSS

26 – Crea un Blog con pagine dinamiche

27 – Una precisazione – SPA e SSR server side e universal app

28 – Come effettuare richieste HTTP in React

29 – La libreria Axios

30 – Creazione di un componente che effettua una richiesta API

31 – Utilizzare la risposta alla nostra richiesta

32 – Gestione degli errori nelle richieste HTTP

33 – Utilizzo di asincronismo in React (Async/Await)

34 – Side Effects in React

35 – Refactoring del componente

36 – Introduzione al progetto Todo

37 – Creazione del componente TodoList

38 – Creazione del compinente Todo

39 – I Form in React

40 – Creazione di un campo controllato

41 – Invia il Form con onSubmit

42 – Crea un Todo

43 – Elimina un Todo

44 – Segnalare i Todo come completati

45 – Quali funzionalità aggiuntive da con cui sperimentare?

46 – Introduzione al deploy di applicazioni React

47 – Utilizziamo Netlify per il deploy dell’applicazione

48 – Ulteriori risorse e prossimi pass

Compra su Udemy

Compra il nostro corso su Udemy.com