course-premium

Corso attualmente non disponibile

Java Academy DISOCCUPATI 18-29 ANNI

4.3
3 opinioni
  • La possibilità di frequentare un corso gratuito mi ha permesso di approfondire le mie conoscenze in un settore che mi ha sempre affascinato da autodidatta.
    |
  • I corsi per disoccupati sono un'ottima opportunità per accedere gratuitamente anche a formazione di livello elevato. Ho potuto acquisire delle competenze che mi saranno di grande aiuto nella ricerca di lavoro
    |
  • Mi sono trovata davvero bene
    |

Corso

A Milano ()

Gratis

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

In poco tempo e gratuitamente diventa sviluppatore Java.

  • Tipologia

    Corso intensivo

  • Livello

    Livello intermedio

  • Ore di lezione

    160h

  • Durata

    5 Settimane

Frequenza gratuita ETA' 18-29

Su Emagister.it puoi trovare il corso professionalizzante "Java Academy" tenuto da Eduteam S.r.l., con lo scopo di formare sviluppatori Java. Il corso è gratuito e destinato a persone disoccupate/ inoccupate; proposto da una società, come Eduteam, con anni di esperienza nel campo della formazione informatica - manageriale e della consulenza.

Il corso è strutturato in modo sostanzialmente pratico e tutte le nozioni teoriche verranno applicate attraverso esercitazioni e sperimentazioni attive dei contenuti, in modo da apprendere le basi necessarie per la progettazione e lo sviluppo di applicazioni articolate ed oggetti. La Java Academy è finalizzata alla preparazione di professionisti in grado di lavorare in gruppo e di intervenire operativamente sullo sviluppo software, sui processi di analisi e sul collaudo.

I requisiti richiesti per frequentare questo corso sono: un diploma o/e laurea in informatica o materie scientifiche e la conoscenza, almeno di base, delle tecniche di programmazione ad oggetti. Inoltre è consigliata una buona padronanza dell'inglese, scritto e orale. I soggetti che saranno valutati come idonei, verranno contattati per un colloquio conoscitivo e di valutazione delle competenze tecniche.

Profilo del corso

Il corso è finalizzato alla formazione di figure professionali tecniche, che fanno riferimento al software developer, con spendibilità nel mondo del lavoro. Il software developer interviene sui processi di analisi, sviluppo, testing e collaudo, lavorando preferibilmente in team.
La Java Academy ha un taglio essenzialmente operativo. La garanzia che i contenuti del corso siano sperimentati e applicati in tempo reale, viene fornita dall'utilizzo di diversi modelli di apprendimento, quali esercitazioni e project work.

L'azione formativa è destinata a soggetti disoccupati e inoccupati.

Istruzione richiesta:
• diploma o Laurea in informatica/materie scientifiche;
• conoscenza della lingua inglese.
Competenze richieste:
• conoscenza delle tecniche di programmazione a oggetti.

I candidati selezionati verranno contattati per un colloquio conoscitivo/tecnico/motivazionale presso la nostra sede di Milano.

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

4.3
fantastico
  • La possibilità di frequentare un corso gratuito mi ha permesso di approfondire le mie conoscenze in un settore che mi ha sempre affascinato da autodidatta.
    |
  • I corsi per disoccupati sono un'ottima opportunità per accedere gratuitamente anche a formazione di livello elevato. Ho potuto acquisire delle competenze che mi saranno di grande aiuto nella ricerca di lavoro
    |
  • Mi sono trovata davvero bene
    |
100%
4.7
eccellente

Valutazione del corso

Lo consiglia

Valutazione del Centro

Andrea G

4.0
23/02/2020
Sul corso: La possibilità di frequentare un corso gratuito mi ha permesso di approfondire le mie conoscenze in un settore che mi ha sempre affascinato da autodidatta.
Consiglieresti questo corso?:

Antonio De Maria

5.0
22/02/2020
Sul corso: I corsi per disoccupati sono un'ottima opportunità per accedere gratuitamente anche a formazione di livello elevato. Ho potuto acquisire delle competenze che mi saranno di grande aiuto nella ricerca di lavoro
Consiglieresti questo corso?:

chiara

4.0
12/10/2019
Sul corso: Mi sono trovata davvero bene
Consiglieresti questo corso?:
*Tutte le opinioni raccolte da Emagister & iAgora sono state verificate

Materie

  • Programmazione
  • Java
    2

    2 alunni hanno indicato di aver acquisito questa competenza

  • Interfaccia grafica
    1

    1 alunni hanno indicato di aver acquisito questa competenza

  • J2ee
  • SQL
  • JavaBeans
    1

    1 alunni hanno indicato di aver acquisito questa competenza

  • XML
  • Javascript
    2

    2 alunni hanno indicato di aver acquisito questa competenza

  • Jquery
    1

    1 alunni hanno indicato di aver acquisito questa competenza

  • Sviluppatore
  • Software developer
  • Architettura web
  • Informatica
    2

    2 alunni hanno indicato di aver acquisito questa competenza

  • HTML
    1

    1 alunni hanno indicato di aver acquisito questa competenza

  • Web design
    1

    1 alunni hanno indicato di aver acquisito questa competenza

  • Team building
  • Didattica informatica
  • Sviluppatori Java
    1

    1 alunni hanno indicato di aver acquisito questa competenza

  • Liberi professionisti
  • Web developer

Professori

eduteam EDUTEAM

eduteam EDUTEAM

DOCENTE

Programma

Modulo 1:

Ciclo dello sviluppo e principi di programmazione – 10 h (10 h teoria)

· Introduzione al ciclo di sviluppo del software;

· metodologie di gestione;

· introduzione alla programmazione Object-Oriented;

· classi e oggetti;

· campi e metodi statici;

· costruzione di oggetti;

· ereditarietà;

· polimorfismo;

· overriding e overloading;

· i package;

· java come strumento di programmazione.

Modulo 2:

L’Ambiente di programmazione – 8 h (5 h teoria / 3 h pratica)

· Installazione del Jdk;

· installazione della sorgente di libreria e della documentazione;

· ambienti di sviluppo;

· controllo sorgente:

· SVN;

· utilizzo di un ambiente di sviluppo integrato;

· java Heap;

· java Stack

Modulo 3:

Strutture fondamentali di programmazione Java – 8 h (5 h teoria / 3 h pratica)

· Un semplice programma java;

· tipi di dati;

· variabili;

· costanti;

· operatori;

· stringhe;

· controllo del flusso;

· modificatori di accesso;

· array

Modulo 4:

Ereditarietà in Java – 10 h (4 h teoria / 6 h pratica)

· Approfondimento del concetto di ereditarietà;

· polimorfismo in Java;

· binding dinamico; cast;

· classi astratte;

· gli oggetti Wrapper.

Modulo 5:

Interfacce e tipologie di oggetti interessanti – 8 h (4 h teoria / 4 h pratica)

· Proprietà delle interfacce;

· interfacce e classi astratte;

· utilizzo delle Collection;

· principali implementazioni;

· map;

· i JavaBean

Modulo 6:

Generics, Annotation, Enumeration, Autoboxing ed operazioni di Debug – 12 h (6 h teoria /6 h pratica)

· Numero variabile di argomenti;

· output formattato;

· tipi generici (Generics);

· annotazioni e Metadati;

· autoboxing;

· ciclo ”for” migliorato (ciclo ”fhach”);

· tipo enumerazione;

· importazione delle costanti statiche;

· classificazione delle eccezioni;

· come lanciare una eccezione;

· intercettazione delle eccezioni;

· tecniche di debug;

· utilizzo di un debugger

Modulo 7:

Infrastruttura applicazini J2EE e Database – 24 h (10 h teoria / 14 h pratica)

· Infrastruttura J2EE basata su tecnologie OpenSource;

· architettura 3-tier;

· introduzione ai RDBMS;

· introduzione SQL;

· API JDBC e collegamento a Database;

· JNDI; ConnectionPool e Datasource


Modulo 8:

Componenti Web Oriented – 8 h (4 h teoria / 4 h pratica)

· Introduzione XML;

· Servlet; Jsp;

· Introduzione JSF e Web Service;

· le Web Application:

· web.xml, struttura di un war

Modulo 9:

Enterprise Java Beans ed application Server J2EE – 8 h (3 h teoria / 5 h pratica)

· Model View Controller,

· Chain of responsibility, Business Delegate, Session Façade, DAO

Modulo 10:

Introduzione agli ORM e ad Hibernate – 8 h (4 h teoria /4 h pratica)

· Orm Hibernate mappatura degli oggetti, relazioni one to one, one to many, many to many, HQL e Criteria.

Modulo 11:

Introduzione ai più diffusi Frameworks OpenSource – 24 h (10 h teoria /14 h pratica)

· Introduzione Spring 4 (DI; Spring Container, Spring AOP, Spring MVC, Spring ORM Hibernate)

Modulo 12:

Java script– 8 h (4 h teoria /4 h pratica)

· HTML; CSS; Java script; JQuery

Modulo 13:

AngularJS 24 h (10 h teoria /14 h pratica)

· Introduzione ad AngulaJs

o Caratteristiche del framework

o Architettura del framework: view – controller – scope

o Applicazione single page routing

o Presentation model

o Ide di sviluppo

o Debugging

· SCAFFOLDING

o Creazione dello scheletro di un’applicazione

o Gestione delle dipendenze

o Automazione dei task

· MODULI, CONTROLLER, SCOPE E DATA BINDING

o Operazioni sui moduli

o Utilizzo dei controller

o Gerarchia degli scope e trasferimento di informazioni

· DEPENDENCY INJECTION E SERVICE

o Utilizzo di $injector

o Utilizzo dei servizi specializzati (factory, service, provider, value…)

· CLIENT SIDE TEMPLATING

o Creazione e uso delle direttive

o Creazione e uso dei filtri

o Utilizzo della view e routing

o Validazione dei dati in una form

· ROUTING

o Configurazione e utilizzo del modulo di routing

o Utilizzo delle hashbang URL

o Utilizzo della history api di HTML5

o Application cache

o Web workers

o SSE e Websocket

· ANGULAR E ALTRI FRAMEWORK

o JQuery

o AngularUI

o Angular Foundation

· RECAP E WORKSHOP

o Ripasso rapido di tutti gli argomenti

o Creazione di un’applicazione completa in un contesto di lavoro reale

Ulteriori informazioni

Il percorso verrà attivato al raggiungimento del numero minimo di partecipanti (12).
Le offerte si intendono rivolte a persone di entrambi i sessi (D.lgs 198/2006).

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Java Academy DISOCCUPATI 18-29 ANNI

Gratis