Corso-Master Android APP Programmazione Sviluppatore ONLINE Classe Virtuale al Sabato
Impara a programmare Applicazioni per Smartphone e Tablet di nuova generazione!

Obiettivo del corso
Formare lo studente con conoscenze basi e tecniche per lo sviluppo di applicazioni per dispositivi Android.

A chi è rivolto
Profili informatici/programmatori con basi di programmazione (consigliate conoscenze base di Java). Consigliato a laureandi e laureati in informatica (non discriminante) con nozioni basi di linguaggio Java e programmazione ad oggetti.
Programma
Programma didattico (40 ore – 5 sabati full time):
Modulo 1: Introduzione
Introduzione ad Android
Architettura di Android
Framework di sviluppo
Modulo 2: Struttura e componenti di base
Android Studio
Prima APP Android
Componenti di base
Manifest
Risorse e compatibilità
Modulo 3: Activity e Intent
Activity
Ciclo di vita di un’activity
Passaggio di parametri tra Activity
Intent (impliciti e espliciti) e Intent Filter
Modulo 4 – User Interface
Layout (LinearLayout, RelativeLayout, ListView, GridView)
Eventi e Input Controls
Widget
Menu, Dialog e Toast
Adapter e AdapterView
Gestione immagini (utilizzo di librerie)
Modulo 5 – Multithreading
Thread Java
AsyncTask Framework
HaMeR Framework
Modulo 6 – Networking
Gestione della connettività
Accesso a servizi web
Client HTTP (Socket, HttpRequest, HttpResponse, Uri, AndroidHttpClient)
Modulo 7 – Storage
Preferences
Scrittura su Files
SQLite DB
Broadcast Receiver
Modulo 8 – Sensori, Mappe e PlayStore Google
Gestore Sensori
Localizzazione e Mappe
Pubblicazione su Play Store e Statistiche
Pratica di sviluppo APP in team (con lavoro anche fuori aula). Realizzazione di un’idea di APP che coinvolgerà il discente per tutto il corso.
Dove si svolge
Innovaformazione eroga quasi tutti i suoi corsi di formazione sia in modalità frontale/aula che in modalità Corso Online con classe virtuale.
I corsi online si svolgono con calendario prefissato, generalmente con lezioni al sabato, riproducendo l’esperienza della formazione frontale attraverso la nostra piattaforma e-learning per la “classe virtuale”.
Comodamente da casa, si potrà seguire le lezioni in videoconferenza, condividendo il proprio schermo e visualizzando lo schermo del docente. Massima interazione come nei corsi standard con comunicazione audio/video.
Sarà sufficiente disporre di un pc e di una connessione con un adsl medio per poter supportare la nostra piattaforma FAD (formazione a distanza) ed accedere ai nostri corsi online. Le aule virtuali sono composte da massimo 10 studenti, ciascuno dei quali ricevono gli stessi materiali didattici e gli ambienti software cosi come accade per i corsi in aula.
Con queste modalità tutti i nostri corsi di formazione, sia in ambito SAP che in ambito programmazione (corso Android, Corso Unity 3D, corso iOS ecc.) mantengono ottime performance formative grazie alla classe virtuale.
Senza spostamenti nè costi ulteriori, la formazione online di Innovaformazione garantisce lo stesso apprendimento di un corso in aula.
Anche i corsi online prevedono il rilascio degli attestati tecnici che possono essere allegati al curriculum personale per presentare alle aziende le skills acquisite.
Aziende partner
Ulixe Technologies e Links
Richiedi informazioni sul corso

