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.

Udemy logo

React e Redux: Sviluppa applicazioni da zero

Impara React da zero costruendo passo passo un’applicazione completa con la tecnologia usata da Facebook, Instagram, ...

     
  • 4.5
  •  |
  • Reviews ( 255 )
₹519
React e Redux: Sviluppa applicazioni da zero

    This Course Includes

    • iconudemy
    • icon4.5 (255 reviews )
    • icon12h 19m
    • iconenglish
    • iconOnline - Self Paced
    • iconprofessional certificate
    • iconUdemy

    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.