Full Transcript

CORSO FULL STACK WEB DEVELOPER 1 HTML CSS 2 HTML - CSS Una professione, cento nomi Facciamo chiarezza sui nomi dei professionisti del mondo web Web Developer Frontend / Backend Full-stack Web Developer W...

CORSO FULL STACK WEB DEVELOPER 1 HTML CSS 2 HTML - CSS Una professione, cento nomi Facciamo chiarezza sui nomi dei professionisti del mondo web Web Developer Frontend / Backend Full-stack Web Developer Web Designer programmatore, sviluppatore Developer È un termine generico che Il termine Frontend indica uno Il Fullstack Web Developer è Similmente al Frontend Developer descrive un programmatore sviluppatore che si occupa della l’El Dorado degli sviluppatori. si occupa solo della parte estetica (developer) che lavora in ambito parte "visiva" di un sito web Ha capacità sia come Frontend ma maggiormente della parte di Web. mentre il termine backend indica Developer che come Backend "progettazione su carta" più che chi si occupa della "logica" che Developer. della scrittura di codice. non si vede. Altro? DevOps, Sistemista, 3D Developer,.... 3 CORSO HTML != not equal CORSO SVILUPPATORI 4 HTML - CSS Storia di una pagina web Mi invii il contenuto di corriere.it? Eccolo!... 5 HTML - CSS Chi ci risponde? Un computer! 1 Può non avere hardware particolare. Qualsiasi computer può essere un server. 2 Ha la funzione di "servire" le richieste che gli arrivano. 3 È predisposto con un tipo di software particolare, chiamato appunto "web server" (es. Apache, Nginx). 4 Caratteristiche desiderate: sempre acceso, resistente alle rotture, resistente alla mancanza di corrente. 6 Il primo server del WWW 7 HTML - CSS Chi ci risponde? Il tuo PC può essere (anzi, sarà!) un server 8 HTML - CSS Chi ci risponde? Spesso è una Server Farm! IaaS - Infrastructure as a Service 9 10 HTML - CSS Storia di una pagina web E il concetto di "strati di complessità" Mi invii il contenuto di corriere.it? Eccolo!... 11 HTML - CSS Storia di una pagina web E il concetto di "strati di complessità" Mi invii il contenuto di corriere.it? Eccolo!... 12 HTML - CSS Storia di una pagina web E il concetto di "strati di complessità" Dove si trova corriere.it? Si trova all’indirizzo 2.228.46.121 DNS Ciao 2.228.46.121. Mi invii il contenuto di corriere.it? Eccolo!... 13 HTML - CSS Anatomia di un messaggio E il concetto di "strati di complessità" Messaggio -... Pacchetti 14 HTML - CSS Anatomia di un messaggio Un’autostrada di Pacchetti https://www.submarinecablemap.com 15 HTML - CSS Strati di complessità Il nostro è un mestiere complesso e non possiamo evitare di risolvere problemi complessi. Attraverso livelli crescenti di astrazione e di complessità possiamo rappresentare in maniere più efficace i problemi e facilitare il ragionamento. 16 "People think that computer science is the art of geniuses but the actual reality is the opposite, just many people doing things that build on each other, like a wall of mini stones" Donald Knuth, matematico e informatico statunitense (nato nel 1938) 17 HTML - CSS Consigli per la lettura 1 Un giretto dentro ad un Data Center Google Leggero https://www.youtube.com/watch?v=XZmGGAbHqa0 Richiede concentrazione 2 Com’è fatto un pacchetto TCP: https://www.techrepublic.com/article/exploring-the-anatomy-of-a-data-packet Approfondimento complesso 3 Le Note di Rilascio di Slack: https://slack.com/release-notes/linux 18

Use Quizgecko on...
Browser
Browser