HOME / CORSI / ANDROID APPLICATION DEVELOPMENT

Android application development

Android Developer AND-401

Con oltre 1 miliardo di dispositivi Android già attivati, la piattaforma mobile di Google rappresenta un’incredibile opportunità per gli sviluppatori di tutto il mondo.

Che cosa imparerai?

  • Il percorso consentirà di apprendere le basi della programmazione per Android, scoprire com’è fatto il sistema e soprattutto perché le aziende scelgono di mettere Android a bordo dei loro dispositivi (orologi, tv, auto, …) mentre sempre più persone preferiscono utilizzare Android come sistema operativo per il loro smartphone.
  • Il corso prepara alla professione di Mobile Developer su piattaforma Android, una figura molto richiesta dal mercato del lavoro. La forte crescita di questo settore ha creato possibilità di impiego come programmatori Mobile nelle piccole, medie e grandi imprese, nelle Software House e nelle Digital Factory.
  • Il percorso si propone di formare una figura professionale innovativa, specializzata nello sviluppo di applicazioni per dispositivi mobili di ultima generazione, capace di utilizzare gli strumenti messi a disposizione da Android Studio e le tecniche di sviluppo specifiche per l’ambiente Android, piattaforma dei dispositivi mobili più diffusi. Il Mobile Developer in ambito Android è una figura in grado di comprendere le complesse dinamiche del ciclo di vita del software in maniera specifica calibrate sul ciclo di un’app, ha una visione chiara delle tecniche con cui passare dall’analisi dei requisiti effettuata con il cliente all’implementazione di un app efficace sia dal punto della logica di business che come interfaccia utente.
  • Nello svolgimento del corso, gli studenti verranno introdotti ad Android Framework e Android Studio per progettare, sviluppare app native avanzate con SDK Android.

Cosa sarai in grado di fare?

  • Programmazione di base:
    • strutture decisionali; strutture ricorsive; gestione degli errori.
  • Il processo di sviluppo del software:
    • il ciclo di vita del software; raccolta ed analisi dei requisiti; algoritmi e strutture dati; diagrammi di flusso e rappresentazioni UML.
  • Introduzione ad Android:
    • anatomia di un’applicazione; le componenti di un’applicazione (activity, fragments, service, provider, …); il manifest.
    • Gli strumenti e le view: Android Studio e Gradle; la gerarchia delle viste; i layout; i controlli (label, button, …) e gli eventi.
  • Le liste e lo storage:
    • le liste e gli adapters; preferences; storage interno ed esterno; database; content provider.
  • Accesso alla rete e servizi:
    • definizione ed uso dei thread; asyncTask; service e IntentService; accesso alla rete con URLConnection.
  • Le risorse e la gestione multidevices:
    • la dichiarazione delle risorse comuni; risorse per tablet e smartphone; gestione dei configuration changes; predisporre l’app per gestire una moltitudine di dispositivi; Google Play Store.

Sei pronto a partecipare?

Scopri se hai le carte in regola per essere selezionato tra i giovani talenti che parteciperanno ai nostri corsi.
Segui le istruzioni riportate di seguito: ti aspettiamo!

Requisiti di accesso

I potenziali allievi dovranno avere le seguenti caratteristiche:

  • Un’età compresa tra i 18 e 29 anni;
  • Non frequentare un regolare corso di studi (secondari superiori, terziari non universitari o universitari) o di formazione;
  • Non essere in un tirocinio curriculare e/o extracurriculare o in altre del PON IOG (Iniziativa Occupazione Giovani);
  • Essere disoccupata/o ai sensi dell’articolo 19 comma 1 e succ. del D.Lgs. 150/2015 del 14 settembre 2015;
  • Avere la residenza sul territorio nazionale;
  • Non avere usufruito in precedenza delle misure 1C e 2A del Programma Garanzia Giovani.
  • Inizio corsoNovembre
  • Dove?Via Vic. S. Maria del Pianto, CPN Ed.6
  • Durata140 ore
Share

Start typing and press Enter to search

Shopping Cart