Cerchi lavoro? Cerchi un Corso o un Master? Vuoi metterti in proprio? Sei nel posto giusto, inizia subito la tua ricerca gratis

29 Marzo 2024 Elimina data

28 Aprile 2024 Elimina data

Corso Android Programmazione Sviluppatore APP Programmatore PALERMO – lezioni nel Week End

Close

Richiedi informazioni sul corso


3471012275 - 3429836

Corso Android Programmazione Sviluppatore APP Programmatore PALERMO – lezioni nel Week End

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.

Corso Android

A chi è rivolto

Profili informatici/programmatori con basi Java. Consigliato a laureandi e laureati in informatica (non discriminante)  con nozioni basi di linguaggio Java e principi di  ingegneria del software; programmazione ad oggetti, SQL, HTML 5 , lingua inglese tecnico.

Programma

PROGRAMMA (40 ore):

  • Lezioni introduttive sulle basi della programmazione e della ingegneriadel software :
    Ciclo di vita del software
    Principi di ingegneria del software, sviluppo per componenti, framework
    Programmazione ad oggetti e linguaggio Java
  • Lezioni tecniche sul framework Android :
    Introduzione ad Android
    Componenti e risorse, activity, intent, view, lay out
    Widget ed eventi. Animation menu, dialog, toast, gestione della lingua
    Gestione dei dati
    Gestione dei media, bluetooth
    Interazione con social network (Facebook, Twitter…ecc)
  • Lezioni sul mobile marketing :
    Licenza e pubblicazione di una app su Google Play e confronti con gli altri Market
    Pubblicità, visibilità e manutenzione dell’App.
  • Pratica di sviluppo app in team (con lavoro anche fuori lezione) :
    Composizione gruppi di lavoro
    Realizzazione di un’idea di app che coinvolgerà il discente per tutto il corso.
  • La finalità sarà la pubblicazione di un lavoro su Google Play con l’utilizzo degli Open Data del Comune di Bari e del Comune di Lecce

 

Obiettivo del Corso APP iPhone / iPad  iOS  Sviluppatore : formare lo studente

con le conscenze e basi tecniche per lo sviluppo di applicazioni per dispotivi

iPhone/iPad.

Requisiti degli studenti: conoscenze di programmazione in linguaggio di programmazione

(preferibile ad oggetti). Necessario un Macbook personale.

Programma (40 ore) :

  • Introduzione: panoramica sistema operativo IOS: architettura , meccanismi di sicurezza, tassonomia dell versioni.
  • Introduzione ad iOS 7 e ad Xcode 5
  • Linguaggio “Objective C”
  • Oggetti in Objective C
  • Gestione memoria: retain count e ARC
  • Proprietà, delegate e notifiche in Objective C
  • Pattern MVC (Model View Controller)
  • User experience e usabilità
  • Geometria (CGPoint e CGRect)
  • Navigation Controller e Tab Bar Controller: applicazioni MultiViews
  • UlScrollview e UlTableView in iOS
  • UISplitViewController (solo IPAD)
  • UIPopOverController (solo IPAD)
  • Storyboard e auto Layout
  • Gestione Orientation
  • UlCollectionView in iOS 7
  • Persistenza dei dati su iOS
  • Interfacciamento con dati esterni (web services)
  • Utilizzo accelerometro per iPhone e iPad
  • Utilizzo fotocamera e telecamera
  • GPS e localizzazione: Map Kit e Location API
  • Debugging e Testing per iOS
  • Distribuzione applicazione sull’App Store
  • Cenni all’interazione con i social network (Facebook, Twitter ecc.)
  • Esercitazioni pratiche; sviluppo app in gruppi di studio con ‘utilizzo degli Open Data del Comune di Bari e del Comune di Lecce

Dove si svolge

Sicilia e Puglia, Bari.

Aziende partner

Partner del corso la LINKS MT s.p.a. di Lecce, ULIXE SOLUTIONS  GROUP di Torino che selezionerà gli studenti per stage/collaborazioni post formazione.

Richiedi informazioni sul corso


Richiedi informazioni sul corso
Richiedi informazioni sul corso

Richiedi informazioni sul corso


3471012275 - 3429836

Caratteristiche del corso

Sede: Bari, Italia, Puglia
Durata ore: 40
Ore in aula: 40
Settore corso: Analisi e programmazione, Database, Informatica
Tipologia: Corsi di alta formazione
Livello: Base
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: No
Stage: Sì, Italia
Frequenza corsi: Week-end
Durata ore: 40
Ore in aula: 40
Settore corso: Analisi e programmazione, Database, Informatica
Tipologia: Corsi di alta formazione
Livello: Base
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: No
Stage: Sì, Italia
Frequenza corsi: Week-end