E’ il corso per imparare le basi della programmazione e del web in tre appuntamenti serali.
Il corso non necessita di conoscenze pregresse di programmazione ma una buona familiarità con i computer e con internet è raccomandabile.
Bisogna portare il proprio personal computer munito di scheda di rete wireless.
Il corso è articolato in moduli frequentabili separatamente, il primo di questi moduli sarà dedicato all’installazione dei vari software (un editor di testo, un browser, node.js) per i principali sistemi operativi (Mac, Windows, Linux).
Programma
Il seguente programma potrebbe seguire modifiche a seconda dell’interesse dei partecipanti.
Incontro preparatorio c/o Arduino User Group:
– Installazione di un editor di testo adatto alla scrittura del codice (Sublime text editor, Visual Studio Code)
– Installazione di un browser (Chrome, Chromium, Brave, Firefox)
– Installazione di node.js
Primo incontro – le basi della programmazione:
– Sintassi, variabili e operatori
– Struttura di un programma
– P5.js
– Javascript, HTML e node.js
– Impariamo a disegnare con javascript
– Le forme (cerchi, linee, quadrati)
– I colori
– Le animazioni
Secondo incontro – il mondo Javascript:
– Anatomia di un programma JS (le dipendenze, packa.json, node_modules)
– Installare librerie (npm e yarn) e il mondo dell’opensource
– Scrivere applicazioni modulari (bundler, webpack e parcel)
– Come utilizzare i developer tools del browser
– Il mondo asincrono (callback, promise, async/await)
– Node.js e i file
Terzo incontro – il web e la comunicazione tra server e browser:
– Come comunicano i browser con i server
– Rest API e il comando curl
– Node.js e i framework web
– Single Page Application
– Strumenti avanzati (Graphql e websocket)
Quando
Incontro preparatorio: AUG 18 febbraio 2020 -19/21 – Link iscrizione gratuita
Mercoledì 26 febbraio h. 19-22 le basi della programmazione
Mercoledì 4 marzo h. 19-22 il mondo Javascript
Mercoledì 11 marzo h. 19-22 il web e la comunicazione tra server e browser
Mercoledì 4 marzo h. 19-22 le basi della programmazione
Mercoledì 11 marzo h. 19-22 il mondo Javascript
Mercoledì 18 marzo h. 19-22 il web e la comunicazione tra server e browser – da confermare
Per un totale di nove ore, con 30 minuti di pausa per la cena.
Non sei disponibile in queste date? Scrivici a workshop@wemake.cc
Costo
30,00 € a singolo incontro;
80,00€ pacchetto di tre incontri.
Il corso si attiverà con un minimo di quattro partecipanti (verrai avvisato un giorno prima se il corso non parte).
In caso di cancellazione il corso verrà rimborsato completamente.
Trainer
Alberto Massa
Programmatore web da parecchi anni, si occupa di visualizzazione di dati e visualizzazione scientifica.
Requisiti
Per il corso è necessario presentarsi con il proprio laptop e avere dimestichezza con il proprio computer. I partecipanti lavoreranno sul proprio computer portatile con installati i programmi dell’incontro preparatorio.
Reminder
Quando ti iscrivi a un workshop o a un corso organizzato da WeMake, acconsenti ad essere iscritto/a alla nostra Newsletter quindicinale e ricevere comunicazioni via mail. Potrai cliccare sul pulsante “unsubscribe” in qualsiasi momento nel caso in cui ti volessi disiscrivere.