Premium Corso di formazione professionale

Programmatore Java - corso GRATUITO

4.5
2 opinioni
  • Professionalità
    |
  • E'utile per la professione di programmatore
    |

A Roma

Gratis
  • Tipologia

    Corso

  • Livello

    Livello base

  • Luogo

    Roma

  • Ore di lezione

    200h

  • Durata

    5 Settimane

  • Inizio

    Scegli data

Descrizione

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.

Strutture

Luogo

Inizio

Roma
Visualizza mappa
Via delle Cave di Pietralata

Inizio

Scegli dataIscrizioni aperte

Da tener presente

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.

Domande e risposte

Chi vuoi che ti risponda?

Pubblicheremo solo il tuo nome e la domanda

Salve, con diploma istituto tecnico Alberghiero quinquennale non è possibile accedere?
Credo sia possibile accedere, ma ti dico che comunque per i corsi java a me hanno chiesto circa €2000,00. Di gratuiti non me ne hanno proposti.
5 respuestas | Rispondere
Quando partirà il corso ?
Giacomo Mazzara - 04/02/2020 | Rispondere
Salve io non ho il diploma informatico ma vorrei intraprendere questa carriera per la mia passione per l'informatica. Potrei fare anch'io questo corso?
E' richiesto solo un diploma o laurea in materie scientifiche, non necessariamente in informatica. Se sei portato per la programmazione questa cosa verrà valutata ...
1 respuesta | Rispondere

Opinioni

4.5
  • Professionalità
    |
  • E'utile per la professione di programmatore
    |
100%
4.3
fantastico

Valutazione del corso

Lo consiglia

Valutazione del Centro

Oana Voiculet

5.0
14/04/2020
Sul corso: Professionalità
Consiglieresti questo corso?:

Giuseppino Greci

4.0
16/10/2019
Sul corso: E'utile per la professione di programmatore
Consiglieresti questo corso?:
* Opinioni raccolte da Emagister & iAgora

Cosa impari in questo corso?

  • Programmazione
  • Java
  • Programmazione Java
  • ICT
  • Informatica
    1

    1 alunni hanno indicato di aver acquisito questa competenza

  • Corso informatica
    1

    1 alunni hanno indicato di aver acquisito questa competenza

  • Programmatore Java
  • IT
    1

    1 alunni hanno indicato di aver acquisito questa competenza

  • Framework
  • Programmatore
  • Web master
  • Javascript
  • Interfaccia grafica
    1

    1 alunni hanno indicato di aver acquisito questa competenza

  • Multithreading
  • Informatica e tecnologia
    1

    1 alunni hanno indicato di aver acquisito questa competenza

  • XML
  • Applicazioni web

Professori

PROFESSIONISTI DEL SETTORE

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 competenze

Ulteriori informazioni

I candidati verranno contattati per un colloquio conoscitivo.
Gratis

Chiama il centro

per ricevere informazioni sul corso

Parla con un consulente

per ricevere informazioni sul corso