Logo inSegno Scuola informatica Bologna

inSegno

Via Longhena 15/A, 40139 Bologna
tel. 051 188 99 318
mail: info@in-segno.it

Corso Programmazione Java

Corso di Programmazione

Il Corso

Grazie al Corso di Programmazione Java di inSegno puoi imparare in breve tempo tutte le basi della programmazione informatica e dello sviluppo di applicativi tramite uno dei linguaggi object oriented più utilizzati al mondo e più richiesti nelle professioni IT.

Il Corso Java è composto da 10 lezioni con un docente esperto sempre a tua disposizione.

Non solo: questo corso ti permette di ottenere la Certificazione PSC (Professional Skills Certificate) – Programmazione Java e, una volta superato l’esame, di essere inserito nella nostra piattaforma esclusiva dove le aziende possono conoscere le tue nuove abilità, consultare il tuo cv e contattarti per offrirti un lavoro.

Il metodo inSegno

Il metodo inSegno è l’unico metodo in Italia che ti permette di imparare DAVVERO.

Con un tasso di soddisfazione del 94,7% (*), il metodo inSegno è l’unica maniera garantita per apprendere e mantenere nel tempo le conoscenze.

Avrai un docente professionista a tua completa ed esclusiva disposizione per tutta la durata del Corso.

Il metodo si basa su tre elementi chiave:

  • Il corso va al tuo ritmo
  • I contenuti sono personalizzati in base alle tue reali esigenze
  • Tutte le nozioni saranno a tua disposizione nel momento in cui ti serviranno (quindi anche dopo il termine del corso)

Inoltre, il nostro metodo è fortemente orientato al mondo del lavoro ed è la soluzione perfetta per chi cerca/vuole cambiare lavoro o per chi desidera mettersi in proprio.

(*) Dati raccolti dal Centro Studi nel periodo 14/09/2020 – 18/11/2023 e basati su 3.248 risposte

Domanda: Sei soddisfatto/a di come è stato svolto questo corso?

  • Decisamente SI … 65,5%
  • Più SI che no … 29,2%
  • Più NO che si … 4,5%
  • Decisamente NO … 0,8%

Conoscenze preliminari

Il Corso di Programmazione Java parte dalle fondamenta della materia e, pertanto, non sono necessarie conoscenze pregresse, se non quelle di utilizzo base del computer (creare cartelle, navigare e scaricare file da Internet).

Programma del corso

N.B. Il programma può essere personalizzato in base alle esigenze dello studente

Introduzione

  • Installazione e configurazione ambiente di sviluppo
  • Java Development Kit (JDK, JVM, JRE)
  • Software di sviluppo IntelliJ IDE
  • Esplorazione dell’ambiente di sviluppo
  • Creare un nuovo progetto
  • Variabili e Tipologie di dati
  • Numerici Interi (byte, Int, Long…)
  • Numerici Decimali (Float e Double)
  • Stringhe e caratteri (char, string…)
  • Vettori (Array)
  • Booleani (boolean)
  • Operatori Logici
  • Operatori unari
  • Operatori binari
  • Operatori ternari

Concetti base della programmazione

  • Organizzazione del codice
  • Metodi e funzioni
  • Convenzioni e naming
  • Commentare il codice
  • Indentazione e spaziatura
  • Blocchi di codice
  • Struttura delle cartelle e dei file
  • Operatori condizionali e cicli
  • If, Else, else if
  • Switch
  • For, while, do while
  • Il costrutto Array
  • Introduzione al costrutto
  • Le liste, liste concatenate
  • I set
  • I dizionari (Map)

OOP, Programmazione orientata agli oggetti

  • Fondamenti della OOP
  • Classi
  • Costruttori
  • Ereditarietà
  • Polimorfismo
  • Interfacce
  • Classi Astratte
  • L’Oggetto Stringa
  • Creazione
  • Manipolazione
  • Classi principali dalle API di Java
  • Le classi Math – System – Collections – String
  • Il package java.lang

I Packages. Le keyword “static” e “final”

  • I packages
  • La keyword static
  • La keyword final

Eccezioni

  • Oggetto Exception
  • La gestione delle eccezioni (Try, catch, finally)
  • Throw keyword

Basic Input/Output

  • Scrittura su file (FileWriter Class)
  • Lettura da file (FileReader Class)
  • Gestione degli stream di byte
  • Copia, rinomina ed elimina file

JavaFX, grafica per le applicazioni Java

  • Definizione del Layout
  • Pannelli (GridPane, BorderPane, TitledPane…)
  • Contenitori (HBox, VBox…)
  • Oggetti grafici
  • RadioButton
  • CheckBox
  • ComboBox
  • ChoiceBox
  • Slider – Spinner
  • Gestione eventi
  • Events e Event Handlers
  • Add Change Listener

Debugging and Unit Testing

  • Introduzione al Debugging
  • Fase di testing con Junit
  • Assert

Commenti

“Il corso è ben strutturato ed eseguito da un docente molto competente.

Vengono toccati anche tanti argomenti puramente pratici, molto utili nel mondo lavorativo.”

SILVIA MISSAGLIA
SILVIA MISSAGLIA

“Buon corso, specialmente per la competenza e la disponibilità degli insegnanti nell’integrare le lezioni con consigli sui problemi specifici.

Le tematiche sono tante e trattate in modo chiaro.

Ho avuto modo di approfondire ciò che è necessario per iniziare subito a lavorare.”

SIMONE COLOMBO
SIMONE COLOMBO

“Corso davvero molto soddisfacente, ne ho seguiti altri negli ultimi anni e questo è stato sicuramente quello più serio, interessante e da cui ho imparato di più.”

MATTEO SERRANI
MATTEO SERRANI

“Il Corso è stato molto utile e divertente.

Carinissima l’insegnante, soprattutto molto disponibile!

Perfetti anche gli orari di lezione e il costo.

Grazie di tutto… Tornerò volentieri a seguire un altro corso!”

CHIARA ORTOLANI
CHIARA ORTOLANI

“Corso molto utile, docente preciso e disponibile.

Le informazioni fornite sono state utili ed esaustive al fine della materia trattata.

Non ho fatto in tempo a finire il corso che mi sono già iscritta ad un altro!”

SARA PIERINO
SARA PIERINO

“Corsi e lezioni molto ben studiati, apprendimento per gradi a giusti ritmi e con validi insegnanti.

Ottimo per aggiungere competenze al proprio portfolio.

Valutazione finale molto positiva.”

MATTHEW LOWE
MATTHEW LOWE

Prezzo ed iscrizione

I prezzi dei nostri corsi partono da € 570,00 (IVA inclusa) pagabili in un’unica soluzione o a rate.

Per conoscere i dettagli, i prezzi e le modalità di iscrizione e di pagamento, clicca il pulsante rosso

Attestato e Certificazione

Alla fine del corso viene rilasciato un attestato di partecipazione.

Sempre al termine del corso, è possibile inoltre sostenere l’esame per ottenere la Certificazione Professional Skills Certificate (PSC).
Contattaci per tutte le informazioni sulle nostre certificazioni.

Prezzi e modalità

Lascia la tua mail per ricevere subito una mail contenente informazioni sul prezzo e sulle modalità di svolgimento del Corso:

Info varie

Cosa mi serve per seguire il corso?

Per seguire il corso devi avere un PC o un Mac.
Non sono necessari software a pagamento.
Alla prima lezione, installeremo noi sul tuo computer i programmi necessari.

Fornite delle dispense?

Certo, sono previste dispense del corso in formato elettronico (pdf + esercizi).

Le tue lezioni con te, per sempre

Non ti ricordi un passaggio? Non hai preso bene gli appunti? Non c’è problema!
Tutte le lezioni del corso verranno registrate e saranno disponibili per sempre nella tua area privata. In questo modo le potrai rivedere tutte le volte che vuoi!

Commenti

“Ottime lezioni, ho capito cose che in genere a scuola ne parlano ma non riesci a capire al 100% gli argomenti trattati.

Consiglio a tutti di provare a fare un corso, se avete dubbi loro ti aiutano.”

TOMMASO FORCINITI
TOMMASO FORCINITI

“Il corso è stato perfetto. Molto utile e soddisfacente negli argomenti.

La docente è molto brava e preparata, spiega gli argomenti in modo semplice e facilmente comprensibile.

L’organizzazione del corso è stata impeccabile e la mia tutor Alessandra è stata molto gentile e sempre disponibile.”

FABIO DI PANCRAZIO
FABIO DI PANCRAZIO

“Mi sono trovata molto bene, il corso è stato piacevole.

La docente ha saputo insegnarmi in maniera chiara e semplice.

Ringrazio per la gentilezza tutte le ragazze dello staff inSegno che ho conosciuto!

Lo rifarei e lo consiglierei.”

MANUELA TIVEDDU
MANUELA TIVEDDU

“Il corso si è rivelato essere molto fluido ed esplicativo, distante da altri nei quali lo studio non è accompagnato.

Ottimo sia per coloro che ne faranno un mestiere, sia per chi è solo in cerca di conoscenze per arricchire il proprio sapere.”

SEBASTIAN HUAUYA FUENTES
SEBASTIAN HUAUYA FUENTES

“Il corso è stato determinante per trovare la mia attuale professione.

Ora lavoro presso un’azienda di Cesena.”

MAURO MALTONI
MAURO MALTONI

“Il corso è molto formativo, il professore ne sa a pacchi e spiega molto bene.

Per chi non ha la possibilità di pagare tutto subito, danno la possibilità di pagare a rate (com’è successo a me).”

DANIELE PICCIRILLI
DANIELE PICCIRILLI

“Docenti bravi, allegri e competenti: le lezioni non sono mai banali e trascorrono piacevolmente.

Dopo la conclusione del corso, mi trovo ad avere molti più strumenti e consapevolezza di prima su quali carte utilizzare per lavorare al meglio.”

GIOVANNI SENTIMENTI
GIOVANNI SENTIMENTI

“Il corso è ben strutturato con docenti preparati, professionali e disponibili.

Le spiegazioni avvengono con molta precisione e in modo dettagliato per fornire conoscenze utili nel mondo scolastico, lavorativo e domestico”

FRANCESCA CONTI
FRANCESCA CONTI

“Il corso è ben strutturato ed eseguito da un docente molto competente.

Vengono toccati anche tanti argomenti puramente pratici, molto utili nel mondo lavorativo.”

FEDERICO FORNI
FEDERICO FORNI

“Il Corso mi è piaciuto molto, sia per le modalità di spiegazione che per i contenuti.

Inoltre in caso di problemi l’insegnante era sempre a disposizione per risolvere la situazione nel miglior modo possibile!”

GIOVANNI CAZZOLA
GIOVANNI CAZZOLA

“Mi sono trovato molto bene, a mio agio e in sintonia con il docente.

Ho imparato nuove tecniche di lavorazione. Il personale è molto disponibile e il corso è stato molto utile e in linea con le mie aspettative!”

ALFREDO DE FILIPPI
ALFREDO DE FILIPPI

“Tutto molto interessante!!!

Docenti disponibili, gentili e molto simpatici!

Spiegazioni chiare, lezioni interessanti e coinvolgenti!

Nel complesso… esperienza TOP!”

SARA DRAGHETTI
SARA DRAGHETTI

inSegno è un Ente di Formazione Professionale
Accreditato dalla Regione Emilia Romagna
La Commissione Europea ha riconosciuto il valore del nostro centro di formazione per le iniziative formative svolte e l’impatto positivo sulla Comunità Europea