Corso Online Programmatore Android

Corso Online
Programmatore
Android
We Train Italy
[email protected]
We Train Italy - Corsi Online
Programma Generale del Corso di
Programmatore Android
Modulo Introduttivo
Introduzione alla programmazione
Introduzione alla programmazione ad oggetti
Modulo 1 – ProgrammazioneJava Base
Caratteristiche principali di Java
Sintassi del linguaggio
Tipi di dato e operatori
Strutture di controllo
Strutture iterative
Programmazione orientata agli oggetti in Java
Classi e oggetti
Proprietà, metodi ed eventi
Modulo 2 – Basi di Dati e SQL
Utilizzo di Xampp
Introduzione alle basi di dati
Progettazione di un database
I database relazionali
SQL
We Train Italy - Corsi Online
Modulo 3 – Web di Base
Il linguaggio (X)HTML
Il JavaScript
Modulo 4 - Elementi di programmazione Java avanzata
Programmazione OO avanzata
Collection Framework
Java I/O
Modulo 5 – Web Dinamico
Introduzione alle applicazioni web
Servlet: creazione e utilizzo
Java Server Pages
Modulo 6 – Programmazione Java Android
L’ambiente di sviluppo: preparazione e installazione
Introduzione ad Android
I Componenti Android
Struttura di un’applicazione standard e suo funzionamento
Le Risorse e i Componenti del Layout
Gestione delle dimensioni
Temi e Stili
Risorse Drawable
Activity e Intent
Activity Life Cycle
Comunicazione tra Activity
Le Categorie in Android
We Train Italy - Corsi Online
Layout e Views
Linear Layout
Relative Layout
Table Layout
Frame Layout
Adapter
Array Adapter
Grid View
Scroll View
Galleria Immagini
Hierarchy Viewer
Eventi e Widget
Widget TextView
Metodi TextView
Edit Text
Utilizzo Checkbox
Utilizzo Radio Button
Utilizzo Toggle Button
Utilizzo Image View
Vista Personalizzata
Menù, Toast, Animazioni e Finestre di Dialogo
Introduzione alle animazioni
Animazione interpolata
Animazione attributi
Animazione personalizzata delle view
Utilizzo Classe Camera
Menù e Dialog Box
Gestione Dati
We Train Italy - Corsi Online
Esempio Gestione Impostazioni
Esempio sqlite applicato alle view
Rilascio e Pubblicazione di un’Applicazione Android