Le mie esperienze formative e professionali si svolgono da sempre nel settore del web design, con titolo di laurea magistrale in design per le imprese. Mi dedico da anni allo sviluppo front-end con i principali linguaggi/framework/librerie più richieste sul mercato e, grazie alle competenze collaterali, sono capace di realizzare realizzazione di UX/UI accattivanti e dinamiche, partendo da un semp...
Le mie esperienze formative e professionali si svolgono da sempre nel settore del web design, con titolo di laurea magistrale in design per le imprese. Mi dedico da anni allo sviluppo front-end con i principali linguaggi/framework/librerie più richieste sul mercato e, grazie alle competenze collaterali, sono capace di realizzare realizzazione di UX/UI accattivanti e dinamiche, partendo da un semplice foglio bianco.
Le lezioni sono rivolte a chiunque voglia iniziare a programmare e non abbia basi per orientarsi nel mondo dello sviluppo frontend.
Si pongono i seguenti obiettivi:
- padronanza di linguaggi di markup, stylesheet e programmazione di base,
- capacità di proseguire lo studio in autonomia,
- possibilità di ricerca lavoro nell'ambito come figura junior.
Una didattica suddivisa per moduli ti introdurrà nel mondo del coding e dello sviluppo frontend step-by-step e non solo! Approfondiremo insieme le best-practice della progettazione di User Interface efficaci e moderne.
Moduli:
1) HTML
- introduzione e nozioni teoriche
- tag e semantica
- novità dell' HTML5
- esercizio pratico
2) CSS
- introduzione e nozioni teoriche
- classi, id, style inline
- flexbox, grid
- responsive e mediaquery
- messa in pratica
3) JS
- introduzione e nozioni teoriche
- valori primitivi
- variabili e costanti
- metodi degli array
- manipolazione di oggetti di dati
- richieste HTTP
- esercizio pratico
4) React.js
- SPA cosa sono e perchè hanno rivoluzionato il mondo della programmazione
- introduzione al framework
- gli hook indispensabili
- progetto portfolio
BONUS per un buon frontend developer:
UX/UI best practice - pratica su figma su richiesta
Per saperne di più
Vedi meno