THE INTERNALS OF WEB

http://webinternals.szabobogdan.com/

Deși folosim în fiecare zi această tehnologie, de câte ori ne gândim de ce e nevoie ca să funcționeze un simplu browser, sau de unde vine informația pe care o accesăm? Pentru a evalua cauza unei probleme ne ajută să înțelegem mecanismele din spatele interfeței.

THE INTERNALS OF WEB este un atelier unde vei descoperi în mod practic care e istoria world wide web, cum funcționează protocolul http, cum se instalează un server web, cum se scalează servicii web, de ce folosim HTML, complexitatea CSS-ului si limbajul de programare Javascript

ISTORIA

In prima parte vom vedea cum a evoluat world wide web. Vom parcurge in mod cronologic principalele evenimente care au influentat www pe care il stim noi astazi.

Descarca: Masinile virtuale Virtual Box

SERVERE WEB

Pe masura ce a evoluat tehnologia, felul in care serverele web distribuie continutul e tot mai ascuns. In a doua parte, vom instala un server web, caruia ii vom trimite requesturi pentru a descoperi cum functioneaza.

Descarca: Masinile virtuale putty Virtual Box

BROWSERE WEB

Browserul web, numit uneori si fereastra spre internet, este capabil sa incarce continutul de la o adresa url si sa il afiseze intr-un timp foarte scurt. In a treia parte, vom afla cum este transformat un document html in DOM si mai departe in arborele de randare. Tot aici vom descoperi cum se poate implementa jocul PONG folosid tehnologii web.

Descarca: proiectul css proiectul js atom

DESPRE MINE

Bogdan este programator și a avut un prim contact cu un calculator înainte de a învăța să scrie. Era un Commodore c64 și de atunci e fascinat de ce poți realiza cu o tastatură și un monitor. Este un programator mestesugar care a implementat servere, servicii web, dar și aplicații desktop și mobile. Este preocupat de a scrie cod cat mai bun si testabil. Are experienta de programare in mai multe limbaje precum C/C++, Java, D, JavaScript, Swift si PHP. In anul 2014 la National Instruments a tinut coding katas unde a demonstrat cum se scriu unit teste folosind TDD si BDD si a facilitat coding dojos, unde si-a ajutat colegii sa invete cum sa lucreze folosind TDD.

Din 2016 lucreaza la Altom Consulting, unul dintre rolurile lui fiind sa isi ajute colegii sa isi imbunatateasca abilitatile de programare. Acolo tine ateliere si prezentari pe diverse teme tehnice.

Puteți găsi mai multe despre povestea lui pe http://szabobogdan.com