Programmatore Java - corso GRATUITO
-
perfetti, complimenti
← | →
-
Professionalità
← | →
-
E'utile per la professione di programmatore
← | →
Corso
A Roma
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Diventa programmatore java senza spendere neanche un euro!
-
Tipologia
Corso
-
Livello
Livello base
-
Luogo
Roma
-
Ore di lezione
200h
-
Durata
5 Settimane
Il Mondo delle risorse umane presenta agli utenti di emagister.it il nuovo Corso gratuito - Programmatore Java.
Corso di formazione in Programmazione Java Gratuito per inoccupati/disoccupati. Il corso prepara il discente alla professione del programmatore Java .Alla fine del corso i migliori corsisti verranno inseriti in aziende del settore ICT.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Il corso è rivolto a giovani disoccupati e/o inoccupati.
Diploma o laurea in materie scientifiche. I candidati verranno contattati per un colloquio conoscitivo.
ATTESTATO DI QUALIFICA PROFESSIONALE IN PROGRAMMATORE JAVA
Il corso è finanziato dal fondo Formatemp e organizzato in collaborazione con primaria agenzia per il lavoro. Il corso è gratuito per disoccupati e inoccupati che a termine del percorso formativo , avranno la possibilità di essere inseriti all'interno di aziende del settore ICT.
Opinioni
-
perfetti, complimenti
← | →
-
Professionalità
← | →
-
E'utile per la professione di programmatore
← | →
Valutazione del corso
Lo consiglia
Valutazione del Centro
Luca milia
Oana Voiculet
Giuseppino Greci
Materie
- Programmazione
- Java
- Programmazione Java
- ICT
- Informatica1
1 alunni hanno indicato di aver acquisito questa competenza
- Corso informatica
11 alunni hanno indicato di aver acquisito questa competenza
- Programmatore Java
- IT
11 alunni hanno indicato di aver acquisito questa competenza
- Framework
- Programmatore
- Web master
- Javascript
- Interfaccia grafica
11 alunni hanno indicato di aver acquisito questa competenza
- Multithreading
- Informatica e tecnologia
11 alunni hanno indicato di aver acquisito questa competenza
- XML
- Applicazioni web
Professori
PROFESSIONISTI DEL SETTORE
NELLA PROGRAMMAZIONE JAVA
Programma
PROGRAMMA DEL CORSO
Modulo 1: Introduzione a Java (28h)
Unità 1.1 - Introduzione
- Caratteristiche del linguaggio
- Breve storia
- Ambiti di utilizzo del linguaggio
- Ambiente di sviluppo (JDK,SDK,Applet, Eclipse)
Unità 1.2 - Il mio primo programma
- Installazione java
- Comandi principali
- Installazione e configurazione ambiente di lavoro “Eclipse”
Unità 1.3 Sintassi del linguaggio
- Classe e struttura di una classe
- Visualizzare un messaggio: classe System
- Comandi ed Espressioni
- Tipi primitivi e casting
- Costanti ed operatori
- Strutture di controllo
- Struttura dati array
- Stringhe
- Gestione delle eccezioni
Unità 1.4 Verifica delle competenze
Modulo 2: Programmazione ad oggetti (24h)
Unità 2.1: Introduzione alla programmazione ad oggetti in Java
- Introduzione al paradigma ad oggetti
- Oggetto e classe. Parola chiave “new”
- Metodi e Attributi e visibilità
- Classi come tipi di variabili
- Costruttore e distruttore di una classe
- Package
- Interfacce
- Esercizi per la ricerca di soluzioni a problemi utilizzando il paradigma ad
oggetti
Unità 2.2: Principi della programmazione ad oggetti
- Ereditarietà
- Polimorfismo: override e overload
- Information Hiding: classi POJO
- Classi astratte
- Generics- Esercizi e test
Unità 2.3. Verifica delle competenze
Modulo 3: Librerie di Java (40h)
Unità 3.1: “java.io” l’input – output in Java
- Classe File
- Concetti base sull'l/O Leggere e scrivere dalla console, utilizzo dello Stream
per leggere e scrivere da File: Character e Byte Stream.
- Leggere e scrivere file di testo
- Leggere e scrivere file binari
- Esercizi ed esempi
Unità 3.2: “java.lang”: tipi di dato
- Classe System
- Tipi di dato e oggetti: Integer, Double, BigDecimal, Byte, Char.
- Classe String e Stringbuffer: elaborazione di stringhe, concatenazione
stringhe. Ricerca di stringhe: metodo regionMatched(). Parsing di Stringhe.
metodo split(). Regular Expressions: comprendere i simboli regex, ricerca e
parsing tramite regex. Formattazione di stringhe.
- Esercizi ed esempi
Unità 3.3: Multithreading
- Cosa è il Multitasking e Multithreading
- Thread
- I problemi del multithreading
- Stati di un thread
- Sincronizzazione
- Thread e Runnable
- Cambiamenti di stato di thread
- Sincronizzazione
- Wait e Notify
- Esercizi ed esempi
Unità 3.4: “java.util”: Framework Collection
- Ripetizione Generics
- Arraylist,
- lterator, Listlterator, Linkedlist
- HashSet, TreeSet , HashMap
- Esercizi
Unità 3.5: “java.util”: gestione delle date
- Date e Calendar
- GregorianCalendar
- Formattazione delle date e numeri in base al locale
- Lettura di file di properties in base al locale: ResourceBundle
- Gestione delle date in base al timezone
- Esercizi
Unità 3.6: “javax.xml”: gestione file XML
- Introduzione XML
- Parser e relativi compiti
- Validazione file XML: XML Schema
- Sax
- JDOM
- JAX-P
- Esercizi
Unità 3.7: “Jacson”: gestione file Json
- Introduzione formato JSON
- Creazione file json: marschalling
- Lettura file json: unmarshalling
- Esercizi
Unità 3.8: Verifica delle competenze
Modulo 4: Java e Applicazioni Web (100h)
Unità 4.1: Java nelle applicazioni WEB
- Architettura applicazioni Web
- Architettura Software due-tre livelli
- Pattern Architetturale MVC
- Framework per applicazioni Web (JEE,Spring, Struts)
- Annotation
Unità 4.2: Maven
- Apache Maven
- Introduzione a Maven e ad i suoi vantaggi.
- Creazione di un progetto - archetipi lista, struttura delle directory, analisi e
costruzione del "pom.xml"
- I comandi principali, e come gestire un progetto tipico.
- Esempi ed esercizi
Unità 4.3: Interfaccia grafica nei client web
- HTML5
- CSS
- Javascript e jquery e ajax
- Framework Bootstrap
- Cenni su AngularJS
Unità 4.4: cenni su applicazioni Web con JEE
- Configurazione: web.xml
- Tomcat: servlet container. Installazione
- Servlet
- JSP
- Esempi ed esercizi
Unità 4.5: cenni su applicazioni Web con Struts2
- Introduzione al framework Struts 2;
- Architettura e componenti di Struts 2 Action, Result, FilterDispatcher;
- Configurazione del file struts.xml;
- Implementazione di una Action in Struts 2;
- Utilizzo della classe ActionSupport; Esempi di validazione in Struts 2;
Annotations in Struts 2;
- Esempi ed esercizi
Unità 4.6: applicazioni Web con Spring
- Introduzione al framework Spring
- Caratteristiche e vantaggi della sua architettura
- I moduli
- Spring Application Layers: Top, Middle e Bottom
- Domain Model
- L'Inversion of control e la Dependency Injection
- The Spring Container: Bean Factory, Autowiring, ApplicationContext e Bean
Scopes
- @Annotation-Based Configuration
- Bean Lifecycle: qual è e quali metodi vengono chiamati
- Transaction management
- Esempi ed esercizi
Unità 4.7: Spring MVC
- Spring MVC Architecture
- Controller, Model, View
- Configurazione
- Spring Security in spring MVC
- Esempi ed esercizi
Unità 4.8: WebService
- Cosa sono i WebService
- Web Service Soap con JAXWS
- Web Service Rest
- RestController in spring
- Esempi ed esercizi
Unità 4.9: Java, database e Spring
- Cenni sui database relazionali e linguaggi di interrogazione
- Installazione Mysql
- JDBC
- Pattern DAO
- ORM e Spring-Hibernate
- Esempi ed esercizi
Unità 4.10: Esercizi e verifica
- Costruzione applicazione web con architettura REST
- Verifica delle competenzeUlteriori informazioni
I candidati verranno contattati per un colloquio conoscitivo.Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Programmatore Java - corso GRATUITO
GratisAggiungi corsi simili
e confrontali per aiutarti a scegliere.{title}{centerName}{price}{price} {priceBeforeDiscount} {taxCaption}Formazione per argomento
Corsi di Altre tematiche Corsi di Amministrazione aziendale Corsi di Creazione e design Corsi di Finanza Corsi di Informatica Corsi di Lingue Corsi di Logistica Corsi di Marketing e vendita Corsi di Qualità, produzione, ricerca e sviluppo Corsi di Scienze Corsi di Scienze umane Corsi di Settore industriale Corsi di Settore legale Corsi di Settore pubblico Corsi di Settore sanitario Corsi di Sicurezza Corsi di Sport e tempo libero Corsi di Turismo - Corso informatica