Cerchi lavoro? Cerchi un Corso o un Master? Vuoi metterti in proprio? Sei nel posto giusto, inizia subito la tua ricerca gratis

9 Settembre 2026 Elimina data

9 Ottobre 2026 Elimina data

Corso React Native

Close

Richiedi informazioni sul corso


3471012275 - 3429836

Corso React Native

Impara a sviluppare app cross-platform con il framework React Native!

Obiettivo del corso

Corso React Native sviluppatore applicazioni mobile cross-platform di INNOVAFORMAZIONE

React Native è un framework sviluppato dal Lab Facebook per lo sviluppo mobile cross-platform. E’ basato su Javascript e ha lo stesso design di React.

La particolarità di React Native è che non sviluppa applicazioni ibride o HTML5.  React Native costruisce “reali” app mobile utilizzando le stesse UI blocks (User Interface) native di iOS e Android. Programmando ovviamente una volta sola con Javascript e React.

Sono sviluppate con React Native le applicazioni mobile di molte grandi aziende come Facebook,  Istagram, AirBnB, Walmart, Adidas, UberEats, Tesla e molte altre.

Obiettivo: formare il discente per lo sviluppo applicazioni mobile cross-platform con React Native
framework

A chi è rivolto

corso rivolto a sviluppatori front-end. Necessarie basi di javascript, html e css

Programma

Corso-React-Native

Obiettivo: formare il discente per lo sviluppo applicazioni mobile cross-platform con React Native
framework

Requisiti: corso rivolto a sviluppatori front-end. Necessarie basi di Javascript, HTML e CSS (utili
ma non indispensabili conoscenze sullo sviluppo moble nativo).

 

Programma didattico Corso-React-Native (32 ore)

 

1. Cos’e React Native
• Introduzione
• Perche utilizzare React Native
• Vantaggi e Limitazioni

2. Installazione e confgurazione ambiente di sviluppo ReactJS
• Utilizzo di NPM e Package.json fle
• Yarn
• Text editor e plugins
• create-react-native-app
• Imports
• ES6
• Ternary operator
• Organizzazione codice
• ReactJS Browser Plugin
• Setup simulators (Android and iOS)
• Debug on device and simulator

3. Creazione di una applicazione ReactJS
• JSX
• Render elements
• Nested Components
4. Component
• Functional vs. Class
• React Props
• Props Validation con Data Types
• Component State
• Conditional rendering
• Ciclo di vita
• “ref”
• Liste
• Style & CSS

5. React Native Components
• View
• Text
• Image
• Lists
• Other
• Geolocation

6. Flexbox
• Concept
• Examples

7. Integrazione librerie
• react-native-camera
• react-native-camera-roll-picker
• react-native-maps

8. React Navigation
• Confgurazione
• Navigazione
• Passaggio e Ricezione Parametri
• Navigazione a Tab
• Navigazione con Drawer laterale
• Deep linking

9. Redux
• Concept
• Provider Component
• Store
• Actions
• Reducers
• Uso di Redux

10. Persistenza dei dati
• redux-persistence

11. Unit Testing
• React Unit Testing
• JEST
• React Component Testing

12. Beta Testers
• Testfight

13. Pubblicazione
• iOS Marketplace
• Google Play

Dove si svolge

modalità virtual classroom online oppure in sede frontale

Testimonianze

è possibile visionare le recensioni dei nostri studenti cercandoci su Google come “innovaformazione”. Troverete la pagina Google Bussiness con le recensioni ed i commenti “liberi” e trasparenti di chi ha seguito un corso con noi. chiamteci al 3471012275

Richiedi informazioni sul corso


Richiedi informazioni sul corso
Richiedi informazioni sul corso

Richiedi informazioni sul corso


3471012275 - 3429836

Caratteristiche del corso

Sede: Italia
Durata ore: 32
Ore in aula: 32
Ore online: 32
Settore corso: Analisi e programmazione, Cloud Computing, Informatica, Multimedia e design
Tipologia: Corsi di alta formazione
Livello: Base
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: No
Stage: No
Frequenza corsi: On-line/A distanza
Durata ore: 32
Ore in aula: 32
Ore online: 32
Settore corso: Analisi e programmazione, Cloud Computing, Informatica, Multimedia e design
Tipologia: Corsi di alta formazione
Livello: Base
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: No
Stage: No
Frequenza corsi: On-line/A distanza