Introduzione allo Sviluppo App

Obiettivi:

Le app possono contribuire ad attuare comportamenti virtuosi nella vita di tutti i giorni, alcune ad esempio ci aiutano a ridurre gli sprechi in ambito alimentare, o a effettuare una raccolta differenziata corretta, migliorando così anche la sostenibilità ambientale.

Oltre ai singoli sviluppatori che mettono in campo le loro idee, molte sono anche le aziende che hanno scoperto le potenzialità delle app, verificando inoltre la possibilità di offrire ai propri utenti finali una comunicazione su misura, dei contenuti personalizzati e inviar loro notifiche per informazioni o aggiornamenti (più efficaci rispetto alle comune email).

Proprio per questo aumenta sempre più, in ambito lavorativo, il bisogno di avere persone che abbiano le competenze e le capacità per sviluppare applicazioni.

Considerando ciò, il percorso formativo si pone l’obiettivo di fornire agli utenti tutte le competenze di base per poter realizzare app semplici, rivolgendosi sia a utenti che hanno familiarità con la programmazione e lo sviluppo sia a utenti che si avvicinano per la prima volta, con l’intento di renderli completamente autonomi e capaci non solo di realizzarle ma anche di pubblicarle e renderle fruibili anche ad altri utilizzatori.

CATEGORIA
Senza stage/tirocinio
LINEA
Corsi brevi
FORMULA
Aula
Webinar
FINANZIAMENTO
Finanziato/Gratuito
DURATA
48 ore
CONDIVIDI

Destinatari

Il percorso è aperto a tutti e non sono previsti dei requisiti minimi di accesso obbligatori; è però consigliabile possedere conoscenze di base di informatica, uso del pc e navigazione in rete. Il corso è utile sia per chi è in cerca di occupazione e vuole essere pronto e operativo nel sviluppare app semplici, sia per coloro che lavorano e vogliono avere maggiori conoscenze su come utilizzare questi strumenti per migliorare la propria produttività. I requisiti formali e sostanziali descritti verranno indagati attraverso un colloquio orientativo individuale.

Il corso introduzione allo sviluppo App fornisce una solida preparazione nella programmazione in Java e nello sviluppo delle applicazioni semplici, cosicché le persone formate (occupate o non) possano avere queste competenze e conoscenze richieste dal mercato delle app. Il percorso, tramite gli argomenti previsti, vuole contribuire alla definizione di profili professionali come Sviluppatore Mobile, Programmatore Android per software house o web agency, e nello stesso tempo perfezionare quelle figure che già lavorano nei settori IT di aziende di qualsiasi ambito merceologico. Il corso può dare ottime basi anche a tutti coloro che intendono diventare sviluppatori freelance o imprenditori digitali nel mondo della produzione di app.

Non potranno accedere alle opportunità finanziate i dipendenti pubblici a tempo indeterminato

Competenze in uscita

Al termine del percorso formativo i partecipanti saranno in grado di:

  • Programmare in Java;
  • Conoscere ed utilizzare Android Studio;
  • Sviluppare app semplici e innovative;
  • Pubblicare la propria apP.

L’acquisizione delle competenze tecniche sopradescritte favorirà lo sviluppo di abilità e capacità cosiddette “trasversali” che sosterranno l’approccio digitale e “green” con lo scopo di garantire un accrescimento dell’ efficienza operativa e comportamentale dei partecipanti.

Contenuti del corso

  • Introduzione alla programmazione in Java: Ottenere il JDK, installare il JDK, l’ambiente di sviluppo, tipi di dato, operatori aritmetici, operatori di confronto, ciclo for, array, array e ciclo for, realizzare un primo programma in Java, costrutti condizionali (if else, switch case), le stringhe, classi e metodi, approfondimenti sulle classi (costruttori, array di oggetti), liste, classi derivate.
  • Introduzione ad Android Studio e Android SDK: installazione di Android studio, struttura e documentazione della piattaforma, Android SDK manager, preparare un emulatore Android.
  • Introduzione alla prima applicazione Android: prima Activity, introduzione ai layout, le risorse, gestione del click di unpulsante e notifiche con i Toast, il file Android.Manifest.xml, il ciclo di vita delle Activity, listview e adapter, uso di un array adapter, introduzione e utilizzo del relative layout, preparazione ed utilizzo di un adapter personalizzato, options menu e contextual action bar, table layout e finestre di dialogo.
  • Database: introduzione ai Database, integrazione di un database e salvataggio dei dati, Query e Cursoradapter, operazioni sui database (modifica dei dati, svuotare tabella, cancellare record).
  • Testing e Pubblicazione di una app: Test dell’app, GDPR e Privacy, Preparare l'app per la pubblicazione, Iscrizione a Google e invio dell'app, Market alternativi, Modelli di Monetizzazione.

Requisiti in ingresso

Per accedere al percorso è previsto un colloquio orientativo individuale per verificare i requisiti formali (indicati nella scheda d’iscrizione) e sostanziali. Durante il colloquio verrà offerto un servizio aggiuntivo di orientamento, se richiesto o ritenuto necessario dall’ente, per garantire ai potenziali candidati la scelta del percorso formativo più idoneo.

Il corso verrà avviato con un numero di partecipanti minimo di 8: si terrà conto dell’ordine di arrivo delle iscrizioni sulla singola edizione fino al raggiungimento dei posti disponibili in base al tipo di percorso e alle attrezzature utilizzabili nelle sedi degli attuatori. Per gli eventuali iscritti esclusi verranno proposte altre opportunità all’interno dell’Operazione. Ad ogni utente ammesso verrà comunicato l’ammissione e i dati relativi all’avvio tramite mail.

Certificazioni

  • Attestato di frequenza IFOA

Estremi finanziamento

Il corso, che potrà essere attivato sulle sedi di Reggio Emilia, Modena, Parma, Bologna,  Ferrara, Cento, Ravenna, Forlì- Cesena, fa parte dell'Operazione “Il nuovo ruolo dell’ICT per un mondo digitale e sostenibile” Rif P.A: 2021-15617/RER approvato con DGR 962/2021 del 21/06/2021 co-finanziato dal Fondo Sociale Europeo PO 2014-2020 e dalla regione Emilia Romagna.

Note

Le edizioni potranno essere attivate sia ricorrendo alla formazione a distanza sia in presenza nelle seguenti sedi: Reggio Emilia, Modena, Parma, Bologna, Cento; Forlì-Cesena, Ravenna.

Il partecipante potrà svolgere fino a un massimo di 128 ore di formazione nell’ambito dell’intera operazione.

Per pre-iscriversi è possibile inviare una mail

cavalletti@ifoa.it 
brindani@ifoa.it

 

 

Le iscrizioni al corso sono terminate. Le attività del corso sono in fase di svolgimento, contattaci per maggiori informazioni

Enti Finanziatori


Partners


Corsi correlati

Richiedi info
(ci permette di fornirti un servizio più veloce e preciso)
Informativa Privacy (Reg. UE 2016/679)
L'informativa estesa relativa al trattamento dei suoi dati personali da parte IFOA la trova all'indirizzo https://www.privacylab.it/informativa.php?09395343333
Presta inoltre il suo consenso al trattamento dei dati personali per le finalità facoltative sotto riportate?
Invio di comunicazione su eventi, servizi e prodotti Ifoa