Corso Android New Edition Corso Online Programmatore Android New Edition



Похожие документы
Corso Online. We Train Italy

Corso Programmazione Java ed Android

Tecniche di progettazione e sviluppo di applicazioni mobile

Corso Programmazione Android

Corso Analista Programmatore Web PHP Corso Online Analista Programmatore Web PHP

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

Proff. Fabio Ciao e Raffaele Bortone

CORSO DI PROGRAMMAZIONE JAVA

Corso Linux Corso Online Amministratore di Sistemi Linux

Corso Android Corso Online Sviluppo su Cellulari con Android

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

Corso Microsoft Corso Online Analista Programmatore Microsoft

Corso App modulo Android. Antonio Gallo

Corso Graphic Design Corso Online Graphic Design

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

Corso Programmazione Java Android. Programma

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

Corso Android Corso Online Programmatore Android

Corso Analista Programmatore Microsoft. Corso Analista Programmatore Microsoft Programma

Prova Finale a.a. 2011/2012. Laboratorio 1: Introduzione a Java e Eclipse

Formazione sulla piattaforma Java2EE

Programmazione in ambiente

Corso Amministratore di Sistema Linux Programma

Corso Fotografia Corso Online Fotografia Digitale

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

INTRODUZIONE ALLE PIATTAFORME

INFORMATICA APPLICATA AL TESSILE - I

INSEGNAMENTO ANNO ACCADEMICO CORSO DI LAUREA IN DOCENTE

Corso amministratore di sistema Linux. Corso amministratore di sistema Linux Programma

Analista Programmatore su Tecnologie Microsoft

L ambiente di sviluppo Android Studio

JAVA INTRODUZIONE C++ JDK e JRE API IDE (BLUEJ) JAVA Introduzione. Versioni e IDE DIAPOSITIVA 2 ALESSANDRO URSOMANDO

Tutorial per l installazione del J2SE 6 e configurazione del sistema operativo

Strumenti per il testing di applicazioni in ambiente Android

Programmazione a Oggetti e JAVA. Prof. B.Buttarazzi A.A. 2012/2013

Programma corso Patente Europea del Computer ECDL

Ambienti di Sviluppo

Guida all uso dell ambiente di sviluppo 1 integrato o IDE. JCreator LE 4.50

La prima applicazione Java con NetBeans IDE. Dott. Ing. M. Banci, PhD

20 - Input/Output su File

AZIENDA SIMULATA CREAZIONE DI UN APP

Corso Online Comunicazione, Marketing Pubblicità

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

SOFTWARE CLIENT PC WINDOWS

Sistemi Mobili e Wireless Android Primi passi

Scuola Professionale e Filologica Geom. F.Borgogna Vercelli

2 Android Market e la commercializzazione delle applicazioni 35

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

Strumenti per la programmazione

PROGRAMMA CORSO Analista Programmatore JAVA - ORACLE

Configurare TPTP in Eclipse e testare un applicazione

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

Eclipse. Avviare un progetto e compilare un semplice programma

Eclipse e Subversion

Ingegneria del Software 1: Eclipse

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

Corso Eclipse. Prerequisiti. 3 Window Builder

Gestione di un magazzino: sviluppo di un applicazione web-database

VIDEO COMUNICAZIONE VIA WEB: LA NOSTRA SOLUZIONE PER LEZIONI IN AULA VIRTUALE, SEMINARI E RIUNIONI A DISTANZA

Corso di: ECDL Core full 7 moduli

WEB SEMINAR Dettaglio servizio

Corso di INFORMATICA 2 (Matematica e Applicazioni)

MagiCum S.r.l. Progetto Inno-School

ISTRUZIONI PER L UTILIZZO DEL PORTALE E-LEARNING

Integrazione InfiniteCRM - MailUp

Introduzione ad Eclipse

La nostra soluzione integrata

Programmazione Android

Sviluppo su Android. Linux Day Torino 2010

Corso Programmazione Java Standard

Volumi di riferimento

Indice: Introduzione 1 Strumenti di lavoro 2 Istallare Eclipse e SDK 3 Istallare l ADT in eclipse 4. Powered by: Vincenzo Acinapura

Da Settembre 2010 Oggi. Go Project srl via Alessandria 88, Roma. Inail Istituto Nazionale Infortuni sul Lavoro

Input/Output in Java

Corso sul linguaggio Java

Linguaggi dinamici. Giacomo Cabri Mauro Andreolini

CELLULARE FACILE. duckma.com PHONOTTO. User Manual. Versione: 1

WEB TOOLS CORSI AVANZATI PER LA COMUNICAZIONE WEB

Linguaggi dinamici. Giacomo Cabri Riccardo Martoglia

Android. Anatomia di una applicazione

DISCIPLINE CONCORRE NTI CONOSCENZE UDA DISCIPLINA DI RIFERIMENTO UDA

Indice generale. Introduzione...xv. Parte I Per iniziare Capitolo 1 Introduzione allo sviluppo ios con tecnologie web...3

Attiva la APP di GoToMeeting. Clicca su ATTIVA APP

CORSO DI INFORMATICA DI BASE - 1 e 2 Ciclo Programma del Corso Sistemi Microsoft Windows

Corso Online Analista Programmatore Microsoft

Programma corsi LogX S.r.l.

Le command line di Java

The Enterprise Service BUS. Manuale utente - VulCon

Installazione e caratteristiche generali 1

SOMMARIO INTRODUZIONE...XV CAPITOLO 1: PRESENTAZIONE...1 CAPITOLO 2: FONDAMENTI DI JAVA...39

Linguaggi di Programmazione

Settimana I...1. Giorno 1 - Introduzione all XSLT...3

Guida all Installazione del ProxyFatturaPA

Транскрипт:

Corso Android New Edition Corso Online Programmatore Android New Edition Accademia Domani Via Pietro Blaserna, 101-00146 ROMA (RM) info@accademiadomani.it

Programma Generale del Corso di Programmatore Android New Edition 1. Introduzione al corso Android Presentazione del corso e degli obiettivi del corso La struttura di ogni sessione del corso: Le dispense I codici d esempio I video I quiz PRIMA PARTE IL LINGUAGGIO JAVA 2. Prerequisiti: il linguaggio Java JVM (Java Virtual Machine) API (Application Program Interface) e JavaDoc Preparazione dell ambiente di lavoro: installazione Jdk versione 8 3. Basi del linguaggio Java Sintassi Variabili Scope delle variabili Costanti Tipi di dati Operatori Strutture di controllo del flusso

4. Java: programmazione Object Oriented (Parte I) Classi e Oggetti Modellazione ad oggetti di un applicazione Elementi sintattici di una classe Nome classe Package Attributi Metodi Dichiarazione di una classe Qualificatori di accesso nella dichiarazione di classi, attributi e metodi Parola chiave final Parola chiave static Parole chiave transient e volatile Creazione di un oggetto: costruttori di classe Utilizzo di oggetti: dotted-notation 5. Java: programmazione Object Oriented (Parte II) Incapsulamento Ereditarietà Polimorfismo Interfacce Classi Astratte 6. Gestione delle Eccezioni Istruzioni try-catch-finally Gerarchia delle eccezioni e loro gestione Lancio e rilancio di eccezioni

Eccezioni controllate e non controllate Creazione ed uso di eccezioni personalizzate 7. Classi di base del JDK Wrapper dei tipi primitivi String StringBuffer Java Collection List e ArrayList Iterator Set, HashSet e LinkedHashSet Map, HashMap e LinkedHashMap Date, Calendar e SimpleDateFormat Locale e formattazione dei numeri NumberFormat 8. Input/Output L input/output in Java attraverso gli stream InputStream ed OutputStream FileInputStream e FileOutputStream BufferedInputStream e BufferedOutputStream FileReader, FileWriter, BufferedReader, BufferedWriter, PrintWriter File Properties Serializzazione e de-serializzazione di oggetti ObjectInputStream e ObjectOutputStream

9. Database R-DBMS Proprietà ACID di un R-DBMS Struttura di un database Tabelle Vincoli di Primary Key: sequence e chiavi naturali Vincoli di Foreign Key SQL Principali R-DBMS PostgreSql Installazione e configurazione iniziale Creazione Database per il progetto Corso SECONDA PARTE - ANDROID 10. Introduzione ad Android Il framework Android Le app I dispositivi fisici su cui girano le app 11. Preparazione dell ambiente Android Installazione del Software Development Kit di Android Creazione di Android Virtual Device Installazione e configurazione del plugin Eclipse per Android Adt

12. Struttura di una app Android Componenti di una app Android Activity Service Content Provider Broadcast receiver e Intent Manifest file Risorse User interface 13. Gestione di un progetto Android Creazione di un progetto Android con Adt Struttura di un progetto Android Compilazione, impacchettamento ed esecuzione di una app Android su emulatore e su dispositivo reale 14. Creazione dell interfaccia grafica di una app Creazione del layout grafico Aggiunta di un campo di testo Aggiunta di un bottone Utilizzo delle risorse stringhe Impacchettamento ed esecuzione dell app 15. Sviluppo della logica applicativa di una app Sviluppo di una Activity che risponda alla pressione di un bottone dell interfaccia grafica Creazione di una seconda Activity

Sviluppo del codice di interazione tra due Activity 16. Gestione delle features di una app Gestione di differenti tipologie di schermo Gestione di differenti versioni di piattaforme Android Gestione di differenti linguaggi 17. Gestione del ciclo di vita di un app Android Ciclo di vita di un app Android Avviare una Activity Mettere in pausa e riesumare una Activity Stoppare e riavviare una Activity Ricreare una Activity 18. Fragment Creazione di Fragment Struttura dell interfaccia grafica con Fragment Comunicazione tra Fragment 19. Salvataggio di dati Salvataggio di coppie di property chiave-valore Salvataggio di file Salvataggio su database Sql-lite 20. Interazione tra app Invocare un altra app Inviare/ricevere dati/file da un altra app Permettere che una app sia richiamabile da altre app

21. Permessi di una app Dichiarazione dei permessi utilizzati da un app Richiesta di permessi a tempo di esecuzione 22. Gestione della rubrica Recuperare la lista dei contatti dalla rubrica Recuperare i dettagli dei contatti Modificare i contatti 23. App multimediali Gestione dell audio Gestione del video e della fotocamera 24. Comunicazioni di rete Connessione ad una rete Operazioni di rete 25. Geo-location Rendere un app location-aware Lavorare con le locazioni geografiche

Obiettivi e modalità di fruizione e valutazione Scopri con noi il nuovo corso di Programmazione Android, con videolezioni e dispense aggiornate che ti guideranno passo passo e con semplicità nel mondo della programmazione Java in ambito mobile. Il nostro nuovo Corso ti preparerà alla professione di Analista Programmatore Android, illustrandoti le tecniche, i programmi del settore e i tools più utilizzati al momento per creare diverse tipologie di App. L obiettivo del corso è di fornire tutte le conoscenze tecniche, metodologiche e pratiche per intraprendere da zero una carriera come Programmatore Android nel settore ICT. Il corso sarà fruito online su una piattaforma di FAD, comprensiva di materiali didattici (pdf e videolezioni), esercitazioni con codici sorgenti e test di autovalutazione. Al termine del Corso verrà rilasciato un attestato di partecipazione e superamento redatto in italiano e in lingua inglese.