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

accesso

illimitato

Assistenza

Illimitata



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).

Contenuti del corso

Syllabus

  • 01. Installazione
  • 02. Il mio primo programma
  • 03. Diagrammi di flusso
  • 04. Variabili
  • 05. Operatori
  • 06. Costrutti condizionali
  • 07. Costrutti iterativi
  • 08. Array
  • 09. Somma degli elementi di un array
  • 10. Debugging
  • 11. Metodi
  • 12. Classi e Oggetti
  • 13. Date
  • 14. Classi astratte
  • 15. Ereditarietà e Polilmorfismo
  • 16. Interfacce
  • 17. Collections
  • 18. List
  • 19. Set
  • 20. Map
  • 21. Generics
  • 22. Thread
  • 23. Creazione di un thread
  • 24. Esercitazione finale
  • 25. Soluzione esercitazione
  • 26. Esercitazione finale- Parte 2 - Creiamo un menu per la classe Test

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

Le review dei nostri utenti


5.0/ 5



Numero di voti: 11

David


Corso molto interessante!

18 settembre 2019

Michele


Il corso è bene articolato.

19 settembre 2019

Luigi


Un buon corso, con qualche semplificazione , ma essenziale.

25 settembre 2019

Arianna


ni

26 settembre 2019


Dayana


tramite instagaram

1 ottobre 2019

Emanuele


Ottimo corso

4 ottobre 2019

Valeria


Ottimo corso

4 ottobre 2019

Stefano


molto interessante,grazie

17 ottobre 2019

ROSY


Interessante e ben strutturato.

21 ottobre 2019

Andrea


ottima introduzione!

2 novembre 2019

Davide


TOP

4 novembre 2019

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