When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

React e Redux: Sviluppa applicazioni da zero
Impara React da zero costruendo passo passo un’applicazione completa con la tecnologia usata da Facebook, Instagram, ...

This Course Includes
udemy
4.5 (255 reviews )
12h 19m
english
Online - Self Paced
professional certificate
Udemy
About React e Redux: Sviluppa applicazioni da zero
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 come
la 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 Time _e 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 React
e 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
. Se è la prima volta che sentite parlare di React e Redux, o se avete iniziato a studiarlo, ma volete approfondire questo è il corso per voi! Alcuni argomenti che vedremo nel corso:
Imparerete a costruire interfacce web in modo dichiarativo
Imparerete a usare il linguaggio di markup JSX per creare componente React personalizzati
Imparerete a scomporre complesse interfacce in piccoli componenti React che saranno semplici da mantenere e riutilizzabili in altre vostre applicazioni
Imparerete le differenze tra “props" e “state" e quando usarli
Se l'applicazione inizia a essere difficile da mantenere ? Imparerete a sviluppare applicazioni più complesse con Redux
Quali Web Application realizzeremo ?
Per il corso ho previsto di realizzare 2 applicazioni che ci permetteranno di applicare praticamente i concetti e permettervi di acquisire consapevolezza nei mezzi per poter trasformare le vostre idee in web application. Creeremo:
MyPlaces
: una web application che ci permetterà di tenere traccia dei posti preferiti
Gym Workout
: una web application che ci permetterà di gestire la propria scheda di allenamento in palestra Nota: Il corso non è ancora completo, inserirò a breve tutte le sezioni principali, ma comunque non rimarrà statico, continuerò ad aggiornarlo anche in base ai suggerimenti che mi darete ;)
What You Will Learn?
- 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.