Benvenuto a bordo di questo corso, un corso in cui imparerai tutto su React Native. React Native è una straordinaria tecnologia che ti
consente di creare vere app native che puoi spedire all'Apple App Store o al
Google Play Store con
l'aiuto di Javascript e della libreria React. Non è necessario conoscere la programmazione iOS,
quindi non è necessario conoscere Swift o ObjectiveC e non è necessario conoscere Java per la programmazione Android
o Kotlin, non
è necessario conoscere nulla di
ciò, inoltre non impararlo qui perché tutto ciò di cui hai bisogno per creare applicazioni native, applicazioni
native reali con React Native è Javascript e React e React
Native che imparerai in questo corso.
Ora per questo corso, avrai bisogno di alcune conoscenze di base su Javascript e React, questo è un prerequisito,
ma imparerai tutto su React Native,
quindi tutti i blocchi che compongono React Native, tutti i componenti che hai lì, come modellare il
tuo app e tutto il resto, imparerai che da zero in
questo corso non è richiesta alcuna conoscenza nativa di React Native. Ora, in questo corso, inizieremo dalle basi, ti
porterò
fino a un programmatore avanzato React Native in cui conoscerai i dettagli di React
Native e cosa costituisce un'app React Native.
Imparerai come costruire le tue app con i componenti, quali componenti sono integrati, come funziona dietro
le quinte, come modellare le tue app, come fornire layout piacevoli che funzionano anche su dispositivi di diverse
dimensioni e piattaforme diverse.
Imparerai come aggiungere la navigazione, come assicurarti di avere schede o un cassetto laterale, come gli utenti possono
andare avanti e indietro nella tua applicazione.
Imparerai anche come gestire lo stato con l'aiuto di Redux, imparerai come sfruttare le funzionalità del
dispositivo nativo, come utilizzare la fotocamera del dispositivo o come utilizzare Google Maps o ottenere la posizione dell'utente.
Imparerai come inviare dati a un server web e archiviarli lì nel database e molto altro,
è tutto in quel corso e lo imparerai da zero qui.
Ora non imparerai tutto da zero, ma lo imparerai anche in un approccio basato sulla pratica.
Costruiremo più app in questo corso in cui possiamo concentrarci sui diversi aspetti e disponendo di
più app, hai anche più occasioni per esercitarti nei concetti, per concentrarti su singoli aspetti e puoi
quindi ovviamente anche scegliere i moduli specifici in questo corso che ti sembra più interessante
dato che hai più punti di ingresso se vuoi.
Ora oltre a tutto ciò, ci sono un sacco di cose da seguire, da programmare, da imparare e da ripetere
e quindi entro
la fine del corso, sarai uno sviluppatore React Native in grado di costruire le tue app,
immergerti
più a fondo in React Native o, naturalmente, si applicano anche per lavori React Native.
No, questo è il contenuto del corso, ma chi sono io?
Mi chiamo Maximilian Schwarzmuller, sono
uno sviluppatore web freelance e un istruttore a cinque stelle qui su Udemy.
Ho ottenuto più corsi best seller, il corso React Native che stai guardando è il corso più venduto qui
su Udemy e ho anche ottenuto il corso React più venduto in cui hai imparato tutto sulla libreria
React stessa che tra l'altro è un'ottima preparazione per questo corso. In questo corso, ti insegno tutto ciò che
so su React Native, tutte le cose che compongono un'applicazione React Native e, quindi, hai tutto ciò
che ti serve per iniziare con React, React Native e creare qualsiasi applicazione tu voglia.
Sono super entusiasta di immergermi in tutto questo insieme a te e quindi, non perdiamoci tempo,
immergiamoci proprio dentro.