React e Redux: Sviluppa applicazioni da zero

4.6
10 opinioni
  • Peccato che la sezione Redux sia alquanto povera.
    |
  • Sto trovant il corso particolarmente appassionante.
    |
  • Il corso è incompleto.
    |

Corso

Online

RISPARMIA 89%
20 € IVA inc.

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Metodologia

    Online

  • Ore di lezione

    11h

  • Inizio

    Scegli data

  • Invio di materiale didattico

  • Servizio di consultazione

  • Tutoraggio personalizzato

  • Lezioni virtuali

React ?presente Redux?Presente. ES6/Babel? Presente con una vasta sezione. Webpack? Incluso!
React stà completamente trasformando lo sviluppo Front-End. React è libreria JavaScript che si presenta comela soluzione ottimale per gli sviluppatori frontend di app web e mobile.
Saper sviluppare con la tecnologia React e Redux ti permette sia di poter accedere a tante posizioni lavorative in ambito web development in Italia e all'estero sia di poter sviluppare i tuoi progetti personali. La richiesta di sviluppatori React nel mondo è in forte crescita.
Perché usare React ?
React è una potente libreria JavaScript sviluppata da Facebook ideale per costruire interfacce data-driven interattive. Tra i grandi nomi che utilizzano React in produzione ci sono Facebook, Instagram, WhatsApp, Netflix, Airbnb, eBay, PayPal, New York Timee molte altre.
L'obiettivo di questo corso è darti gli strumenti e l'esperienza necessari per entrare nel mondo degli sviluppatori React. React è la base per chi di voi vorrà poi imparare a sviluppare app per iOS e Android con React Native.
Un vantaggio per chi usa React ?Imparato una volta, lo si può utilizzare in molte tipologie di progetti, dallo sviluppo di web app a quello mobile con React Native e desktop.
Il corso ti permetterà di essere produttivo da subito, ti mostrerò i concetti che è necessario sapere per capire a fondo e sviluppare componenti Reacte strutturare le applicazioni con Redux
Cominceremo con le basi di React, imparando a sviluppare componenti sia con React puro che con JSX, vedremo “props, “state, e altro. Per ogni lezione sarà fornito il codice sorgente visto nella lezione. Dopo l'introduzione a React, passeremo a Redux, coprendo argomenti come reducers, actions, e state tree.
Per realizzare User interface in stile Material Design vedremo Material CSS e utilizzeremo Material UI.

Sedi e date

Luogo

Inizio del corso

Online

Inizio del corso

Scegli dataIscrizioni aperte

Profilo del corso


Sviluppare applicazioni single page con React e Redux,La richiesta di sviluppatori React è in fortissima crescita, potrete cogliere opportunità professionali,Capire a fondo la potenza di costruire le interfacce utilizzando componenti,Diventare pratico nell'utilizzo della toolchain a supporto di React, inclusi: NPM, Webpack, Babel, e la sintassi JavaScript ES6/ES2015

Non è richiesto nessun software a pagamento,Un Mac o un PC con Windows,HTML, CSS

React e Redux: Sviluppa applicazioni da zero

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

4.6
eccellente
  • Peccato che la sezione Redux sia alquanto povera.
    |
  • Sto trovant il corso particolarmente appassionante.
    |
  • Il corso è incompleto.
    |
100%
4.8
eccellente

Valutazione del corso

Lo consiglia

Valutazione del Centro

Umberto Emanuele

3.0
26/12/2019
Sul corso: Peccato che la sezione Redux sia alquanto povera.
Consiglieresti questo corso?:

Alessandro Saulli

5.0
26/12/2019
Sul corso: Sto trovant il corso particolarmente appassionante.
Consiglieresti questo corso?:

Lorenzo

5.0
25/12/2019
Sul corso: Il corso è incompleto.
Consiglieresti questo corso?:

Sophie Aiello

5.0
25/12/2019
Sul corso: Complimenti al docente. Grazie a lui, mi sto trovando davvero bene.
Consiglieresti questo corso?:

Fabio Cognome

5.0
25/12/2019
Sul corso: Per il momento mi sembra che gli esempi non funzionino, attendo che il docente risponda alle mie domande.
Consiglieresti questo corso?:
Leggi tutto
*Tutte le opinioni raccolte da Emagister & iAgora sono state verificate

Successi del Centro

2019

Tutti i corsi devono essere aggiornati

La media delle valutazioni dev'essere superiore a 3,7

Più di 50 opinioni degli ultimi 12 mesi

4 anni del centro in Emagister.

Materie

  • Javascript
  • CSS
  • Codice sorgente
  • Librería
  • Facebook
  • Web master

Programma

Contenido del curso
Descrizione del corso
Come seguire e codice sorgente del corso
Cos'è React ?
Quale linguaggio per sviluppare applicazioni React ?
Cosa vedremo in questa sezione ?
Quale Editor per il codice ?
Installazione del Package Manager Node JS
Problema permessi di amministrazione npm - SOLUZIONE
Prima Applicazione React e starter kit
Quiz
Cosa avete imparato in questa sezione ?
Cosa vedremo in questa sezione ?
Babel e ES6
Convertire codice ES6 in JavaScript con Babel ed eseguirlo
Variabili var: function scope e block scope
let e const
Oggetti e const: Come cambia l'accessibilità ?
Template Strings
Parametri di default e argomenti di una funzione
Destructuring: Come destrutturare array e oggetti
Object literal: Scorciatoie per lavorare con gli oggetti
For...of loop
Operatore ""Spread ... ""
Rest parameters e passaggio di un numero indefinito di argomenti a funzioni
Map e Filter
Arrow Function - le Funzioni freccia
SFIDA: Trasformare un funzione in una Arrow Function
Quiz
Funzioni Freccia: Parentesi e Parametri
this e arrow functions
Combinare parametri di default e destructuring array
Combinare parametri di default e destructuring objects
SFIDA: Default e destructuring
Classi
Le classi sono funzioni
Sottoclassi: le keywords extends e super
Classi e sottoclassi: da Codice ES6 a ES5. Analisi delle differenze
Moduli ES6
Cosa abbiamo imparato in questa sezione ?
Cosa vedremo in questa sezione ?
Cos'è la composizione ?
Preparazione dell'applicazione MyPlaces
Rimuovere i files di default creati da create-react-app
Cosa succede dopo ""npm start"" ? Come viene avviata l'applicazione ?
Creare Elementi React utilizzando React puro
React Developers Tools
Le proprietà di un elemento React: class o className ?
Elementi annidati
JSX
JSX restituisce un solo elemento root
React.Component
Class Component e Composizione
Component Props
Refactor: organizzare i files dell'applicazione
Approccio Dichiarativo vs Approccio Imperativo
Unidirectional Data Flow - Flusso dei dati unidirezionale
Quiz
Cosa abbiamo imparato in questa sezione ?
Scaricare, Installare e avviare il server di backend
Presentazione SFIDA1: MyPlaces - Component, Props, JSX, ..
Risorse SFIDA 1
SOLUZIONE: Componente MyPlacesList e passaggio array dei posti preferiti
SOLUZIONE: MyPlacesList
Definire uno stile per il componente attraverso className
Avatar e altre opzione per modificare lo stile dell'applicazione
class e className
Aggiungere un button per ricevere input dall'interfaccia
Framework UI: Materialize CSS e Material UI
Webpack e CSS
Progettare l'Header utilizzando Materialize CSS
SFIDA - Creare il componente Footer e usare Materialize CSS
Stateless Functional Components
Lo stato di un componente
Aggiornare lo stato di un componente
Quiz
Frameworks per User Interface Material: React Materialize, Material UI, MUI Css
Creare una nuova applicazione e installare Material UI
Definire l'architettura delle cartelle dell'applicazione
Implementare l'Header dell'applicazione con Material UI
Il Footer: Tab Material UI e metodo onChange
Grid Layout e componenti Paper
Popolare Tab dinamicamente da un data store
Il metodo Reduce
Gestire il click su un item della Tab e creare una struttura dati per le Card
Riempire la card di sinistra con i dati: List e Typography
Lists: Presentare gli esercizi di ogni gruppo attraverso una List
Tabs, Typography e Gestione dello stato tra componenti diversi
Modificare lo stato di un componente da un altro componente
Gestione Click su Item e State
Controlled Components
Integrare Material UI nell'applicazione MyPlaces
SFIDA - Creare Header e Footer con Material UI
Search Form Material UI
SFIDA: Correggi gli errori
SFIDA : Correggi Errori - SOLUZIONE
Input dall'utente: Search Form e Controlled Components
Controlled Component: Ricapitolazione

Ulteriori informazioni

A chi è rivolto: Sviluppatori che vogliono imparare ad usare React,Chi ha precedenti esperienze con HTML e CSS, JavaScript
Cosa include il prezzo totale del corso?
Comunicazione diretta col docente, accesso a vita, ampliamenti e aggiornamenti inclusi, rimborso entro 30 giorni.

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

React e Redux: Sviluppa applicazioni da zero

20 € IVA inc.