Corso React Native per aziende
Pubblicato da INNOVAFORMAZIONE

Online
32 ore
Professionisti - Aziende
Intermedio

Corso React Native di Innovaformazione fornisce le basi per sviluppatore progetti mobile cross-platform utilizzando il framework React Native del Lab Facebook.

Descrizione

Il Corso React Native vuole fornire delle solide basi per iniziare progetti mobile cross-platform sia per android che iOS, utilizzando proprio il framework React Native.

Corso rivolto a sviluppatori front-end, in particolare sono necessarie basi di Javascritp, Html5, CSS3. (utili ma non indispensabili conoscenze sullo sviluppo mobile nativo)

Obiettivo: fornire una solida base teorica che permetta di inquadrare architetturalmente il framework e dare conoscenze pratiche che permettano allo sviluppatore di muoversi con indipendenza in un progetto React Native. Ogni giornata è organizzata con lezioni teoriche di inquadramento degli argomenti ed esercitazioni guidate studiate ad hoc che si pongono l’obiettivo di portare ogni sviluppatore verso l’autonomia nello sviluppo di App mobile

Referente Dario Carrassi

Scopri tutti i dettagli sul Corso React Native per aziende


Tematiche del Corso

PROGRAMMA E MODULI DIDATTICI

Programma didattico (32 ore)


1. Cos'e React Native

  • Introduzione
  • Perche utilizzare React Native
  • Sviluppare App Ibride
  • Vantaggi e Svantaggi


2. Review ReactJS e ES6

  • Utilizzo di NPM e Package.json flile
  • Yarn
  • Imports, arrow function e destructuring props e state
  • Componenti React
  • Functional Components vs Class Components
  • Destructuring in Functional Components
  • Scrivere Components con const ES6
  • PropTypes
  • Flow (type checking)


3. React Native

  • Come funziona RN
  • Virtual DOM vs Native APIs
  • Rendering Lifecycle
  • Expo
  • Come funziona
  • Vantaggi e svantaggi
  • Installazione expo CLI
  • Installazione e RN CLI
  • Ambiente di sviluppo (Visual Studio)
  • create-react-native-app
  • Panoramica comandi react-native (CLI)
  • Setup Progetto di esempio
  • React Native packager
  • Build test e run del progetto sui dispositivi
  • Build test e run del progetto sugli emulatori

4. Style in React Native

  • Inline style
  • Styling con Objects (oggetti javascript)
  • Styling con Styleshhet.Create RN
  • Utilizzo dell eridatrietà
  • Passare stili via props
  • Layout con Flexbox, Responsive Design e Fonts
  • Utilizzo posizioni assolute e relative


5. React Native Components

  • View
  • Text e Button
  • Image
  • ListView e FlatList
  • Componenti Platform Specific


6. Lavorare con i progetti nativi

  • Dipendenze ios (pod file)
  • Dipendenze android (build gradle)
  • Lanciare il progetto dagli IDE per sviluppo nativo
  • Integrazione librerie esterne in Xcode ed Android studio
  • Integrazione react-native-vector-icons (uses case)
  • Creazione app di esempio;


7. Utilizzo delle periferiche native

  • Utilizzare la Geolocalizzazione
  • Utilizzare la Fotocamera
  • Utilizzare le mappe Google Maps


8. Gesture ed eventi

  • Gesture in RN
  • Utilizzare TouchableHighlight component
  • GestureResponder System
  • PanResponder Components


9. Gestione user input e user data;

  • Gestione dell input utente
  • ................................

Per maggiori informazioni su questo percorso formativo puoi utilizzare il form "Richiedi informazioni" messo a disposizione da tuttoformazione.com e sarai contattato direttamente dallo staff del centro di formazione.

RECENSIONI


Nessuna recensione inserita

La tua opinione conta Fai la tua recensione


francesco - Corso HTML-CSS-JAVASCRIPT Web Master Design creare siti Web Sviluppo



OTTIMO
Corso HTML-CSS-JAVASCRIPT Web Master Design creare siti Web Sviluppo

un corso ottimo fatto da veri professionisti.. lo consiglio

Mario - Corso SAP moduli mm-sd - logistica classe virtuale



Molto positivo. Da consigliare
Corso SAP moduli mm-sd - logistica classe virtuale

Ho frequentato il corso SAP Modulo MM-SD (Logistica), Edizione Marzo 2020 in versione Online Classe Virtuale. Il Corso è ben strutturato e rispecchia quanto descritto nel programma. Dario è stato sempre disponibile nel risolvere problematiche logistiche e tecniche legate alla fruizione dello stesso. Faccio i miei complimenti al Docente (Francesco) per come ha trattato gli argomenti in modo puntuale e preciso con grande competenza.

Richiedi informazioni

Corsi simili

Master Programmatore informatico

Pubblicato da: ISTITUTO INFOBASIC SRL

Il corso mira a rispondere alla crescente domanda di competenze nello sviluppo di applicazioni, generata dall'evoluzione tecnologica di Internet

Corsi Programmatore informatico

Pubblicato da: CLICK ACADEMY

Il Corso Professionale in Programmazione Java permette di entrare nel settore dove le richieste di LAVORO sono in costante crescita.

Corsi Programmatore informatico

Pubblicato da: Slash School

Corso Programmazione Java. Percorso che ti insegnerà come si progettano e sviluppano software professionali e/o siti web dinamici. Competenze sempre più richieste in ambito ICT.

Corsi Programmatore informatico

Pubblicato da: INNOVAFORMAZIONE

Il Corso Magento 2 per sviluppatori si pone l'obiettivo di fornire le fondamenta per lavorare su Mangeto 2 come programmatori sia per la parte temi che plugin.

Corsi Programmatore informatico

Pubblicato da: Istituto Volta

Con il nostro corso Java, impara la potenza dell'orientamento agli oggetti e la precisione della tipizzazione statica

Corsi Programmatore informatico

Pubblicato da: By Format s.r.l.

A Torino Corso di programamtore JAVA base, figura chiave nel settore dell'Information Technology, conseguire la certificazione Certified Java Programme

Richiedi informazioni