Java EE Developer - La guida completa
-
Una esperienza interessante, grazie.
← | →
-
Corso che offre una panoramica general e approfondisce alcuni concetti fondamentali. Ben fatto.
← | →
-
Non si legge molto, lo zoom è su tutto lo schermo, non sulla parte rilevante. Per il resto un buon corso.
← | →
Corso
Online
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Diventa programmatore Java!
-
Tipologia
Corso
-
Metodologia
Online
-
Inizio
Scegli data
-
Invio di materiale didattico
Sì
-
Servizio di consultazione
Sì
-
Tutoraggio personalizzato
Sì
-
Lezioni virtuali
Sì
Ciao e benvenuto al corso Java EE - La guida completa.
Questo corso ti insegnerà a programmare in Javapartendo da zero, pertanto puoi seguirlo anche se non hai conoscenze pregresse nel campo della programmazione.
Conoscere Java è fondamentale per poter realizzare applicazioni web o App Androided entrare rapidamente nel mondo del lavoro!
Nelle lezioni vengono affrontati tutti gli aspetti del linguaggio:
sintassi, variabili, tipi di dato
control flow statement, iterazioni
programmazione ad oggetti
array e liste
gestione dei file
lambda expressions
accesso ed interazione con il database MySQL
interfacce grafiche (SWT, Swing, AWT)
eseguire unit test con JUnit
HTML5
CSS3
Java Enterprise Edition: Servlet, Tag Library, JSF, Primefaces, EJB, JPA, Web Services, RESTful Services
e molto altro ancora!
Ogni argomento viene trattato in maniera approfondita, con esempi pratici che ti consentiranno di comprendere tutti i concetti, anche quelli più complessi.
Per la realizzazione degli esempi, nel corso utilizzo l’ambiente di sviluppo Eclipse, che è uno dei principali tool di sviluppo!
Al termine del corso è possibile scaricare il Certificato di fine corso.
Conoscere bene il linguaggio Java è fondamentale se vuoi lavorare nel settore dello sviluppo software: oltre 3 miliardi di dispositivi utilizzano Java.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
JRE - JDK - Ambiente di sviluppo Eclipse,Variabili, tipi di dato, metodi, operatori e modificatori,Sintassi, Naming e Code conventions, Packages, Commenti e JavaDoc,Control Flow Statements: if-else, switch-case, while, do-while, for,Programmazione ad oggetti: Classe, Oggetto, Incapsulamento, Ereditarietà, Polimorfismo,Relazioni tra classi - Composizione, Associazione, Aggregazione,Gestione errori ed eccezioni: try-catch-finally, throws, throw,Array, Liste e Collection, classi wrapper, Autoboxing e Unboxing,Interfacce, Classi astratte, Classi inner,Input/Output e gestione dei file,Thread, Multi-threading e gestione della concorrenza,Espressioni Lambda,Regular Expression,Gestione delle Date: Timestamp, Date, Calendar, LocalDate, LocalTime, LocalDateTime, Period, Duration, SimpleDateFormat,Unit test con JUnit,Database: Eseguire query su un database MySQL - INSERT, SELECT, UPDATE, DELETE,Interfacciarsi con i database in Java - JDBC: come eseguire le operazioni di CRUD con Java JDBC,Java GUI - creare applicazioni con interfaccia grafica grazie a WindowBuilder,HTML 5 e CSS3,Cos'è Java Enterprise Edition (JEE) e cosa sono i pattern MVC, Dependency Injenction e Presentation-Business-Data,Sviluppare applicazioni Web complesse con JEE,JEE - Presentation Layer: Servlet, JSP, Tag Library, JSF, PrimeFaces,JEE - Business Layer: EJB, EJB Interceptors, Web Services, RESTful Services,JEE - Data Layer: ORM e Java Persistence Api (JPA) per interfacciarsi con i database.
Non sono richieste conoscenze di programmazione, Per poter seguire il corso è necessario avere a disposizione un PC.
Java EE Developer - La guida completa
Opinioni
-
Una esperienza interessante, grazie.
← | →
-
Corso che offre una panoramica general e approfondisce alcuni concetti fondamentali. Ben fatto.
← | →
-
Non si legge molto, lo zoom è su tutto lo schermo, non sulla parte rilevante. Per il resto un buon corso.
← | →
Valutazione del corso
Lo consiglia
Valutazione del Centro
Baligh Benabdessamad
Diego D'Andrea
Andrea Prisco
Andrea Colaiuda
Andrea Saba
Roberto Bani
Riccardo Longo
Enrico Saccheggiani
Tiziano Bottega
Successi del Centro
Tutti i corsi devono essere aggiornati
La media delle valutazioni dev'essere superiore a 3,7
Più di 50 opinioni degli ultimi 12 mesi
4 anni del centro in Emagister.
Materie
- Programmazione
- Eclipse
- Web master
- Programmatore
- Programmatore Java
- Java
- Javascript
- Programmazione informatica
- Programmazione web
- Programmazione visuale
- Informatica
- Informatica e tecnologia
- Web
- Web design
- Web designer
- Contenuti web
- Disegno web
- Design e multimedia
- Design multimediale
- PAGINE WEB
Professori
Paolo Preite
Ingegnere informatico
Programma
- Software utilizzato nel corso
- Introduzione a Java
- JRE - JDK - Ambienti di sviluppo
- Come installare il JDK su Windows
- Come installare Eclipse su Windows
- Come installare il JDK ed Eclipse su Mac OSX
- Panoramica su Eclipse - Parte I
- Panoramica su Eclipse - Parte II
- Il primo programma Java: il calcolatore
- Materiale utile - sorgenti del software creato, slide delle lezioni, etc...
- Cos’è il software e quali sono le metodologie di sviluppo: Waterfall vs Agile
- Mettiti alla prova
- Il tuo programma Java
- Compilazione ed Esecuzione del programma
- Debug del software con Eclipse
- Organizzazione del codice
- Java Keywords ed espressioni
- Mettiti alla prova
- Cosa sono le variabili e i tipi di dato
- I tipi di dato primitivi: byte, short, int, long, float, double, char, boolean
- La classe String
- Gli operatori
- Cosa sono i metodi e come utilizzare i varargs
- I modificatori: public, private, protected, default, final, static
- Mettiti alla prova
- Sintassi
- I packages
- Naming e Code convention
- Come commentare il codice sorgente
- Creare la documentazione con JavaDoc
- Mettiti alla prova
- I comandi condizionali: if-else, switch-case
- Il comando di ritorno di valori: return
- I comandi di ciclo: while, do - while, for
- I comandi di interruzione di ciclo: break, continue
- Mettiti alla prova
- Cos'è la Programmazione ad oggetti e quali sono i concetti alla base
- Cosa succede a livello hardware
- Java ed il Garbage collector
- Concetto di classe ed oggetto
- Attributi e metodi di una classe
- I costruttori di una classe
- Accesso agli attributi di una classe
- La keyword ""instanceof""
- La classe Object - Introduzione
- La classe Object - Il metodo getClass()
- La classe Object - I metodi toString() e equals(Object o)
- Mettiti alla prova
- L'ereditarietà
- L'incapsulamento
- Il polimorfismo
- Applicazione pratica dei concetti di Ereditarietà, Incapsulamento e Polimorfismo
- Utility Eclipse per implementare la programmazione ad oggetti
- L'operatore ""super""
- Mettiti alla prova
- Cosa sono le relazioni tra classi
- Associazione
- Aggregazione
- Composizione
- Mettiti alla prova
- Cosa sono le eccezioni
- I meccanismi di gestione delle eccezioni
- try - catch - finally
- throw
- throws
- Mettiti alla prova
- Cosa sono le liste e quali sono gli strumenti per gestirle
- Gli array
- Le interfacce Collection e List
- La classe ArrayList
- La classe HashMap e la classe Properties (usata per i file di configurazione)
- L'interfaccia Iterator
- Come iterare una lista: for, for each, iterator
- Le classi wrapper
- Boxing, Autoboxing e Unboxing
Ulteriori informazioni
Cosa include il prezzo totale del corso?
Comunicazione diretta col docente, accesso a vita, ampliamenti e aggiornamenti inclusi, rimborso entro 30 giorni.
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Java EE Developer - La guida completa