Corso Per Programmatori Java

$40
$40
ProgrammingAcademyJava
2 ratings

A chi è destinato

Il corso è adatto a chiunque  voglia diventare un  Programmatore Java Junior, ossia una persona che conosce non solo java base  MA anche tutte le tecnologie java enterprise che vengono effettivamente usati dalla aziende. Solo java base non basta. Per poter essere appetibili sul mercato bisogna conoscere le tecnologie Enterprise basate su java.


Durata del corso

Il corso ha una durata totale di circa 30 ore, suddivise in moduli.


Descrizione Programma 

Questo programma di formazione intensivo e pratico, è pensato per acquisire le competenze tecniche necessarie per iniziare la propria carriera come programmatore java junior. Il corso avrà un’approccio molto pratico, essendo orientato ad insegnare realmente come programmare. 

Durante il programma, creerai una tua web application e, soprattutto, imparerai le basi per affrontare un mestiere molto affascinante. 

Inoltre, sono inclusi nel corso, 3 libri, da noi scritti durante i vari corsi:

  • Pillole di Java
  • SpringBoot Per Tutti: accenni ai microservizi
  • Domande da colloquio per programmatore java

Attenzione, l'ultimo libro (Domande da colloquio per programmatore java) è veramente importante. E' una selezione di domande (con risposte) fatte in vari colloqui reali per programmatori java junior che abbiamo raccolto in vari anni di lavoro.


Cosa è incluso?

Riassumendo, i servizi inclusi sono:

  • 40 ore di video lezioni.
  • Un’ora, tramite google meet, con il docente.
  • Gruppo facebook e form dedicato all’assistenza.
  • Preparazione ad un colloquio reale.
  • Contatti con aziende di informatica per assunzione, previo superamento colloquio finale.

tutto questo per 50 euro.

Indice Programma

MODULO 1 – JAVA BASE

Introduzione a Java. Cenni storici, introduzione. Concetti operativi della programmazione Object Oriented. Evoluzione, versioni e struttura della programmazione Java. Installazione e configurazione della JDK. Struttura di un’applicazione, prima compilazione ed esecuzione. Introduzione agli IDE. Installazione IDE. Introduzione alle classi, oggetti, attributi; costruttore e metodi. Super e this. Codifica, case sensitive, formattazione, commenti e javadoc. Identificatori e tipi di variabili. Oggetti wrapper e tipi primitivi. Stringhe, array, array multidimensionali e liste. Paradigmi della programmazione ad oggetti: ereditarietà, incapsulamento, polimorfismo. Classi astratte ed interfacce. Override ed overload. Operatori logici, di assegnazione ed aritmetici. Istruzioni condizionali, cicli e condizioni di uscita dai cicli. Casting, eccezioni. 

MODULO 2 – PROGRAMMAZIONE ORIENTATA AGLI OGGETTI

Classi, Istanze, metodi, Costruttori, Ereditarietà, Interfacce, Classe Astratte, Polimorfismo, Static, Finale, Eccezioni, Pattern: Singleton, MVC, Factory, Facade. Introduzione programmazione concorrenziale. Thread e processi. 

 MODULO 3 – JAVA AVANZATO

Comparator e Comparable, Classi anonime, Lambda, Generics, Collection, Set, List, Map, HashMap, Pattern: Singleton, MVC, Factory, Façade, Dto, Dao, Observer, Introduzione programmazione concorrenziale. Thread e processi. 

MODULO 3 – JAVA EE

Introduzione al layer di persistenza. Introduzione e panoramica sui database relazionali. Installazione e configurazione RDBMS. Installazione e configurazione client. SQL. Introduzione e panoramica sui database ad oggetti. Installazione e configurazione database ad oggetti. Installazione e configurazione client, Introduzione alla Java Enterprise Edition. Application Server. Panoramica sulle specifiche EE. Persistenza con JDBC. Persistenza con JPA (Hibernate). Servlet, JSP, JSTL, JSF, Web Services REST, Web Services SOAP, Ejb Session, Mdb, JMS. La struttura di un progetto in ambito lavorativo. Maven. Condivisione e versionamento del codice. SVN e Git. Continuos integration e continuos delivery. Jenkins. Introduzione metodologie Agile. 

MODULO 4 – SPRING

Introduzione di Spring, Spring MVC, Spring Rest, Crittografia,  Differenza tra microservizi e applicazioni monolitiche. 

MODULO 5 – ACCENNI DI ANGULAR

Introduzione a angular, Componenti, NgModel, Routing, Service.

Available to stream instantly
Watch link provided after purchase
  • Diventa un vero PROGRAMMATORE JAVA JUNIOR

  • Diventa un vero PROGRAMMATORE JAVA JUNIOR

Ratings

5.0
(2 ratings)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
Powered by

Checkout

Corso Per Programmatori Java

Enter your info to complete your purchase

Card

or pay with
You'll be charged US$40.