react native

Percorso React Native: dal livello Base al Livello Avanzato

LaraMind, punto di riferimento in Italia per quanto riguarda Laravel, Vue.js, PHP e JavaScript, da sempre attenta alla rapida evoluzione del mercato della formazione in ambito IT è lieta di presentarvi un percorso React Native incrociabile con Laravel (in formula Custom), che dire pazzesco è poco!

Corso React Native – Introduzione – (16-20 ore)

REQUISITI: L’allievo non ha mai utilizzato react native, possiede conoscenze di programmazione, conosce JavasScript. (Se ha già lavorato in ambito mobile con linguaggi nativi, ma non con React Native, deve ugualmente prima affrontare questo corso per poter passare a quello successivo)

  • Installazione ambiente di sviluppo (NVM, NPM/YARN, react-native client)
  • Inizializzazione prima app (react-native init)
  • JS ES6 – Introduzione/Approfondimento
  • Ciclo di vita dei componenti React Native
  • Stato dei componenti
  • Props
  • Definizione di stato del componente e suo funzionamento – Rendering, dropped frames
  • Stili e UI
  • Navigazione
  • Introduzione e analisi componenti base
  • Esecuzione app un su dispositivo/simulatore

Corso React Native – Intermedio  – (16-20 ore)

REQUISITI – L’allievo conosce già React Native, ma solo a un livello concettuale e di base, ha dimestichezza con il terminale e la riga di comando, i concetti di Stato e i cicli di vita dei componenti sono già assodati.

  • Networking
  • Navigazione
  • UX / Animazione
  • Redux – Actions, Reducers, Selectors
  • Persistenza datai – Realm
  • Utilizzo moduli esterni
  • Creazione di componenti custom
  • Best Practices, Debugging e Performance analysis/improvement
  • Deploy app su entrambe le piattaforme (iOS + Android)

Corso React Native – Avanzato – (12 ore)

REQUISITI – L’allievo ha ben chiari gli aspetti della programmazione React Native, ed è in grado di sviluppare un’applicazione completa autonomamente, conosce anche solo a livello base i concetti di moduli nativi e linking di essi. Sono richieste conoscenze base di almeno di uno dei linguaggi nativi per iOS o Android (Objective-C / Java).

  • Creazione di componenti custom Nativi
  • Export di metodi e costanti
  • Linking al progetto react native
  • Deploy dei moduli su una o entrambe le piattaforme mobile (iOS / Android)

+

integrazioni eventuali con Laravel in modalità Custom

I moduli del Percorso React Native sono acquistabili separatamente

Una formula pazzesca che ti farà davvero decollare, scegli questo corso su richiesta LaraMind, impara React Native, incrocialo con Laravel e fai volare il tuo reparto IT, accelera la tua carriera di developer con LaraMind!

1 comment

Leave a reply