Corso programmazione Java e sviluppo applicazioni Android

Il corso di sviluppo Java ed Android fornisce le competenze per programmare con linguaggio Java e sviluppare applicazioni Android.

  • Preparazione per l’esame Oracle Java Se 7 programmer (Esame 1Z0-803)
  • Diploma di partecipazione
  • Esame finale online
  • Durata: 88 ore
  • Modalità di fruizione e-lerning

corso-programmatore-java-android

A chi è rivolto il corso? A tutti quelli che vogliono costruire applicazioni professionali per siti web, cellulari, iPhone, iPad, Android ecc. e a chi cerca una lavoro come progettista, programmatore analista, sistemista, consulente informatico/aziendale, o sviluppatore interno presso le aziende.

Programma del corso

Il corso prevede l’utilizzo dei seguenti software: Netbeans, Eclipse, Java SE Development ed è strutturato in 11 moduli:

  1. Basi di programmazione
  2. Introduzione a Java
  3. Tipi primitivi e classi
  4. Operatori e costrutti decisionali
  5. Strutture di dati
  6. Cicli
  7. Programmazione avanzata
  8. Versioni di Java
  9. Android app: introduzione
  10. Android app: layout
  11. Android app: activity

E’ previsto un test finale e il rilascio del diploma di partecipazione con certificazione Oracle Java SE 7 programmer (1Z0-803).

Gli undici moduli del corso sviluppo java e android

01. Basi di programmazione

Il primo modulo introduce i concetti di classe ed oggetto, UML e OOP.

02. Introduzione a Java

Il secondo modulo tratta di ereditarietà, polimorfismo, incapsulamento, convenzioni sul codice, attributi e metodi delle classi, modificatori di visibilità.

03. Tipi primitivi e classi

Il terzo modulo si occupa dei tipi di dati primitivi, delle classi, della dichiarazione di variabili, del metodo main, dell’invocazione costruttori, casting, package e comando import, clausole final e static, overload di metodi e costruttori.

04. Operatori e costrutti decisionali

Il quarto modulo introduce gli operatori di base, l’uso delle parentesi, gli operatori unari pre e post incremento, i costrutti if ed if/else, gli switch.

05. Strutture di dati

Il quinto modulo tratta gli array monodimensionali e multidimensionali, ed arraylist.

06. I cicli

Il sesto modulo parla dei cicli for, while, do while, foreach e delle clausole break e continue.

07. Programmazione avanzata

Il settimo modulo introduce la gestione delle eccezioni, le classi astratte, le interfacce, gli input da tastiera, la lettura/scrittura di file di testo, interfacce grafiche con Awt e Swing, JAR eseguibili.

08. Versioni di Java

L’ottavo modulo prevede le differenze fondamentali tra J2SE, J2EE e J2ME, come creare un Dynamic web project, i Servlets, Java server pages.

09. Android app: introduzione

Il nono modulo introduce Android, l’anatomia di un applicazione Android, le risorse drawable, XML, file android manifest.xml.

10. Android app: layout

Il decimo modulo tratta linearlayout, relativelayout, tablelayout, framelayout, absolutelayout, imageview, button, edittext, textview.

11. Android app: activity

L’undicesimo ed ultimo modulo, si occupa di activity, ciclo di vita di un activity, comunicazione tra activities, intent, gestione di dati, interazione con la grafica.

    Richiedi informazioni senza impegno

    Campi obbligatori indicati da *














    Accetto il Trattamento dei dati personali per ricevere informazioni sul corso Leggi privacy policy *

    Questo form è protetto da Google reCapchaV3 leggi la Privacy Policy e Termini di Servizio