Corso Programmazione Java ed Android



Documenti analoghi
Corso Programmazione Android

Programmazione Fondi Strutturali 2007/2013 P.O.N. FSE A.S. 2013/2014 SCHEDA PROGETTUALE MODULO. Obiettivo: C Azione: 1 Riferimento interno:

Corso Android New Edition Corso Online Programmatore Android New Edition

Corso App modulo Android. Antonio Gallo

CORSO DI PROGRAMMAZIONE JAVA

INSEGNAMENTO ANNO ACCADEMICO CORSO DI LAUREA IN DOCENTE

Oggetto: MASTER DI ALTA FORMAZIONE PROFESSIONALE IN PROGRAMMATORE JAVA PARTECIPAZIONE GRATUITA

Proff. Fabio Ciao e Raffaele Bortone

Corso Programmazione Java Standard

Introduzione alle basi di dati. Gestione delle informazioni. Gestione delle informazioni. Sistema informatico

INTRODUZIONE ALLE PIATTAFORME


CORSO DI INFORMATICA PER ADULTI

Scuola Professionale e Filologica Geom. F.Borgogna Vercelli

L ambiente di sviluppo Android Studio

Tecniche di progettazione e sviluppo di applicazioni mobile

La struttura del desktop di Windows. Gli applicativi: cosa sono e a cosa servono

Università degli studi di Roma Tor Vergata Ingegneria Medica Informatica I Programma del Corso

Organizzazione dell'interfaccia utente su Android

Programmazione in ambiente

PSG Table Builder Manuale Utente. PSG TABLE BUILDER Manuale Utente

Corso di INFORMATICA 2 (Matematica e Applicazioni)

Sviluppo su Android. Linux Day Torino 2010

Corso Sviluppo Apps su iphone e ipad Corso Online Sviluppo Apps su iphone e ipad

Installazione e Configurazione della strumentazione necessaria. Antonio Gallo info@laboratoriolibero.com

Catalogo Corsi di Formazione 2008

Android. Adapter e ListView. diegozabot@yahoo.it

Titolo del corso. Obiettivi didattici. Indice del corso. Open Office for Kids. Gli obiettivi del corso sono:

WebHouseMessina sas di Angelina Rizzo & C. Via Cesare Battisti, Messina tel

Corso Android Corso Online Programmatore Android

Progettazione e Sviluppo dell Applicazione Web Share Mobile per Dispositivi Mobili Multipiattaforma. Elaborato di Laurea di: Marco Stanzani

Fondamenti di Informatica T-1

un progetto patrocinato da Fondazione IBM e MIUR

Formazione sulla piattaforma Java2EE

Corso AutoCAD. Perché usare il C.A.D.????? Struttura a blocchi. AutoCAD LT 2000 BASE. Programma. Obiettivo del corso AVANZATO.

Guida all utilizzo di Moodle per gli studenti

Schema obiettivo tematico 10

PROGETTAZIONE DISCIPLINARE DI DIPARTIMENTO

Istituto Istruzione Superiore E. Fermi - Guttuso Giarre (CT)

Dreamweaver CC Il Corso Fondamentale

ISTITUTO STATALE D ISTRUZIONE SUPERIORE FERRARIS - BRUNELLESCHI EMPOLI Anno scolastico 2014/2015

Corso Programmazione Java Android. Programma

Prot.n. 6077/C12 Rubano, 24 novembre 2014

Corso Analista Programmatore Microsoft. Corso Analista Programmatore Microsoft Programma

Randstad HR Solutions

Corso Online Analista Programmatore Microsoft

CORSO WET 462 Amministrazione di database SQL Server 2012

Fondamenti di Informatica 1. Prof. B.Buttarazzi A.A. 2010/2011

CORSO AUTODESK ACCREDITATO 3DS MAX DESIGN

ALLEGATO 8.1 DESCRIZIONE PROFILI PROFESSIONALI

Corso Sviluppo App Iphone Ipad. Corso Sviluppo App Iphone Ipad Programma

INNOVAZIONE E RICERCA AL SERVIZIO DELLE AZIENDE E DELLE PERSONE

E-COMMERCE Crea da subito il tuo negozio online!

UNIVERSITA CA FOSCARI VENEZIA CENTRO INTERATENEO PER LA RICERCA DIDATTICA E LA FORMAZIONE AVANZATA ASSOCIAZIONE ITALIANA FORMATORI VENETO

Programmare in ambiente Java Enterprise: l offerta formativa di Infodue

Programma del Corso. Dati e DBMS SQL. Progettazione di una. Normalizzazione

Tablet in spalla. Istituto Comprensivo Lucca 2 Scuola secondaria di 1 grado «Leonardo da Vinci»

Corso Microsoft Corso Online Analista Programmatore Microsoft

1 CORSO DI SIMULAZIONE DINAMICA E ANALISI STRUTTURALE (FEM) CON INVENTOR PROFESSIONAL Certificato Autodesk

Corso di Specializzazione in: Web Design e Contenuti Multimediali. ww.consultsrl.eu

WORDPRESS Crea da subito il tuo sito web!

I nostri corsi serali

Basi Android. Android si definisce open. Con8ene tecnologie open source. Il codice di Android è open. Licenza Open Source Apache 2.

TITOLO DEL CORSO DESTINATARI ASPETTI METODOLOGICI ED ORGANIZZATIVI CONTENUTI

Linguaggi di Programmazione

I nostri corsi serali

2 Android Market e la commercializzazione delle applicazioni 35

Introduzione Il programma di formazione base di Movicon prevede la disponibilità di nr. 10 moduli, così suddivisibili:

WBT Authoring. Web Based Training STUDIO

Sviluppo di Excel base in Farmacia applicato al monitoraggio dei consumi di materiali sanitari

Indice generale. Ringraziamenti...xi. Introduzione...xv. Capitolo 1 Tweet di benvenuto in ios Programmazione in ios...23

Corso Android Corso Online Sviluppo su Cellulari con Android

INFORMATICA APPLICATA AL TESSILE - I

Catalogo Corsi di Formazione

Analista Programmatore su Tecnologie Microsoft

CORSO PROJECT MANAGEMENT PER LA SALUTE E SICUREZZA SUL LAVORO

Nuova ECDL NASCE UNA NUOVA COMPETENZA. LA TUA.

Android development. Sviluppo di Mobile Apps sul sistema operativo di Google

Cenni sulle reti e applicazioni remote ( internet, applicazioni e servizi web )

Università degli Studi di Catania Corso di Laurea Magistrale in Informatica Multimedia 2013/14. Cantarella Danilo. OpenCV Android

CORSO ACCREDITATO AUTODESK

Strumenti per la programmazione

Transcript:

Corso Programmazione Java ed Android Codice: ITAJ0114 Durata: 72 ore Descrizione corso Il corso Programmazione Java ed Android è rivolto agli amanti del mobile che intendono entrare in questo affascinante mondo, in continua crescita ed espansione occupazionale, e iniziare a imparare a sviluppare applicazioni per Smartphone e Tablet Pc basati su Android. Obiettivi Lo sviluppo di applicazioni su Android rappresenta un' opportunità di specializzazione professionale e di business raramente replicabile. Il corsista affronterà in modo completo le tematiche della programmazione Android partendo dai fondamenti fino a tematiche complesse. L'obiettivo del corso di Programmazione Java ed Android è quello di formare figure professionali in grado di realizzare interfacce grafiche e primi applicativi con gestione dei menu, finestre di dialogo ed interfaccia internet ma soprattutto fornire loro le necessarie competenze per approfondire argomenti di interesse su guide operative e sulla letteratura esistente. Pagina 1 di 5

Pur non avendo particolari competenze nella programmazione Java, sarà possibile approcciare tale piattaforma in modo rapido ed efficace finalizzandone ed ottimizzandone lo studio in ottica dello sviluppo mobile. Il percorso didattico avrà una forte componente pratica e vedrà la classe confrontarsi con esercitazioni progressivamente sempre più complesse e strutturate. Prerequisiti Esperienza di programmazione e logiche OOP. Contenuti 1. INTRODUZIONE ALLA PROGRAMMAZIONE JAVA Installazione della Java Development Kit Struttura dei Programmi Java e Progettazione Variabili e Tipi Espressioni e operatori Array e Stringhe Classi, Metodi e Costruttori Overload dei Metodi I Packages Oggetti e Metodi di accesso Ereditarietà e Polimorfismo in Java Classi astratte ed Interfacce Gestione delle Eccezioni Streams per l'input/output Accesso a Files e Directories Tipi di Classi Generiche Iteratori e Collezioni, Vettori, Liste e Mappe Programmazione Multithreading Accesso alle Base Dati via JDBC Pagina 2 di 5

2. INTRODUZIONE ALLA TECNOLOGIA ANDROID Introduzione alla tecnologia Android Configurazione ambiente di sviluppo Installazione di Eclipse, sdk Android, Android Development Tool Gestione degli emulatori Android e dei device collegati Creazione della prima app Hello World Struttura di un progetto Android Compatibilità a livello API Il problema della deframmentazione 3. GESTIONE DELLE INTERFACCE Interfacce grafiche e layout Creazione di interfacce grafiche adottando le View disponibili di Android Utilizzo dell editor grafico e gestione file xml di layout 4. INTRODUZIONE AI COMPONENTI PRINCIPALI Gestione Activity/Intent Ciclo di vita di una Activity, passaggio da una Activity ad un'altra utilizzando un Intent Utilizzo degli Intent per interfacciarsi con il sistema operativo e le altre applicazioni Gestione ListView e GridView ListView, GridView e Spinner 5. GESTIONE DELLE RISORSE ED INTERNAZIONALIZZAZIONE Gestione delle risorse all'interno di un progetto Android Accorgimenti da utilizzare per supportare più risoluzioni Creazione di una applicazione multilingua 6. PERSISTENZA DEI DATI IN ANDROID Componenti basati su Adapter Scelta dell'implementazione di Adapter da usare nei vari casi Introduzione a SqlLite Pagina 3 di 5

7. SVILUPPO AVANZATO DI INTERFACCE GRAFICHE Fragment ed Android Compatibility Library Utilizzo di base dei Fragment per creare applicazioni multi device Gestione dei menu e ActionBar Creazione e utilizzo dei menu in una applicazione Android Differenze di utilizzo nelle varie versioni di Andorid (tasto menu vs ActionBar) Notifiche e finestre di Dialog Gestione delle finestre di dialogo e utilizzo della classe Toast Dialog creato all'interno di un Activity e FragmentDialog 8. GESTIONE DELLE PREFERENZE Shared Preferences Utilizzo delle shared preferences per il salvataggio di informazioni semplici e non strutturate 9. IL PROCESSO DI PUBBLICAZIONE Gestione della firma Gestione delle versioni Pubblicazione nel market Interagire con il Market Pagina 4 di 5

Costo 1500 ( Costo Totale ) e comprensivo di Materiale didattico e attestato Frequenza. L'iscrizione avviene compilando l'apposito modulo. Le iscrizioni sono rivolte ad un minimo di 5 ad un massimo di 10 partecipanti che avranno a disposizione un Pc a testa. Sede Il corso si svolgerà a Bologna presso una delle aule attrezzate a disposizione, in base al numero dei partecipanti. Contatti Segreteria Corsi Dal lunedì al venerdì dalle 9.00 alle 17.00 Mobile: +39 3737715550 formazione@2clever.it Pagina 5 di 5