Java competenze che contano

Scuola di Java

Il percorso guidato per imparare a programmare da zero, passo dopo passo.

🚀 Videolezioni pratiche: poca teoria, tanto codice
🎥 Esercizi svolti con video spiegazione passo a passo
💻 Esercizi di codifica direttamente online
📝 Quiz con feedback immediato
📘 Workbook PDF stampabili e completi

Per chi è pensato il corso

A chi è rivolto questo corso

Il corso è ospitato su Udemy ed è pensato per chi desidera un percorso chiaro, strutturato e guidato. È perfetto per gli studenti delle superiori che vogliono iniziare a programmare, molto utile per gli studenti universitari che desiderano consolidare le basi, e ideale anche per i principianti assoluti senza alcuna esperienza. In ogni caso, il corso accompagna passo passo ogni studente, rendendo l’apprendimento semplice e motivante.
Udemy garantisce:
checkout sicuro, accesso a vita, politica di rimborso

Modulo 1

Tipi primitivi e uso degli oggetti

Questo modulo è progettato per costruire solide fondamenta e accompagnarti passo dopo passo nella programmazione in Java.

↓↓↓ In offerta da 19,99 € → ora a 12,99 € (offerta limitata) ↓↓↓

(function () { var now = new Date(); if (now < END_DATE1) { var btn = document.getElementById("promo-btn-1"); btn.href = URL1; btn.style.display = "block"; var btn1 = document.getElementsByClassName("promo-button-1")[0]; btn1.addEventListener("mouseenter", () => { btn1.style.backgroundColor = "#15B7FF"; btn1.style.color = "black"; }); btn1.addEventListener("mouseleave", () => { btn1.style.backgroundColor = "#0a639f"; btn1.style.color = "white"; }); } })();

Modulo 2

Espressioni booleane, strutture condizionali e cicli

In questo modulo approfondirai i concetti che ti permetteranno di scrivere programmi capaci di prendere decisioni e ripetere operazioni in modo efficiente

↓↓↓ In offerta da 19,99 € → ora a 12,99 € (offerta limitata) ↓↓↓

(function () { var now = new Date(); if (now < END_DATE2) { var btn = document.getElementById("promo-btn-2"); btn.href = URL2; btn.style.display = "block"; var btn1 = document.getElementsByClassName("promo-button-2")[0]; btn1.addEventListener("mouseenter", () => { btn1.style.backgroundColor = "#15B7FF"; btn1.style.color = "black"; }); btn1.addEventListener("mouseleave", () => { btn1.style.backgroundColor = "#0a639f"; btn1.style.color = "white"; }); } })();

Modulo 3

Costruire Classi e Metodi e Array

In questo modulo imparerai a progettare e costruire programmi più sofisticati creando le tue classi e utilizzando gli array per gestire collezioni di dati


↓↓↓ In offerta da 19,99 € → ora a 12,99 € (offerta limitata) ↓↓↓

(function () { var now = new Date(); if (now < END_DATE3) { var btn = document.getElementById("promo-btn-3"); btn.href = URL3; btn.style.display = "block"; var btn1 = document.getElementsByClassName("promo-button-3")[0]; btn1.addEventListener("mouseenter", () => { btn1.style.backgroundColor = "#15B7FF"; btn1.style.color = "black"; }); btn1.addEventListener("mouseleave", () => { btn1.style.backgroundColor = "#0a639f"; btn1.style.color = "white"; }); } })();

Modulo 4

Liste e Griglie: dagli ArrayList agli array 2D

In questo modulo apprenderao l’uso di ArrayList , applicando i principali metodi e algoritmi di iterazione per creare, cercare, filtrare e aggiornare collezioni di oggetti.Comprenderai e utilizzerai array 2D per organizzare dati in griglie, applicando algoritmi di ricerca ed elaborazione.

↓↓↓ In offerta da 19,99 € → ora a 12,99 € (offerta limitata) ↓↓↓

(function () { var now = new Date(); if (now < END_DATE4) { var btn = document.getElementById("promo-btn-4"); btn.href = URL4; btn.style.display = "block"; var btn1 = document.getElementsByClassName("promo-button-4")[0]; btn1.addEventListener("mouseenter", () => { btn1.style.backgroundColor = "#15B7FF"; btn1.style.color = "black"; }); btn1.addEventListener("mouseleave", () => { btn1.style.backgroundColor = "#0a639f"; btn1.style.color = "white"; }); } })();

Hai domande? Contattaci

Siamo qui per aiutarti. Scrivici e ti risponderemo il prima possibile.
Inviando un messaggio tramite questo form acconsenti al trattamento dei dati personali secondo la privacy policy consultabile nell'apposita sezione del sito

© 2025 Scuola di Java – Tutti i diritti riservati.

Privacy Policy:
Il presente sito ha finalità puramente informativa e promozionale. I dati personali inseriti tramite il modulo di contatto vengono trattati nel rispetto del Regolamento UE 2016/679 (GDPR).
Il presente sito non utilizza servizi di advertising, remarketing o personalizzazione degli annunci basati su cookie.
Questo sito non utilizza strumenti di tracciamento, profilazione o analisi del comportamento degli utenti.
Il sito utilizza esclusivamente script JavaScript personalizzati per finalità grafiche e di interazione visiva, che non effettuano alcuna raccolta di dati personali né utilizzano cookie di profilazione o di terze parti.
Titolare del Trattamento
Riccardo Forlani
Email di contatto: [email protected]Dati raccolti:
Il sito raccoglie esclusivamente i dati forniti volontariamente dall’utente tramite il modulo di contatto, ovvero:
• Nome
• Indirizzo email
• Testo del messaggio
Finalità del trattamento:
I dati sono utilizzati esclusivamente per rispondere alle richieste inviate tramite il modulo di contatto.
Base giuridica:
Consenso esplicito fornito dall’utente nel momento dell’invio del modulo.
Modalità di trattamento
I dati personali sono gestiti in forma elettronica e non sono ceduti a terzi. Il sito è ospitato sulla piattaforma Carrd.co, che fornisce il servizio di hosting e di gestione tecnica del modulo di contatto.
I dati inseriti dall’utente transitano attraverso l’infrastruttura tecnica di Carrd esclusivamente per consentire l’invio del messaggio al Titolare e non vengono utilizzati per finalità proprie.
Conservazione dei dati
I dati vengono conservati per il tempo necessario a fornire la risposta, e comunque non oltre 12 mesi.
Diritti dell’utente
L’utente può in qualsiasi momento chiedere:
• accesso ai propri dati;
• rettifica o cancellazione;
• limitazione del trattamento;
• revoca del consenso.

Termini e condizioni d’uso
Il sito ha lo scopo di presentare informazioni sui corsi di programmazione offerti su Udemy.
Navigando nel sito, l’utente accetta i seguenti termini.
1. Contenuti del sito
Tutti i testi, immagini e materiali presenti nel sito sono di proprietà di Riccardo Forlani e non possono essere copiati o riutilizzati senza autorizzazione.
2. Nessuna vendita diretta
Il sito non effettua transazioni commerciali.
Eventuali acquisti dei corsi avvengono esclusivamente tramite Udemy, soggetti ai loro Termini e Condizioni.
Il sito non raccoglie pagamenti, dati di fatturazione o informazioni finanziarie degli utenti.
Udemy è un marchio registrato. Questo sito non è affiliato né sponsorizzato da Udemy.
3. Limitazione di responsabilità
Il Titolare non è responsabile per:
• eventuali errori nei contenuti del sito
• problemi tecnici temporanei
• contenuti o politiche di piattaforme esterne come Udemy
4. Contatti
Per richieste o chiarimenti è possibile scrivere a: [email protected]
5. Aggiornamenti
Il Titolare può modificare in qualsiasi momento i presenti Termini e Condizioni. La versione sempre valida è quella pubblicata nel sito.

Domande Frequenti

1. Questo corso è adatto anche ai principianti assoluti?
Sì! Il corso parte da zero e ti guida passo dopo passo, proprio come in una vera aula scolastica. Non serve alcuna esperienza precedente.
2. Di quali strumenti ho bisogno per seguire il corso?
Solo un computer. Ti mostro io come installare tutto l’ambiente di sviluppo (Java + editor) gratuitamente.
3. Quanto dura il corso?
Il corso contiene ore di video, esercizi, quiz, risorse scaricabili, progetti e materiale pratico. Puoi seguirlo al tuo ritmo: non c’è alcuna scadenza.
4. Riceverò un certificato alla fine?
Sì. Udemy rilascia automaticamente un certificato di completamento riconosciuto da aziende e scuole.
5. Posso seguire il corso anche se sono alle superiori o all’università?
Assolutamente sì. Il corso è pensato proprio per studenti delle superiori, universitari del primo anno e autodidatti.
6. Che tipo di esercizi troverò?
Troverai esercizi pratici, quiz in stile AP Computer Science A, “Predict the Output”, “Fix the Code”, sfide incrementali e mini–progetti.
7. È necessario conoscere la matematica avanzata?
No. Servono solo le operazioni di base e un po’ di logica. Ti accompagno passo per passo.
8. Se non capisco qualcosa posso rivedere le lezioni?
Certo! Hai accesso illimitato per sempre, su qualsiasi dispositivo.
9. Il corso viene aggiornato nel tempo?
Sì. Aggiorno il corso regolarmente con nuove lezioni, esempi, quiz e risorse scaricabili, senza costi aggiuntivi.
10. Ci sono progetti pratici da costruire?
Sì. Lungo il percorso creerai programmi veri usando classi, metodi, array, ArrayList, algoritmi e tante tecniche che userai nella vita reale.
11. Quanto supporto ricevo se ho domande?
Puoi fare domande direttamente nella sezione Q&A e risponderò personalmente.
12. Dopo questo corso posso considerarmi pronto per Java intermedio?
Sì. Completerai tutte le basi e avrai una preparazione solida per affrontare corsi più avanzati o esami come AP Computer Science A.
13. Ci sono garanzie sul corso?
Sì. Come tutti i corsi Udemy hai la garanzia soddisfatti o rimborsati di 30 giorni.

Forlani Riccardo

Educatore e Ingegnere Informatico

Ho 48 anni e lavoro nel mondo dell’educazione e della tecnologia da oltre 15 anni.
Sono laureato in Ingegneria Informatica e in Educazione Internazionale, con una forte passione per le materie STEM e per la didattica online.
Nel corso degli anni ho insegnato in scuole pubbliche e internazionali, lavorando con studenti di ogni età e livello. Parte importante della mia esperienza è dedicata alla preparazione delle classi agli esami AP College Board, in particolare Computer Science e Calculus AB.Nei miei corsi metto sempre al centro la pratica: esempi concreti, esercizi guidati, attività step-by-step.
Credo che si impari davvero facendo, non ascoltando passivamente.
L’obiettivo dei miei percorsi è offrire un apprendimento chiaro, accessibile e orientato ai risultati, adatto a studenti, principianti assoluti e a chiunque voglia un supporto strutturato.Se cerchi un percorso semplice, chiaro e guidato, sei nel posto giusto.