Fondazione EnAIP “S.Zavatta” - Rimini
Transcript
Fondazione EnAIP “S.Zavatta” - Rimini
Fondazione EnAIP “S.Zavatta” - Rimini Centro per la Formazione Il Pellicano – Trasanni di Urbino PROGRAMMATORE APPLICAZIONI MOBILE (Sviluppo Applicazioni per Tablet e Smartphone in ambienti iOS e Android) Il PROGRAMMATORE APPLICAZIONI MOBILE (Sviluppo Applicazioni per Tablet e Smartphone in ambienti iOS e Android), collabora all’analisi e alla successiva reingegnerizzazione ed alla automazione di processi aziendali e di business tramite la realizzazione di software applicativo con diversi linguaggi di programmazione. Questa figura contribuisce, pertanto, all’automazione di workflow aziendali, mediante adattamento ed integrazione di applicazioni specifiche, disponibili sul mercato; interagisce con il committente attraverso l’impiego di appropriate metodologie, a partire dalla fase di analisi dei requisiti delle applicazioni, giungendo fino al collaudo e all’installazione delle soluzioni realizzate. Corsi GRATUITI 2015 GG4YOU dell’ EnAIP Rimini: - PROGRAMMATORE APPLICAZIONI MOBILE (Sviluppo Applicazioni per Tablet e Smartphone in ambienti iOS e Android) - OFFICE AUTOMATION Durata del corso: 200 ore DESTINATARI: Giovani tra i 18 e i 29 anni compiuti eleggibili al programma Garanzia Giovani, che hanno assolto all’obbligo di istruzione e formazione, con priorità per i disoccupati di lunga durata (sei mesi) IL PIANO DIDATTICO U.C. 1.01 – Accoglienza, orientamento e bilancio delle competenze CONTENUTI - Accoglienza, presentazione dell’ente e del percorso formativo: gli argomenti, le fasi, le modalità e la sequenza delle attività; - analisi dei livelli di partenza degli allievi, al fine di conoscere il profilo di ogni partecipante e verifica delle competenze dei soggetti, (test d’ingresso); - valutazione delle aspettative e delle motivazioni individuali e di gruppo Capire l’importanza e le finalità dell’Orientamento e bilancio delle competenze: - Bilancio delle competenze U.C. 2.01 - Fondamenti di programmazione e ingegneria del software CONTENUTI: Principi di Ingegneria del software: - Cos’è l’ingegneria del software - Qualità del software - Modello tradizionale a cascata e modelli incrementali - Metodologie prescrittive e metodologie agili - Modellazione dei casi d'uso (UC) - Individuazione degli attori e dei casi d'uso (UCD) - Specifica dei casi d'uso (UCS) - Diagrammi di attività, collaborazione e sequenza. - UML e design patterns - Introduzione ad UML - Fase di Design - Introduzione ai design pattern OBIETTIVI FORMATIVI - Fornire le capacità di analisi dei problemi - Fornire gli strumenti teorici basilari per la programmazione. Si forniranno le tecniche teoriche basilari di algoritmica e basi di dati necessarie per sapere programmare. - Introdurre gli allievi nella partecipazione alle attività di collaudo, gestione tecnica, manutenzione ed assistenza relative alle soluzioni applicative realizzate. - Fornire le competenze tecniche per la realizzazione di prodotti software. Si prenderanno in considerazione tecniche e linguaggi necessari per la programmazione. - Fornire agli studenti le nozioni per lo sviluppo di applicazioni per Smartphone e Tablet e per il nuovo dispositivo. U.C. 3.01 - Programmazione “Java” CONTENUTI: - Istruzioni Per informazioni: [email protected] – [email protected] Tel: 0722320498 – Siti web: www.enaiprimini.eu – www.enaiprimini.org Pagina 1 di 2 - Dati e tipi di dati - Variabili - Array e stringhe - Tipi enumerativi - Funzioni - Passaggio dei parametri - Iterazione - Ricorsione - Introduzione all’input/output - File di testo e binari - Il costrutto class - Strutture dati - Package - Incapsulamento e protezione dei dati - Composizione di oggetti - Ereditarietà - Polimorfismo - Classi astratte ed interfacce - Gestione delle eccezioni - Il Package di I/O - Interfacce grafiche: Swing - Introduzione ai generici - Termini tecnici in lingua inglese del settore informatico U.C. 4.01 - Sviluppo Applicazioni per Tablet e Smartphone in ambienti iOS e Android CONTENUTI: - Sviluppo di applicazioni per Android e iOS (iPod touch, iPhone ed iPad) - Il linguaggio Objective-c - L’ambiente di sviluppo XCode - I frameworks Cocoa e Cocoa-Touch - Applicazioni di esempio U.C. 5.01 – Qualità, sicurezza e salute nei luoghi di lavoro CONTENUTI: - Le norme giuridiche tra le norme di altro genere - I principali rischi - I principali comportamenti preventivi e di tutti i dispositivi di protezione - Le funzioni dei dispositivi di protezione - Le procedure di emergenza - Individuazione delle responsabilità relative alla propria figura professionale - Individuazione delle responsabilità relative alla propria figura professionale - La legislazione sulla sicurezza sul lavoro In evidenza • Frequenza infrasettimanale • Corso gratuito • Corpo docente formato da professionisti provenienti dal mondo amministrativo • Finalizzato all’acquisizione di competenze richieste dal mercato del lavoro in particolar modo nell’area amministrativa•Gli allievi iscritti, che parteciperanno al corso riceveranno gratuitamente il materiale didattico individuale e collettivo, individuato dai docenti del corso al fine del raggiungimento ottimale degli obiettivi didattici • Sarà utilizzata la piattaforma FAD dell’ENTE per approfondire i momenti di formazione d’aula, avere l’opportunità di accedere alle lezioni in modalità remota e consultare il materiale didattico on-line. Per informazioni: [email protected] – [email protected] Tel: 0722320498 – Siti web: www.enaiprimini.eu – www.enaiprimini.org INNOVAZIONE L’operazione ha un carattere innovativo in termini di didattica ed organizzazione, affrontando il tema dell’innovazione attraverso le ICT mediante una progettualità basata su alcuni aspetti specifici: - l’innovazione in termini di competenze di figura/profilo - La presenza all’interno della U.C. 3.01 Programmazione “Java”; - Ricorso a diversi modelli didattici e coinvolgimento diretto con le imprese; - Integrazione del percorso formativo con esigenze provenienti dal mondo delle imprese; - Simulazione di Commessa quale strumento didattico con il fine di fa conoscere le reali dinamiche ed esigenze del mondo imprenditoriale. PUNTI DI FORZA DEL PROGETTO -Immediata spendibilità del progetto nel mercato del lavoro. -Docenza svolta da esperti del mondo delle professioni. -Costante azione di tutoraggio con la funzione di facilitare l’ apprendimento, favorire la costruzione di un buon clima di gruppo. -Messa in atto da parte dei referenti del progetto di tutti quegli strumenti e contatti che possano facilitare Pagina 2 di 2