Skip to content

Slideshow per corso essenziale di sviluppo web, come mi sarebbe piaciuto impararlo.

Notifications You must be signed in to change notification settings

iacobucci/sviluppo-web-in-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sviluppo web in javascript

Questo è il mio corso di sviluppo di applicazioni web interamente in Javascript, anche per chi parte da zero.

È pensato per essere seguito in diretta o in differita, con codice di esempio nella directory src, accompagnato dalla spiegazione.

Le tecnologie trattate sono:

  • Vscode
  • Linux (o WSL)
  • Javascript
  • Node.js
  • Express
  • Sequelize (con sqlite3)
  • Svelte (o un altro framework frontend a componenti da valutare)

La spiegazione può essere adattata a seconda del livello di conoscenza dei partecipanti, del tempo disponibile o del capitolo di maggiore interesse.

Corso da una settimana

  1. Introduzione ed installazione degli strumenti di sviluppo, primi esempi di codice
  2. Spiegazione del modello client-server, del funzionamento del browser ed esempi con HTML, CSS e Javascript DOM.
  3. Panoramica sulle librerie di terze parti e al concetto di framework, esempi con Node.js e Svelte
  4. Esposizione sul backend, con esempi di codice con Express e Sequelize, esempi di collegamento con il frontend
  5. Estensione del lavoro in una repository git, deploy su un server remoto e possibili sviluppi futuri

Corso da un giorno

Le slide sono molto concise e vertono su controesempi per introdurre a chi ha già esperienza con altri linguaggi di programmazione i concetti fondamentali di Javascript e della programmazione web.
Il corso da un giorno è apprezzabile anche da chi non ha esperienza con il codice, ma vuole capire come funziona il web in una conferenza di circa un ora e mezza che tratta l'argomento con completezza.

Video su youtube

Sono previsti video su youtube di circa 2 ore, in

  • italiano
  • inglese

About

Slideshow per corso essenziale di sviluppo web, come mi sarebbe piaciuto impararlo.

Resources

Stars

Watchers

Forks

Packages

No packages published