Programma del Corso

INTRODUZIONE
Presentazione al corsoFREE 00:01:49
Regole da seguireFREE 00:07:28
Introduzione al corso 00:03:48
Installazione componenti necessari 00:08:11
CORSO JAVA
Prime impostazioni dell’IDE IntelliJ 00:10:22
Variabili (Base) 00:18:59
Variabili (Avanzato) 00:10:41
Operatori 00:14:41
Array e liste 00:19:32
Condizionali 00:10:24
Cicli 00:15:01
Metodi 00:11:01
Programmazione ad oggetti (Introduzione) 00:13:56
Programmazione ad oggetti (Incapsulamento) 00:11:44
Programmazione ad oggetti (Ereditarietà) 00:12:48
Programmazione ad oggetti (Polimorfismo) 00:09:22
Interfacce 00:14:23
Modificatori di visibilità 00:08:55
Static e final 00:10:43
Singleton – Chaining (Programmazione avanzata) 00:16:25
Observable (Programmazione avanzata) 00:28:44
CORSO ANDROID (BASE)
Set Up IDE Android Studio 00:11:56
Hello World 00:16:01
Esegui su dispositivo reale 00:03:45
Formattazione testo 00:15:40
Click su un bottone 00:16:58
Calcola data di nascita 00:24:11
Challenge – App Conversione 00:28:41
Vediamo i layout 00:09:54
ImageView – Le immagini in Android 00:13:14
VideoView – I video in Android 00:16:05
MediaPlayer – La riproduzione musicale in Android 00:09:07
ListView – Le liste in Android 00:11:15
Timer 00:21:07
Cicli di vita 00:10:11
Intent – Prima parte (un po’ di teoria) 00:17:13
Intent – Seconda parte (passiamo alla pratica) 00:22:27
Challenge – lucchetto 00:13:19
SavedInstance – salvataggio dei dati a causa di eventi imprevisti 00:18:11
Giochi moltiplicazioni 00:53:19
Gradle 00:11:24
Debug applicazioni 00:22:50
Trova le risposte in StackOverflow 00:13:21
QUIZ APP
IntroduzioneFREE 00:01:10
Creazione layout 00:14:34
Creazione delle domande per il quiz 00:11:13
Primo tentativo 00:17:38
Versione finale 00:19:21
Ultime modifiche 00:18:31
GIOCO DEL TRIS - CREIAMO INSIEME IL MULTIPLAYER
IntroduzioneFREE 00:00:51
Creazione Layout 00:08:07
Multiplayer contro un amico 00:12:19
Multiplayer contro il computer 00:10:29
Gestione vincitore 00:13:19
GESTIONE DIVERSI SCHERMI E LINGUE
Constraint layout 00:13:31
Gestire diverse Lingue 00:11:00
Gestire diversi schermi 00:09:08
COSTRUIRE UNA UI DINAMICA ATTRAVERSO I FRAGMENT
Introduzione 00:11:04
Creiamo il primo Fragment 00:20:41
Scambio di fragment tramite pulsante 00:12:47
Comunicazione tra fragment ed activity 00:15:19
Invio dati tra fragment ed un’altra activity 00:12:33
MATERIAL DESIGN
Introduzione 00:08:32
Colori 00:11:20
Splash Activity 00:14:43
Toolbar 00:13:52
Toolbar – Avanzato 00:21:24
Text Field 00:16:19
Navigation Drawer – Prima parte 00:16:41
Navigation Drawer – Seconda parte 00:18:43
Buttons 00:21:39
SnackBar 00:15:23
AlertView 00:18:37
Progress Bar 00:13:38
View Pager – Scorrimento immagini 00:31:00
Collapsing Toolbar 00:17:16
CardView 00:11:49
RecyclerView 00:41:05
SwipeRefreshLayout 00:19:06
Time Picker 00:13:42
Data Picker 00:09:05
Bottom Navigation 00:18:11
Tabs Layout 00:23:55
SCARICAMENTO DATI DALLA RETE E PARSING
Introduzione al parsing 00:06:34
Parsing XML 00:30:39
Parsing JSON 00:25:44
AsincTask 00:17:14
Richiesta Http 00:31:17
Libreria Volley 00:35:09
Libreria OkHttp 00:12:37
APPUNTI - DATA STORAGE
Room persistent – Ottimo sostituto di SQLite 00:19:10
Annotations Java 00:03:59
Esempio database con Room 00:26:30
Introduzione 00:02:41
Grafica 00:23:21
Creiamo il Database 00:13:44
Impostazioni iniziali 00:15:37
Aggiunta della nota 00:14:17
Modifica della nota 00:22:10
Eliminazione di una nota 00:06:44
Inseriamo il RecyclerView 00:19:49
Creiamo il metodo notifyAllDataChanged() per il RecyclerView 00:07:10
BIG CHALLENGE - APP CHE MOSTRERà LE NEWS IN TEMPO REALE
Introduzione 00:09:43
WebView 00:05:34
Inseriamo i Fragment e il TabLayout 00:21:34
Layout per singola riga 00:14:23
Impostiamo il RecyclerViewAdapter 00:20:11
Scarichiamo i dati reali da Ansa 00:28:16
Risolviamo il bug 00:18:33
Tocco sulla RecyclerView e gestione del WebView 00:20:30
Aggiungiamo i preferiti (Database) 00:29:12
LongListener e eliminazione articoli 00:15:32
SwipeRefreshLayout e modifiche finali 00:11:17
Bug finali e conclusioni 00:09:56
LETTORE MP3
Introduzione 00:03:03
Creiamo l’interfaccia 00:14:54
Creiamo il RecyclerView 00:24:50
Prendiamo i dati dal database 00:33:13
Request App Permissions 00:27:37
Implementiamo il Media Player 00:23:23
Conclusioni 00:15:03
SALVA POSIZIONE AUTOMOBILE - GEOLOCALIZZAZIONE
Introduzione 00:05:14
GoogleAPIClient 00:14:35
SharedPreferences 00:19:43
Permission 00:11:05
Tocco sui pulsanti 00:20:44
Conclusioni 00:08:21
FIREBASE (DATABASE ONLINE)
Introduzione Firebase 00:12:30
Sincronizziamo Firebase con la nostra app 00:09:33
Introduzione 00:02:29
Aggiungiamo il metodo onDataChange 00:26:18
Leggiamo le note da Firebase 00:09:08
Aggiungiamo la nota su Firebase 00:12:32
Modifichiamo una nota 00:06:04
Eliminiamo una nota 00:03:59
Come gestire un singolo utente su firebase 00:15:32
MINI CORSO ANDROID WEAR
Introduzione ad Android Wear 00:16:27
Iniziamo con Android Wear 00:09:12
WatchViewStub 00:15:14
Contatore 00:09:20
Cards 00:13:37
WearableRecyclerView 00:25:27
Voice Input 00:07:43
Notifiche 00:10:49
Come creare una Watch Face 00:23:44
PUBBLICA LA TUA APP NEL GOOGLE PLAY STORE
Google play console 00:05:44
Creiamo il file APK 00:17:09
Pubblica il file APK 00:16:03
Ringraziamenti 00:01:15
TEST FINALE
Master in Android Developer: Sviluppare App Android e con Material Design ed Android Wear 00:15:00
  • 299,00  249,00 
  • ACCESSO A VITA
  • Attestato Incluso
  • Corso Accreditato
62 STUDENTI ISCRITTI

Life Learning S.r.l. - Viale Certosa, 218 - Milano. REA MI 2053237, P.Iva 08852200966 | © 2021, Tutti i diritti riservati
Dati SocietariTermini e CondizioniPolicy PrivacyCookie Policy

Celebriamo il Cammino Europeo degli Azzurri
Tutti i Corsi online + Certificazione in Promo a 19€ 
scade l' 11/07 alle 23:59
SCOPRI LA PROMO > >