Cosa imparerò con questo corso?
Cosa sono React e Redux? E perché apprenderli?
React è una libreria Javascript per la costruzione di interfacce utente creata da Facebook. Si tratta di una libreria creata per diventare una soluzione semplice ed intuitiva, per sviluppatori frontend e app mobile basate su HTML5. È pensata per costruire interfacce utente dinamiche e sempre più complesse.
Redux è una libreria Javascript open source per la gestione dello stato dell’applicazione. È comunemente utilizzata con altre librerie o framework come React, Angular, Jquery o con Javascript puro. Redux è “un contenitore di stati prevedibili per le applicazioni JavaScript”. La libreria nasce per risolvere un problema a cui siamo talmente abituati nello sviluppo delle nostre applicazioni che quasi non ci facciamo più caso: la gestione dello stato.
L’utilizzo combinato di questi due elementi permette di creare applicazioni in maniera funzionale.
Perché scegliere questo corso?
Attraverso questo corso puoi scoprire come utilizzare le tecnologie React e Redux in maniera integrata. Avrai quindi una guida aggiornata utile per i tuoi progetti.
A chi è rivolto questo corso?
Questo corso di React e Redux è ideale per i professionisti che già lavorano nello sviluppo di applicazioni web ma che hanno bisogno di apprendere come utilizzare al meglio queste due librerie e in maniera combinata. Il corso si compone di 5 moduli dedicati alle librerie React e Redux e comprende un totale di 87 videolezioni, in modo da rendere l’apprendimento ben strutturato e approfondito.
Quali competenze devo avere per partecipare al corso?
Il corso “React & Redux” richiede conoscenze pregresse di sviluppo applicazioni web e Javascript. Tali conoscenze sono essenziali per capire come usare React e Redux in maniera efficace ed affrontare l’acquisizione delle conoscenze trasmesse nel corso senza difficoltà.
Programma del corso
Per visualizzare le lezioni è necessario acquistare il corso
-
-
1.1 Panoramica del Corso
02:48
-
1.2 Setup del Progetto
04:35
-
1.3 Un Assaggio di JSX
11:54
-
1.4 Altro su JSX
02:27
-
1.5 Import Statements
04:47
-
1.6 ReactDOM vs React
02:56
-
1.7 Componente Interfaces e Component Class
04:46
-
1.8 Render Targets
05:04
-
1.9 Component Structure
05:05
-
1.10 Youtube Search API Signup
06:54
-
1.11 Export Statements
08:21
-
1.12 Class-Based Components
06:32
-
1.13 Handling User Events
04:34
-
1.14 Gli Stati
06:10
-
1.15 Altro sugli Stati
05:20
-
1.16 Controlled Components
03:31
-
1.17 Revisione del Progetto
02:56
-
-
2.1 Risposta da Youtube
06:52
-
2.2 Functional Components e Class Components
10:09
-
2.3 Props
11:57
-
2.4 Creiamo la Lista con Map
12:57
-
2.5 Keys della Lista
03:20
-
2.6 Lista Video
11:31
-
2.7 Detail Component e template Strings
12:13
-
2.8 Null Props
06:47
-
2.9 Selezione del Video
12:54
-
2.10 Styling con CSS
09:20
-
2.11 Ricerca del Video
09:12
-
2.12 Tempo di Risposta
05:53
-
-
3.1 I reducers
04:35
-
3.2 I containers- Connettere React con Redux
09:26
-
3.3 Containers parte 2
09:16
-
3.4 Implementazione di una Container Class
09:06
-
3.5 Riepilogo del Progetto
03:02
-
3.6 Action Creators
09:33
-
3.7 Creiamo la Action
04:47
-
3.8 Creiamo il Reducers
06:06
-
3.9 Creiamo il Reducers 2
08:03
-
3.10 Conditional Rendering
07:47
-
3.11 Riepilogo Finale
02:46
-
-
4.1 Panoramica e pianificazione dell’app
02:43
-
4.2 Component Setup
11:13
-
4.3 Controlled Components e Binding Context
10:07
-
4.4 Form Elements
05:33
-
4.5 Lavorare con le API
07:15
-
4.6 Introduzione ai Middleware
04:24
-
4.7 Ajax Request con Axios
12:36
-
4.8 Redux-Promise
09:22
-
4.9 Redux-Promise parte 2
08:44
-
4.10 State Mutations nei Reducers
06:04
-
4.11 Creare una List Container
11:45
-
4.12 Mappare il Props verso un Render Helper
04:42
-
4.13 Aggiunta dei Grafici
08:12
-
4.14 Creazione di un Componente Grafico Riutilizzabile
07:42
-
4.15 Labeling delle Units
12:58
-
4.16 Integrazione Google Maps
10:34
-
4.17 Integrazione Google Maps parte 2
06:54
-
4.18 Revisione del Progetto
02:49
-
-
5.1 Panoramica e Obiettivi delle App
04:39
-
5.2 Nozioni di Base su React Router
11:13
-
5.3 Route Design
08:08
-
5.4 Index Action
11:39
-
5.5 Implementiamo il Posts Reducer
08:54
-
5.6 Action Creator Shortcuts
08:09
-
5.7 Rendering di una Lista di Posts
12:15
-
5.8 Creare un nuovo Post
08:57
-
5.9 Otteniamo il React Router
04:48
-
5.10 Navigazione con Link Component
06:08
-
5.11 Redux Form
04:59
-
5.12 Implementazione del Redux Form
06:59
-
5.13 Componente per i Campi
05:34
-
5.14 Generalizzazione dei Campi
10:27
-
5.15 Validating Forms
06:27
-
5.16 Mostrare gli errori agli Utenti
02:29
-
5.17 Gestione della Submission di Modulo
08:02
-
5.18 States del Form e dei Campi
05:08
-
5.19 CSS
06:42
-
5.20 Navigazione
04:03
-
5.21 Creazione del Post Action Creator
12:05
-
5.22 Navigazione Attraverso Callbacks
06:11
-
5.23 Posts Show Component
05:09
-
5.24 Ricezione di Nuovi Posts
10:58
-
5.25 Own Props
07:09
-
5.26 Data Dependencies
06:10
-
5.27 Prendere i Records
06:06
-
5.28 Cancellare un Post
11:12
-
06:08