Inizia ora il tuo percorso di crescita!

Full-time

Corso React Native

24 ore

live streaming

Premesse

React Native è un framework sviluppato dal Facebook per sviluppare applicazioni mobile cross-platform. React Native, allo stesso modo di React, si basa su Javascript e ha lo stesso design.
La peculiarità a differenza di Ionic e di Cordova, è che non sviluppa applicazioni ibride o HTML5 ma costruisce applicazioni reali utilizzando gli stessi form delle app native (IOS, e Android) col solo utilizzo di Javascript.

Il corso prevede l’utilizzo di Javascript in versione ES2015 (ES6).

obiettivi

Il corso ha l’obiettivo di formare il discente per lo sviluppo applicazioni mobile cross-platform con React Native.

prerequisiti

Il corso si rivolge a front-end developer con una buona base di programmazione javascript.

data di inizio

21/11/2024

attestato di frequenza

950 euro

iva esclusa

programma

Cos’e React Native

  • Introduzione

Strumenti per la Creazione applicazione

  • Utilizzo di NPM / Yarn e Package.json file
  • Visual studio Code per text editor e plugins
  • command line interface per iniziare una nuova app
  • Uso Imports file
  • JSX e ES6
  • Struttura file e scaffolding
  • Setup e Debug Simulatori dispositivi mobili (Android and iOS)
  • Render elements
  • Nested Components

Struttura e funzionamento applicazione

  • Functional vs. Class (React + Redux)
  • React Props
  • Props Validation con Data Types
  • Component State
  • Conditional rendering
  • Ciclo di vita
  • Aggiunta “ref” nei tag html
  • Style & CSS
  • Componenti React Native
  • Layout con Flexbox
  • Integrazione con dispositivi esterni camera/mappa

Routing

  • Configurazione
  • AJAX gestire le richieste HTTP
  • Navigazione
  • Passaggio parametri
  • Utilizzo Ta
  • Drawer laterale
  • Deep linking

Redux

  • Introduzione
  • Provider Component
  • Store
  • Actions
  • Reducers
  • Esempi
  • redux-persistence

Test

  • React Unit Testing
  • JEST
  • React Component Testing

Pubblicazione

  • iOS Marketplace
  • Google Play

calendario


Nessuna data disponibile


    DURATA E ORGANIZZAZIONE

    Il corso ha una durata di 3 giornate full time e prevede sia lezioni teoriche che esercitazioni pratiche.

    Al termine del corso verrà rilasciato un attestato di formazione.

    PREZZO E CONVENZIONI

    La quota comprende partecipazione al corso, materiale didattico, attestato di partecipazione, forum di follow up tra studenti e docenti.

    Sono previsti sconti per iscrizioni anticipate, ex alunni Esis, iscrizioni multiple e studenti universitari.

    Perché scegliere noi:

    APPROCCIO PRATICO-OPERATIVO

    Verrai guidato in sessioni live di utilizzo dello strumento.

    CERTIFICAZIONI ISO

    Siamo certificati per la qualità secondo lo standard ISO 9001:2015

    CONDIVISIONE APERTA

    Verranno condivise best practice per lavorare come un professionista.

    DOMANDE E RISPOSTE IN TEMPO REALE

    Possibilità di interagire con il docente e risolvere dubbi.

    Corsi correlati:

    SEI UN’ AZIENDA E VUOI AVVIARE UN CORSO DI FORMAZIONE INTERNO ?