Cercate un corso di formazione per Programmatore? Nuova offerta formativa in Lombardia.
Risorse Italia Srl organizza, nella sua sede di Monza, il “Corso Programmatore Java”, completamente gratuito, e rivolto a persone disoccupate. Il percorso formativo fornirà le basi per lavorare in autonomia nell’ambito della programmazione.
Il corso di formazione inizierà in data 23 novembre 2017.
CORSO GRATIS PROGRAMMATORE JAVA MONZA
Risorse Italia Srl, nella sua sede di Monza, presenta il “Corso Programmatore Java”, che fornirà ai partecipanti le competenze necessarie per l’utilizzo del linguaggio di Programmazione Java in ambito lavorativo.
Il percorso formativo, le cui lezioni partiranno il 23 novembre 2017, è completamente gratuito.
OFFERTA FORMATIVA
Il programma relativo al corso per Programmatore Java è suddiviso nei seguenti 17 moduli formativi:
- Modulo 1 : Presentazione di Java
– Vantaggi di java (Object oriented, Portabilità, Memoria, Multithreading);
– L’importanza della modularità e standardizzazione;
– Java e internet;
– Installazione del kit di sviluppo software di Java (Jdk , Jre);
– Reperire ed installare l’ambiente di sviluppo integrato (IDE);
– Utilizzo del IDE Netbeans;
– Un semplice programma Java - Modulo 2: Strutture fondamentali
– Tipi di dati, variabili e costanti;
– Operatori logici e aritmetici;
– Stringhe e operazioni effettuabili su di esse;
– Array (1D, 2D, multidimensionali);
– Sorting array;
– Metodi e Return;
– Overloading (sovraccarico) di metodi. - Modulo 3: Controllo di flusso, Istruzioni
– If, else, else if;
– Switch case;
– While;
– Do-while;
– For;
– Breack, Continue e lo “spaghetti code”. - Modulo 4: Oggetti e Classi
– L’efficenza di lavorare con puntatori a dati invece di dati (tempo, memoria);
– Paradigma ad oggetti contro procedurale;
– Definizione di classi e instanziare Oggetti;
– Variabili di Istanza e di Classe;
– Differenze tra Stack e Heap;
– Utilizzo delle classi esistenti;
– Campi e metodi statici. - Modulo 5: Ereditarietà
– Gerarchie dell’ereditarietà;
– Overwrite (sovrascrittura) del metodo ToString;
– Access specifiers ( Public, Private, Protected , Package) e visibilità;
– Polimorfismo;
– Binding dinamico contro Binding statico;
– Cast;
– Classi astratte;
– Gli oggetti Wrapper;
– Riflessione;
– L’oggetto Object. - Modulo 6: Interfacce e Classi Annidate
– Proprietà delle interfacce;
– Interfacce e classi astratte;
– Clonazione di oggetti;
– Classi annidate. - Modulo 7: Eccezioni , errori ed Operazioni di Debug
– Introduzioni ad errori logici e di sintassi;
– Classificazione delle eccezioni;
– Come lanciare una eccezione;
– Intercettazione delle eccezioni;
– Tecniche di debug;
– Utilizzo del debugger con NetBeans. - Modulo 8: Strutture di dati
– Introduzione al Collections Framework;
– LinkedList;
– Vector;
– ArrayList;
– ArrayQueue;
– BinaryTree;
– Hash set;
– Sorted set;
– Stack;
– Iteratori polimorfici;
– Algoritmi per processare strutture di dati. - Modulo 9: Gestione degli Eventi
– Intercettare e distinguere eventi in real time;
– Causare l’esecuzione di codice in risposta ad eventi intercettati;
– L’evento Focus;
– Eventi della tastiera;
– Eventi del mouse;
– La coda di eventi; - Modulo 10: Manipolazione di files
– Creazione file e salvataggio dati;
– Aprire files e processare dati;
– Parser (processamento di stringhe per comprendere i contenuti);
– La Programmazione Multithread;
– Cosa sono i thread e cose’ il parallel processing;
– Avvio ed esecuzione dei thread;
– Esecuzione di thread multipli (multithreading );
– L’interfaccia Runnable;
– Interruzione di thread;
– Proprietà e priorita’ dei thread;
– Thread indipendenti;
– Sincronizzazione;
– Situazioni di stallo (dead-lock);
– Interazione fra threads (Producer – Consumer). - Modulo 11: Reti
– Multi tier, sistemi composti da svariati elementi remoti;
– Collegamento tra un Client e un server;
– Implementazione dei server;
– Programmazione di Socket;
– Connessioni ad URL;
– Trasmissioni di dati in moduli;
– Recupero di informazioni dal web;
– Remote Method Invocation (RMI). - Modulo 12: Collegamento ai Database: JDBC
– Installazione ed uso di JDBC;
– Creazione ed uso di database;
– Il linguaggio mySQL e la composizione di Query;
– Esecuzione di query;
– Set di risultati e rappresentazione contenuti con grafiche;
– Metadati;
– Transazioni e tipi di database (InnoDB, MyIsam). - Modulo 13: Java Server Page (JSP)
– Elementi base di HTML;
– Elementi JSP in una pagina HTML;
– Creazione di pagine HTML effettuate da JSP con lettura su Database;
– Comunicazioni Client – Server con Web Browser e JSP - Modulo 14 : Persistenza
– Serializzazione;
– javax.persistence;
– persistence.xml File;
– Hibernate e JPA. - Modulo 15: Architetture e Metodologie
– Architetture di sistema (teoria);
– Realizzazione di architetture;
– Principali metodologie utilizzate nell’ingegneria del software. - Modulo 16: Design patterns e pratiche di programmazione
– Esempi dei più comuni di Design Patterns;
– “dependencies injection” e “inversion of control”;
– Sping (cenni);
– Pratiche di programmazione derivanti dall’esperienza. - Modulo 17: Documentazioni
– Consultare la Specificazione Java API;
– Generare i JavaDoc con lo stile API;
– Cercare le informazioni necessarie ed utilizzarle in tempi brevi.
DESTINATARI
Il corso gratuito per Programmatore Java è rivolto a persone disoccupate da almeno 12 mesi, residenti o domiciliate in Lombardia.
SEDE E DURATA
Il corso gratuito di Programmazione Java si svolgerà presso la sede di Risorse Italia a Monza, in Corso Milano n.19.
Le lezioni si terranno dal lunedì al venerdì, dalle ore 9 alle ore 13 e dalle ore 14 alle ore 18, per una durata totale del corso di 100 ore.
ENTE ORGANIZZATORE
Risorse Italia Srl, ente organizzatore del “Corso Programmatore Java”, è una realtà formativa con diverse sedi in Italia, erogatrice di percorsi di formazione per aziende e persone. Nato nel 2004, l’Ente gode di importanti traguardi relativamente a certificazioni e accreditamenti. Alcuni dei settori in cui opera Risorse Italia sono quello bancario, assicurativo, contact center, pubblicitario, moda, grande distribuzione organizzata, informatica.
COME PARTECIPARE
Gli interessati all’offerta formativa potranno richiedere informazioni sulle modalità di iscrizione all’indirizzo e-mail: politicheattive@risorseitaliasrl.it.
Gli ulteriori dettagli sul corso gratuito di Programmazione Java, erogato da Risorse Italia Srl, sede di Monza, sono contenute nella relativa SCHEDA (PDF 173KB) informativa o nell’apposita pagina relativa al percorso formativo sul sito www.risorseitaliasrl.it, sezione ‘Corsi > Sede di Monza’.
Tutti gli annunci di lavoro pubblicati sono rivolti indistintamente a candidati di entrambi i sessi, nel pieno rispetto della Legge 903/1977.
Per restare aggiornato iscriviti alla nostra newsletter gratuita e al nostro Canale Telegram. Seguici su Google News cliccando in alto su "segui".