Programmazione Java Base
Corso
A Milano
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Scopri tutti i segreti della programma Java
-
Tipologia
Corso intensivo
-
Livello
Livello intermedio
-
Luogo
Milano
-
Ore di lezione
24h
-
Durata
3 Giorni
-
Inizio
Settembre
Emagister.it presenta il corso gratuito "Programmazione Java Base" offerto dal centro ASFORIL Formazione.
Con Java puoi creare applicazioni di ogni tipo dai video giochi alle WebApp più complesse.
Impara Java e sarà poi facile imparare a sviluppare App Android o Web App usando ad esempio Spring MVC o altri framework.
Il corso è rivolto a tutte le persone che possiedono già una conoscenza basica della programmazione software e desiderano apprendere il paradigma Object Oriented ed il linguaggio Java.
Il corso ti aprirà al mondo della programmazione e di tutte le tecniche necessarie a creare applicazioni funzionanti.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Il corso ti apre il mondo della programmazione Object Oriented con Java e di tutte le tecniche necessarie a creare applicazioni funzionanti. Imparerai tutte le istruzioni dall'if al foreach, navigherai tra vettori e matrici, collezioni di oggetti imparando come si definisce una classe e come si crea un'oggetto, cosa sono l’incapsulamento e la visibilità, l’ereditarietà, il polimorfismo e l'astrazione. Vedrai all'opera i principali package java quali: java.util, java.lang, java.io, java.text, java.time. Vedrai come funziona il multi thread e la sincronizzazione.
Alla fine sarai pronto a creare le tue applicazioni Java.
Il corso è destinato a tutte le persone che avendo una conoscenza di base della programmazione software desiderino acquisire velocemente il paradigma Object Oriented ed il linguaggio Java.
Conoscenza di base della programmazione software.
L'insegnamento si basa sul trasferimento di Know How con esempi concreti derivati da oltre 30 anni di esperienza nella programmazione Object Oriented.
Questo corso è gratuito se l’allievo ha meno di trent’anni e usufruisce di una dote in Garanzia Giovani Regione Lombardia.
Per sapere se ha diritto, ci mandi una mail e le forniremo i dettagli della procedura.
Appena ricevuta la tua richiesta sarai contatto da un nostro responsabile per verificare le tue esigenze e la possibilità di iscrizione gratuita. Se hai diritto all'iscrizione gratuita ti
verranno fornite indicazioni dettagliate su come farla, altrimenti ti verrà indicato il costo del corso e le modalità di pagamento sempre che tu sia interessato a frequentarlo anche a pagamento.
Il corso è gratuito se l’allievo ha meno di trent’anni e usufruisce di una dote in Garanzia Giovani Regione Lombardia.
Se non puoi avere una dote in Garanzia Giovani Regione Lombardia dovrai pagare la quota d'iscrizione pari a 960,00 Euro.
Opinioni
Materie
- Programmazione
- Thread
- Java
- Paradigma object oriented
- Blocchi try catch finally
- Creazione di file (stream)
- Collezioni
- Package principali
- AWT-SWING
- Interfacce
- Programmazione Java
- Programmazione di applicazioni web
- Programmazione con Java
- Programmazione C#
- PC
- Javascript
- Layout
- Interfaccia grafica
- Interfaccia utente
- Android
Professori
Giuseppe Adavastro
Dottore in informatica
30 anni di esperienza nel settore come analista programmatore Di cui dettaglio alcuni titoli esemplificativi: progetto ID 96562 Percorso dote unica lavoro “corso di programmazione Java server face” docenza anno 2014 progetto ID 96563 Percorso dote unica lavoro “corso di programmazione Java spring” docenza anno 2014 progetto ID 75396 Corso autofinanziato di programmazione Microsoft Dot.net ore 264
Programma
1. Il linguaggio Java: una prima visione procedurale per acquisire le istruzioni e i tipi di dati di base:
- variabili, operatori, espressioni e blocco di istruzioni;
- i tipi di dati primitivi e gli array;
- controllo del flusso del programma:
istruzione if “then” else;
istruzioni break, continue e return;
istruzione switch;
istruzioni while e do while;
istruzione for;
2. Il Paradigma Object Oriented (incapsulamento e visibilità, ereditarietà, polimorfismo), comprendere cos’è una Classe, cos’è un Oggetto e cos’è un programma ad oggetti;
- Passare dal “problema” al modello statico delle classi usando schemi UML (Unified Modeling Language);
- Le classi in Java: i package, l’incapsulamento e la visibilità, l’ereditarietà, il polimorfismo e l'astrazione;
- I principali package offerti da Java: java.lang, java.io, java.util (collezioni: ArrayList, Map, HashMap), java.text, java.time;
- Esempi d’uso con creazione di file (stream), scrittura e lettura, formattazione dei dati, input ed output da consolle;
- Serializzazione e deserializzazione degli oggetti;
- Le eccezioni: i blocchi try catch finally – come e quando usarli;
- Creazione di una classe di eccezione personalizzata (java.lang.Throwable);
- Introduzione alla programmazione concorrente: costruire e gestire thread;
- Introduzione all'Interfaccia utente con AWT-SWING: tipi di layout, i controlli più utilizzati, gli eventi e la loro gestione;
- la costruzione e debug di un’applicazione completa con gestione degli errori, interfaccia grafica ed accesso ai file.
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Programmazione Java Base