Java è uno dei linguaggi di programmazione più richiesti nel settore informatico. Con Java è infatti possibile realizzare sia applicazioni Android native, desktop e web enterprise.

Per questo motivo abbiamo realizzato un corso sulla programmazione Java per poter dare una guida introduttiva a chi si approccia per la prima volta a questo linguaggio e vuole scoprirne i fondamenti e le basi.

Il corso si compone dei seguenti moduli:

  • Come installare l'ultima versione di Java e utilizzare il software IntelliJ IDEA per la realizzazione di progetti e prendere padronanza con l’ambiente Java
  • Primi passi con Java: compilazione di file e l’utilizzo di diagrammi di flusso per la rappresentazione di algoritmi
  • Variabili, operatori e costrutti: capire le diverse tipologie di variabili (8 tipi primitivi, Number e String), come costruire espressioni con gli operatori e i costrutti (condizionati e iterativi)
  • Sintassi base: comandi condizionali (if e switch), comandi di ritorno (return), comandi di ciclo (while, do-while, for) e comandi di interruzione (break e continue)
  • Array, liste e collections: cos’è una lista e gli strumenti da utilizzare, gli array, le interfacce (list e collection)
  • Classi ed oggetti: concetti base, utilizzo, interazione
  • Debugging: cosa sono i bug, come trovarli ed eliminarli
  • Multi-threads

Infine, al termine del corso andrai a svolgere un'esercitazione finale in cui realizzerai una playlist musicale e sarai in grado di inserire e rimuovere canzoni, ottenere il numero, l'insieme delle canzoni all’interno della playlist e creare l'interazione con l'utente tramite menù testuale.

Il corso introduttivo a Java è rivolto a chiunque sia interessato ad approcciarsi per la prima volta al linguaggio Java con competenze base sulla programmazione.

Aspiranti programmatori che vogliono ampliare il loro portfolio di conoscenze sulla programmazione e startupper o imprenditori che vogliono utilizzare Java per creare progetti e sviluppare i propri business.

Certificato

finale

corsi online digitale certificazione

accesso

illimitato

corsi online digitale accesso

Assistenza

Illimitata

corsi online digitale assistenza

Il programma che seguirai

elemento grafico corsi online
  • 01. Installazione 3m : 59s
  • 02. Il mio primo programma 4m : 23s
  • 03. Diagrammi di flusso 6m : 54s
  • 04. Variabili 8m : 21s
  • 05. Operatori 16m
  • 06. Costrutti condizionali 8m : 9s
  • 07. Costrutti iterativi 11m : 43s
  • 08. Array 14m : 50s
  • 09. Somma degli elementi di un array 6m : 4s
  • 10. Debugging 10m : 24s
  • 11. Metodi 2m : 54s
  • 12. Classi e Oggetti 4m : 31s
  • 13. Date 8m : 13s
  • 14. Classi astratte 5m : 12s
  • 15. Ereditarietà e Polilmorfismo 4m
  • 16. Interfacce 5m : 51s
  • 17. Collections 1m : 43s
  • 18. List 4m : 37s
  • 19. Set 4m : 34s
  • 20. Map 4m : 13s
  • 21. Generics 1m : 21s
  • 22. Thread 3m : 53s
  • 23. Creazione di un thread 4m : 33s
  • 24. Esercitazione finale 1m : 24s
  • 25. Soluzione esercitazione 7m : 26s
  • 26. Esercitazione finale- Parte 2 - Creiamo un menu per la classe Test 5m : 12s

Il tuo istruttore

Domenico Pontari

Domenico Pontari

Data Scientist | Founder e CEO @WiNK

Domenico è un ingegnere del software e data scientist, ama trasmettere la propria passione per la risoluzione dei problemi anche complessi che richiedono soluzioni creative e competenza tecnica. Fondatore e CEO di WiNK, società di software specializzata nella realizzazione di progetti innovativi e prototipi ready to market (MVP - minimum value product), è specializzato in Apache Spark di cui gestisce i meetup su Roma e nella suite Hadoop. Curioso e appassionato, ha deciso di orientare le sue conoscenze in ambiti su Sviluppo Enterprise (Intranet e Internet sia Client side che Server side), Database (Relazionali e NoSQL), Business Intelligence (ETL, Datawarehouse e sistemi di reportistica) e gestione dei Progetti (Agile, Scrum, XP, Project Management e meccanismi di analisi funzionale, di processi e dei requisiti).

Competenze

Cosa saprai fare

Al termine di questo corso introduttivo sulla programmazione con Java, avrai appreso i fondamenti e le competenze base del linguaggio Java utilizzando IntelliJ IDEA. Sarai in grado di capire i concetti base, fondamenti e sintassi della programmazione Java e le basi se vorrai approcciare lo sviluppo di applicazioni native per Android.

Studia gratuitamente

COSA DICONO I NOSTRI STUDENTI

4.85

33 reviews

FAQ

Domande frequenti:

Posso vedere le lezioni più volte?

Certo! Una volta acquistato il corso sarà tuo per sempre. Puoi rivedere le lezioni ogni volta che vuoi, in qualsiasi momento. I video non sono live, sono registrati e sempre disponibili sulla piattaforma.

1

Quanto tempo ci vorrà per terminare il corso?

La durata totale del corso è di circa 2 ore e 40 minuti. Tieni a mente però che il tempo di apprendimento dei concetti potrebbe essere leggermente più lungo. Per questo, una volta acquistati i corsi, Lacerba si impegna a renderli disponibili a vita!

2

Come è strutturato il corso?

Il corso é suddiviso in 26 lezioni. Significa che non hai bisogno di completarlo tutto in una volta, ma puoi seguirlo un pezzetto per volta, seguendo i tuoi tempi di apprendimento.

3

Cosa succede se non sono soddisfatto del corso?

Non vorremmo mai che tu rimanga insoddisfatto/a di uno dei nostri corsi! Se dovesse accadere, contattaci e cercheremo di risolvere entro 24h qualsiasi problema tu abbia riscontrato. Alternativamente, procederemo al rimborso di quanto speso!

4