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



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
↓↓↓ In offerta da 19,99 € → ora a 12,99 € (offerta limitata) ↓↓↓
↓↓↓ In offerta da 19,99 € → ora a 12,99 € (offerta limitata) ↓↓↓
↓↓↓ In offerta da 19,99 € → ora a 12,99 € (offerta limitata) ↓↓↓
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) ↓↓↓
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 ForlaniEmail 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 messaggioFinalità 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 Udemy4. 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.
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.

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.