Usiamo cookies per ottimizzare il nostro sito web ed i nostri servizi dedicati a te Leggi tutto
Accetta tutti i cookies
Torna ai corsi

Corso Programmatore Java (online) - Gratuito

“Nuove Frontiere Lavoro", in collaborazione con l’ente di formazione "Idee Insieme" e grazie al fondo "Formatemp", pubblica un corso di "Operatore Java" su piattaforma online.

Java è un linguaggio di programmazione orientato agli oggetti, progettato per essere il più possibile indipendente dalla piattaforma di esecuzione.

Attualmente è il linguaggio di programmazione più utilizzato. Può essere utilizzato per creare applicazioni complete che possono funzionare su un singolo computer o essere distribuite tra server e client in una rete, così come per costruire moduli applicativi oppure componenti di una pagina web.

Il programmatore java è ormai una figura molto ricercata in Italia anche nella sua fase junior. Progetta e sviluppa software professionali (es. gestionali, magazzino, contabilità) e/o siti web dinamici. Abbina alla buona conoscenza del linguaggio e della scrittura di codici, competenze trasversali come concentrazione; grande capacità logica; controllo e pazienza.

Nel rapporto PREVISIONI DEI FABBISOGNI OCCUPAZIONALI E PROFESSIONALI IN ITALIA A MEDIO TERMINE (2022-2026) nell’ambito del Sistema Informativo Excelsior – realizzato da Unioncamere e dall’ANPAL per gli specialisti in scienze matematiche, informatiche, chimiche, fisiche e naturali, fra i quali prevalgono le figure informatiche (sviluppatore di software, analisti programmatori, progettisti di software, ecc.) si prevede un tasso medio di fabbisogno medio annuo tra 3,8-4,2%.

In particolare, alla fine del percorso il discente sarà in grado di:

  • identificare gli elementi principali e specifici che caratterizzano la struttura del linguaggio java;
  • identificare gli elementi principali e specifici che caratterizzano database relazionali e sql, il linguaggio di programmazione (html5 e css), la web application;
  • utilizzare gli elementi principali e specifici del linguaggio java per creare applicativi di primo livello.

Il corso si completa attraverso il raggiungimento degli obiettivi delle lezioni obbligatorie che consentono al discente di:

  • conoscere diritti e doveri dei lavoratori in somministrazione;
  • conoscere i principi generali (parte generale) sulla salute e sicurezza nei luoghi di lavoro così come previsto dagli Accordi Stato – Regioni.

Ente Finanziatore: Formatemp

Ente Promotore: Nuove Frontiere Lavoro

Ente Attuatore: Idee Insieme soc.coop.soc.

COSTO: gratuito (finanziato dal Forma.temp)

DURATA: 140 ore dal 05 SETTEMBRE al 21 OTTOBRE 2022 - 33 giornate totali di aula virtuale da 4 ore ed una da otto ore;

ATTESTATO: di frequenza (min. 70% delle ore totali)

LEZIONI D’AULA VIRTUALE: le lezioni sono dal lunedì al venerdì dalle ore 14.00 alle 18.00;

ADESIONI: per inviare la propria adesione bisogna registrarsi sul sito http://www.ideeinsieme.it/index.php/register | e, una volta caricati i propri documenti personali ed il curriculum, digitare CANDIDATI (Entro il giorno 31/08/2022 ore 17.00)

REQUISITI DI PARTECIPAZIONE: il corso è rivolto a candidati a missione di lavoro in somministrazione (sia inoccupati che disoccupati) iscritti e selezionati dall'Agenzia per il Lavoro;
- per gli stranieri, conoscenza della lingua e grammatica italiana anche NON certificata;
- è necessario disporre di un pc fisso (desktop), portatile o tablet con connessione stabile via cavo (LAN) o wi-fi, webcam e microfono.

MODALITA’ DI SELEZIONE: L’accesso al corso avverrà attraverso più step preliminari:
- Corretto invio della documentazione richiesta;
- Analisi del curriculum inviato;
- Verifica dei dispositivi di connessione da effettuarsi in videoconferenza;

SELEZIONI: Coloro che avranno aderito saranno contattati a mezzo mail per la conferma (entro il giorno 31/08/2022 ore 18.00) della verifica dei dispositivi di connessione in videoconferenza previsto il giorno 01/09/2022 dalle ore 10.30, in gruppo.

ISCRIZIONI: I selezionati saranno contattati via mail e telefonicamente (entro il 02/09/2022 ore 18.00) per presenziare alla prima giornata di corso il giorno 05/09/2022 ore 14.00 su piattaforma online previa invio del link di ingresso.

INFORMAZIONI: per qualsiasi ulteriori informazioni, chiamare IDEEINSIEME al n.081.19335800

Moduli del corso

Titolo Descrizione
1.1
STRUTTURA DELLA PROGRAMMAZIONE JAVA
  • INSTALLAZIONE E CONFIGURAZIONE di Java su Windows/Mac;
  • AMBIENTE DI SVILUPPO ECLIPSE (Concetti principali; Prospettive; Plugin);
  • INTRODUZIONE ALLE CLASSI (Oggetti; Istanze; Metodi);
  • INTRODUZIONE AL LINGUAGGIO (Convenzioni sulla scrittura del codice; Java linguaggio tipizzato; Tipi di dati: Primitivi e Wrapper; Variabili; Espressioni; Operatori; Stringhe; Cast di tipi);
  • ELEMENTI SPECIFICI DEL LINGUAGGIO (Costrutti di controllo e decisionali; Gestione delle eccezioni: Try-catch; Utilizzo di classi librerie e concetto di import; Costruzione di classi semplici: attributi, metodi e costruttori; Firma di un metodo; Concetto di polimorfismo per metodi; Metodi void e tipizzati; Concetto del metodo toString; Elementi statici; Modificatori di visibilità; Classi JavaBean; Metodi getter e setter);
  • CARATTERISTICHE DEL LINGUAGGIO: Ereditarietà; Polimorfismo; Incapsulamento; Interfacce e classi astratte; Classi Parametriche; Metodi Parametrici; Java Collection Framework; Liste, Insiemi e Mappe; Gestione dell’ I/O; Input e Output; Classi generiche;

ESERCIZI E SIMULAZIONI:

Il modulo prevede esercitazioni continue: alla spiegazione di unità autosufficienti di contenuto teorico il docente fa seguire sessioni di pratica affinché il discente possa mettere subito in pratica quanto imparato (learning by doing)

- Test di VALUTAZIONE FINALE
2.2
DATABASE RELAZIONALI E SQL, IL LINGUAGGIO DI PROGRAMMAZIONE (HTML5 E CSS), LA WEB APPLICATION
  • SISTEMA PER LA GESTIONE BASE DATI - (Struttura dei dati: Tabelle Record; Modello relazionale: Relazione 1:1; Relazione 1:molti – molti:1; Relazione molti:molti);
  • DATABASE E DBMS;
  • MySQL e RDBMS;
  • INSTALLAZIONE E CONFIGURAZIONE MYSQL ORACLE WORKBENCH - (Concetto di schema; Utilizzo dell’ interfaccia client per creare schemi e tabelle: Tracciato record; Data Type Attributi dei campi; Utilizzo di chiave primaria; Concetto di Indice);
  • LINGUAGGIO SQL - (Comandi DDL: Principali comandi per la definizione del database; Comandi DML: Principali comandi per la manipolazione dei dati; Creazione di query - Create – Read – Update – Delete; Operatori di aggregazione; Query insiemistiche; Tipi di JOIN - INNER – LEFT – RIGHT);
  • JDBC - (Gestione delle connection Statement, PreparedStatement e Resultset; Operazioni DDL e DM; Introduzione ai DesignPattern: Il Pattern DAO);
  • HTML5 - (Linguaggio a marcatori Struttura base HTML; Principale TAG);
  • CSS3 - (Introduzione a Javascript; Struttura grafica del DOM; Metodi e proprietà: Elementi base del linguaggio: costanti, variabili, operatori, costrutti);
  • INTRODUZIONE A JQUERY;
  • WEB APPLICATION - (Overview di Java EE; Applicativi Web multi-tier e Application Server; Tomcat: Architettura ed installazione (Deployment); Il modello Web Application (Web e protocollo http);
  • JAVA SERVLET E JSP (Scriplet Java; il pattern MVC applicato al Web);
  • INTODUZIONE ALLA LIBRERIA (Jstl: Jstl E Jsp).

ESERCIZI E SIMULAZIONI:

Il modulo prevede esercitazioni continue: alla spiegazione teorica di unità autosufficienti di contenuto, il docente fa seguire sessioni di pratica affinché il discente possa mettere subito in pratica quanto imparato (learning by doing)

- Test di VALUTAZIONE FINALE
3.3
SALUTE E SICUREZZA NEI LUOGHI DI LAVORO

Salute e Sicurezza nei luoghi di lavoro

4.4
DIRITTI E DOVERI DEI LAVORATORI IN SOMMINISTRAZIONE

Diritti e doveri dei lavoratori in somministrazione

Nel Dettaglio

Tipo corso:
Gratuito

Modalità erogazione:
Corso in Aula virtuale

Data di pubblicazione:
18 August 2022



Candidati al corso

Le candidature a questo corso sono chiuse

Tag
javaprogrammatore_javagratuitoformatemponlinemysqlformazione
Condividi