Learnn
Siti Web e CRO

JavaScript

Javascript

4h 6m49 lezioni9 moduli
JavaScript
Michele Riva
Corso tenuto daMichele RivaSenior Software Architect @Nearform

Overview del corso

In questo corso partiremo dalle basi di programmazione con JavaScript per poi passare a JavaScript avanzato: TypeScript e Framework (React, Svelte, Vue).

Grazie ad esercizi pratici ed esempi in live coding, sarai in grado di utilizzare JavaScript per sviluppare e ottimizzare prodotti digitali e siti web.

Michele Riva è Senior Software Architect in NearForm nel team di Developer Experience.

Michele lavora principalmente su progetti open-source, viaggia per il mondo tenendo conferenze e segue anche clienti enterprise per aiutarli a scalare le loro applicazioni Node.js per reggere anche miliardi di utenti.

Ha vinto il premio Microsoft MVP (Most Valuable Professional) e fa parte del programma Google Developer Expert.

Michele è uno dei più riconosciuti professionisti a livello italiano e internazionale e per questo è il professionista che ha registrato con noi un corso estremamente pratico su JavaScript.

Siamo davvero orgogliosi di avere una persona come Michele all'interno di Learnn e di poter rendere accessibile il suo sapere.

Cosa imparerai

  • **Sintassi:**
  • Variabili
  • Types
  • Conditions
  • OOP
  • Functional JS
  • Module system
  • Programmazione asincrona
  • **Ecosistema:**
  • NPM
  • Alternative a NPM
  • **Progetti in live coding per imparare a programmare:**
  • Indovina il numero
  • Create e chiamare API REST
  • Caricare un file CSV in un database tramite Node.js
  • **JavaScript avanzato:**
  • TypeScript
  • Framework (React)

Il percorso in 9 moduli

49 lezioni · 4h 6m · verso il certificato

1
Introduzione | JavaScript8 min · 4 lezioni
  • Introduzione | JavaScript1 min
  • Chi sono io | Michele Riva4 min
  • Cosa vedremo in questo corso di JavaScript1 min
  • Prerequisiti per iniziare a lavorare con JavaScript2 min
2
JavaScript, prima e dopo20 min · 7 lezioni
  • Perché scegliere e utilizzare JavaScript5 min
  • Browser o runtime? Client o server?3 min
  • Tutti i linguaggi portano a JavaScript2 min
  • Node.js3 min
  • Come installare Node.js2 min
  • I runtime lato server: Deno e Bun2 min
  • Deno e Bun - Approfondimenti2 min
3
La Sintassi21 min · 8 lezioni
  • La sintassi1 min
  • Numeri3 min
  • Stringhe3 min
  • Boolean2 min
  • Array2 min
  • Oggetti4 min
  • Null e undefined3 min
  • Funzioni2 min
4
Variabilli, condizioni e Loop50 min · 10 lezioni
  • Variabili - VAR3 min
  • Variabili - LET2 min
  • Variabili - CONST2 min
  • Variabili - cose importanti da sapere5 min
  • Operazioni Matematiche6 min
  • -2 min
  • Condizioni - IF5 min
  • Condizioni - IF ELSE8 min
  • Condizioni - Switch case6 min
  • Loop for12 min
5
Javascript Imperativo, funzionale ed orientata ad oggetti49 min · 6 lezioni
  • JavaScript imperativo (con esercizi pratici)11 min
  • Functional JavaScrpt (con esercizi pratici)6 min
  • JavaScrpt Object oriented (con esercizi pratici)6 min
  • Programmazione asincrona11 min
  • Javascript Promises8 min
  • Module system8 min
6
Ecosistema12 min · 2 lezioni
  • NPM8 min
  • Alternative a NPM4 min
7
Progetti di esempio per imparare46 min · 3 lezioni
  • Esercizio | Indovina il numero15 min
  • Create e call API REST con Node.js14 min
  • Caricare un file CSV in un database tramite Node.js16 min
8
JavaScript avanzato31 min · 5 lezioni
  • Typescript15 min
  • Approfondimento su TypeScript2 min
  • Framework - react 10 min
  • Approfondimento su React2 min
  • Next Steps2 min
9
Conclusioni | JavaScript17 min · 3 lezioni
  • Recap | JavaScript5 min
  • Intervista a Michele Riva10 min
  • Summary | JavaScript2 min

Certificazione Learnn

Obiettivo finale del percorso · test + certificato ufficiale

Certificazione disponibile

Attesta le competenze acquisite

  1. 1Completa il corso almeno all'80%
  2. 2Sostieni e supera il test finale
  3. 3Ottieni la verifica e condividila
  4. 4Aggiungila a LinkedIn in 1 click
Learnn VerifiedJavaScript
Michele Riva · 2026
Cos'è Learnn

Un abbonamento, tutta la tua formazione digitale

Learnn è la piattaforma di formazione per ottenere risultati professionali e di business. Con un unico abbonamento accedi a centinaia di corsi tenuti da esperti, risorse scaricabili, percorsi tematici, webinar live e certificazioni. Questo corso è solo l'inizio.

400+corsi inclusi
950+risorse
50+percorsi
310K+professionisti
310.000+ professionisti · ★ Trustpilot 4.6

Le storie di chi usa Learnn ogni giorno.

  • ★★★★★

    Corsi di qualità e docenti ancora migliori. La flessibilità è totale: lezioni fast o corsi strutturati. Grazie alla rete di contatti ho trovato lavoro come Digital Marketer.

    Mirko
    Digital Marketer · Trustpilot
  • ★★★★★

    Copre una vasta gamma di argomenti: dalla Growth alla User Experience. Trovo sempre qualcosa di nuovo da approfondire, a un prezzo affrontabile anche per studenti.

    Sara V.
    Professionista · Trustpilot
  • ★★★★★

    Abbiamo preso Learnn come società per avere più controllo. In una settimana abbiamo acquisito competenze e oggi lavoriamo solo online. Uno degli investimenti migliori mai fatti.

    Davide Maffioli
    Imprenditore · Trustpilot
  • ★★★★★

    Una piattaforma con una mission reale: si percepisce dal prezzo accessibile e dalla qualità dei corsi. Oltre 80 ore completate che hanno svoltato il mio lavoro.

    Alessio
    Professionista digital · Trustpilot
  • ★★★★★

    L'abbonamento permette di avere un tool di formazione continua, sempre aggiornato su temi e trend professionali.

    Daniele F.
    Manager · Trustpilot

Incluso: 1.000€ di sconti su tool partner

Vantaggi esclusivi per gli iscritti Learnn PRO.

  • NordVPN77% di sconto
  • Qonto3 mesi gratis
  • Codemotion20% di sconto
  • Iubenda20% di sconto
  • WeRoad100€ di sconto
  • Lovable300 crediti
  • ActiveCampaign20% di sconto
  • Serenis35€ di sconto
  • Nibol10% di sconto
  • Airalo15% di sconto
  • Not Just Analytics1 mese gratis
  • Flask6 mesi gratis
Domande frequenti

Tutto quello che vuoi sapere prima di esplorare il catalogo.

  • Quanti corsi sono inclusi nell'abbonamento?

    Tutti i 400+ corsi del catalogo sono inclusi nell'abbonamento Learnn PRO + AI a meno di €16 al mese. Ogni settimana aggiungiamo nuovi corsi e aggiorniamo quelli esistenti. Nessun corso a parte, upsell o livello premium nascosto.

  • Non so quale corso scegliere. Mi aiutate?

    Sì: parte un onboarding guidato da Learnn AI che ti chiede il tuo obiettivo e costruisce un percorso personalizzato pescando tra 12.000+ lezioni e 400+ corsi. Bastano due minuti per il primo piano di studio operativo.

  • Posso vedere i corsi prima di iscrivermi?

    Sì. Usa la ricerca in cima alla pagina per esplorare corsi, percorsi ed esperti senza creare un account. Una volta iscritto hai accesso a tutti i contenuti completi, alle risorse e a Learnn AI. Hai 14 giorni di garanzia.

  • Chi insegna su Learnn?

    I practitioner che fanno il lavoro vero ogni giorno in aziende come Satispay, Serenis, Booking, BCG, Lovable, Bending Spoons. Niente formatori di mestiere: ogni docente viene validato dal nostro team e deve avere esperienza operativa verificabile.

  • I corsi sono aggiornati?

    Sì. Il catalogo cresce e si aggiorna ogni settimana. Quando esce un nuovo modello AI o cambia un tool su Meta Ads, entro 30 giorni c'è il corso o l'aggiornamento. Per questo Learnn non invecchia come un libro o un master.

  • Le certificazioni sono spendibili?

    Ogni corso completato rilascia una certificazione caricabile su LinkedIn e CV con un click, riconosciuta dalle 1.000+ aziende clienti del network. Il valore principale resta il know-how operativo che acquisisci dai practitioner.

  • Posso disdire quando voglio?

    Sì. Disdici direttamente dal tuo account in qualunque momento con un click. Nessun vincolo, nessuna penale, nessuna chiamata di retention. Hai inoltre 14 giorni di garanzia totale.

  • Posso attivare un piano per la mia azienda?

    Sì. Il piano TEAM parte da 3 account e include dashboard HR, statistiche del team, fatturazione aziendale e supporto prioritario. Per team da 10 persone costruiamo offerte su misura con account manager dedicato.