SlideShare uma empresa Scribd logo
1 de 71
Baixar para ler offline
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
Dr. Sabin Buraga
Facultatea de Informatică, Universitatea „A. I. Cuza” – Iași, România
www.purl.org/net/busaco
invitație la un festin
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
aperitiv
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
am dori (să învățăm) să „preparăm” produse digitale
aplicații – desktop, Web, mobile, omniprezente,… –
oferind o funcționalitate specifică și/sau conținut de interes
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
ingrediente umane
proiectanți
(designers)
dezvoltatori
(technologists)
strategiști
(management)
Alan Cooper et al., About Face (4th Edition), 2014
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
evoluția proceselor de dezvoltare
a produselor digitale (software)
Alan Cooper et al., 2014
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
Care este interacțiunea cu produse digitale?
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
interacțiunea dintre utilizator(i) și software
este facilitată de o interfață cu utilizatorul
(user interface)
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
așteptările utilizatorilor în ceea ce privește interfața
Peter Morville
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
utilizabilitate
se referă la maniera „adecvată” de exploatare
de către utilizatori a funcționalității unui sistem interactiv
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
learnability
cât de ușor se învață utilizarea sistemului?
efficiency
care-i modul optim de utilizare a interfeței?
memorability
cât de ușor e să ne reamintim interacțiunea cu aplicația?
errors
cum pot fi prevenite/corectate erorile utilizatorului?
satisfaction
utilizatorului îi place să folosească aplicația/serviciul?
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
http://noisydecentgraphics.typepad.com/design/images/2008/03/11/yourproduct.jpg
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
experiența utilizatorului
(UX – User Experience)
definește percepția unui produs/serviciu (digital)
din punctul de vedere al persoanei/persoanelor
care-l utilizează și aparenta plăcere/satisfacție conferită
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
http://garrettdimon.com/pages/improving_interface_design
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
felul întâi
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
Proiectarea interacțiunii cu utilizatorul
(interaction design)
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
interacțiunea e deseori influențată de context:
scopurile și atitudinea utilizatorului (e.g., starea emoțională),
timpul disponibil, localizarea, mediul (social/cultural),…
http://optimizely.slides.com/tobyurff/deliver-ux-that-converts-on-web-mobile-and-apps
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
“Design, v.: What you regret not doing later on.”
/usr/games/fortune
“I’ve been amazed at how often those outside
the discipline of design assume that what designers
do is decoration. Good design is problem solving.”
Jeff Veen
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
Tradițional, interacțiunea cu utilizatorul
recurge la elemente de interfață
suprafețe de redare
pagini, zone interactive,…
elemente de interacțiune
câmpuri de intrare (input fields), legături hipermedia,
controale specifice (e.g., bară de defilare, buton) etc.
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
Cum percepe utilizatorul interfața?
design vizual
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
Elemente importante ale designului vizual
(Dan Safer, 2006)
layout
grid
visual flow
typography
color, shape, texture
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
layout
unde și cum sunt plasate conținutul
și mijloacele de interacțiune
http://alistapart.com/topic/layout-grids
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
layout pentru desktop vs. layout pentru dispozitiv mobil
(Ronan Cremin & Luca Passani, 2012)
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
layout fix
lățime prestabilită
versus
layout „lichid ”
lățime variabilă
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
layout
e facilitat și de template-uri (machete de prezentare)
specificarea aranjamentului și stilului vizual
via HTML + CSS + conținuturi grafice
exemplificare: WordPress Themes – http://wordpress.org/themes/
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
Recurgerea la sisteme de aplicare a machetelor
de prezentare – Web template systems
utilizând specificații de prezentare a conținutului (Web template),
datele persistente (e.g., preluate dintr-o bază de date)
sunt folosite de un procesor – template engine –
pentru a genera documente HTML ori alte formate
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
Recurgerea la sisteme de aplicare a machetelor
de prezentare – Web template systems
la nivel de server
Haml (Ruby), Mustache (C++, JS, PHP, Python, Scala,…),
Smarty (PHP), Velocity (Java) etc.
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
Recurgerea la sisteme de aplicare a machetelor
de prezentare – Web template systems
la nivel de client
disponibile pentru JavaScript:
Dust.js, Ejs, HandleBars, Mustache, Nunjucks,…
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
grid
oferă o structură coerentă a informațiilor prezentate
www.thegridsystem.org
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
aranjamentul spațial poate fi stabilit via grid – uzual, în tipografie
aici, utilizarea secțiunii de aur: alistapart.com/article/content-out-layout
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
visual flow
vizează metodele de înțelegere de către utilizator
a datelor prezentate și/sau de interacțiune cu acestea
context:
arhitectura informațiilor (Information Architecture)
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
visual flow
asigurarea echilibrului orizontal/vertical
simetrie versus asimetrie
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
visual flow
gruparea diverselor elemente de interfațăunitate
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
visual flow
poate fi realizat și prin intermediul contrastului,
recurgând la diverse variabile vizuale
asigurarea focalizării atenției
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
chromatique
culoarea considerată cod vizual,
indicând categoria (tipul) de informații redate utilizatorului
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
„roata” culorilor pentru Web
culori caldeculori reci
armonie cromatică
redarea plăcută a elementelor de interesestetică vizuală
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
instrumente pentru „prepararea” de palete cromatice
Color Scheme Designer – colorschemedesigner.com
colr – www.colr.org
Colrd – colrd.com
Color Explorer – colorexplorer.com
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
typography
prezentarea conținutului textual via corpuri de literă
(fonturi) conform unor anumite reguli de prezentare
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
typography
NU înseamnă alegerea unui font „gustos”
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
în contextul Web-ului, a se studia http://webtypography.net/
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
navigabilitate
găsirea „drumului” care conduce utilizatorul
către satisfacerea scopului
minimizarea distanțeiergonomia interfeței
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
navigabilitate
„ingrediente” principale:
meniuri, legături conexe, divizarea conținutului,
harta sitului (site map), căutare internă (site search)
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
navigabilitate
navigare multicriterială (faceted navigation/search)
navigare socială
navigare bazată pe termeni de conținut – tag-uri
navigare cartografică
…
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
navigabilitate
semantici diferite ale legăturilor hipermedia:
navigare
download
procesare
asociere de meta-date – exemplu: tagging
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
felul al doilea
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
multitudinea dimensiunilor „meselor” cu care
interacționăm pentru a savura diverse „festinuri” Web
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
responsive Web design
utilizarea unei suite de tehnologii Web ce permite
adaptarea designului la contextul de redare
(e.g., orientare a ecranului, rezoluție, densitate de pixeli,…)
Ethan Marcotte, 2010
www.alistapart.com/articles/responsive-web-design/
diverse „delicatese” oferite și de https://responsivedesign.is/
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
media queries
flexible image (+media, +font)
flexible/fluid grid
Jacob Surber, “The Page Is Dead”, SXSWi 2012
www.slideshare.net/jacobsurber/page-death
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
rezoluții de ecran diverserecurgerea la valori diferite
pentru anumite proprietăți CSS via reguli @media
Media Queries (recomandare a Consorțiului Web, 2012)
www.w3.org/TR/css3-mediaqueries/
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
<link rel="stylesheet" media="only screen and (color)"
href="stiluri-pentru-ecrane-color.css" />
@media screen and (max-width: 768px) and (orientation: portrait) {
/* stiluri pentru tablete*/
}
/* redarea pe 2 coloane pentru rezoluții mari */
@media (min-width: 1140px) and (min-resolution: 300dpi) {
.content { column-count: 2; column-gap: 1em; font-size: 1.5em; }
}
@media screen and (device-aspect-ratio: 16/9),
screen and (device-aspect-ratio: 16/10) { /* ecran lat */ }
pentru alte detalii, a se studia
http://developer.mozilla.org/docs/Web/Guide/CSS/Media_queries
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
iPhone 5
(320 px)
iPhone 6
(667 px)
Android
(240 px)
iPad 2
(1024 px)
„degustarea” designului Web cu instrumentul Responsinator
http://www.responsinator.com/
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
multimedia responsive
imagini flexibile + alte resurse grafice – e.g., video
<picture>
<source media="(min-width: 40em)"
srcset="mare.jpg 1x, mare-hd.jpg 2x"/>
<source srcset="mic.jpg 1x, mic-hd.jpg 2x" />
<img src="implicit.jpg" alt="..." />
</picture>
<img src="mic.jpg" alt="Un cârnat apetisant"
srcset="mare.jpg 1024w, mediu.jpg 640w, mic.jpg 320w"
sizes="(min-width: 36em) 33.3vw, 100vw" />
informații de interes la https://responsiveimages.org/
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
diverse studii de caz sunt servite de http://mediaqueri.es/
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
multimedia responsive
client – recurgerea la biblioteci JavaScript precum
HiSRC – https://github.com/teleject/hisrc
Foresight.js – www.cdnconnect.com/docs/foresightjs
soluții de optimizare la nivel de server – exemple:
http://adaptive-images.com/
http://www.resrc.it/
https://developers.google.com/speed/pagespeed/module
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
fonturi Web responsive
fonturile externe nu trebuie încărcate în contextul dispozitivelor
având rezoluții reduse ale ecranului
soluții:
încărcarea asincronă a fonturilor (Web font loading)
considerarea graficii vectoriale – SVG (Scalable Vector Graphics)
detalii la http://webtypography.net/talks/rdo13/
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
layout-urile flexibile utilizează lățimi relative
pentru coloane în vederea organizării conținutului
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
responsive Web design
alte strategii:
adoptarea unităților de măsură relative
pentru valorile unor proprietăți CSS (% em rem)
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
alte strategii:
linearizarea conținutului
în contextul redării pe dispozitive mobile
layout shifter column drop
http://www.lukew.com/ff/entry.asp?1514
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
responsive Web design
alte strategii:
stabilirea zonei de redare (viewport)
la dimensiunea reală a ecranului dispozitivului
<meta name="viewport" content="width=device-width, initial-scale=1" />
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
desert
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
responsive Web design patterns
șablon de proiectare = „rețetă” ce poate fi pusă în aplicare
într-un context pentru rezolvarea unei probleme date
o „carte de bucate” cu rețete vizând proiectarea interacțiunii:
http://profs.info.uaic.ro/~evalica/patterns/
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
http://bradfrost.github.com/this-is-responsive/patterns.html
șabloane de proiectare pentru aranjament
spațial, navigare, conținut grafic, formulare,…
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
situație:
conținut tabelar responsiv (responsive table)
posibile soluții:
http://exisweb.net/responsive-table-plugins-and-patterns
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
situație:
conținut responsiv trimis prin poșta electronică (responsive e-mail)
șabloane de proiectare:
http://responsiveemailpatterns.com/
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
…de „savurat” și niște instrumente Web specifice:
Bootstrap – getbootstrap.com
Foundation – foundation.zurb.com
Fluid Grids – fluidgrids.com
Semantic UI – semantic-ui.com
Skeleton – www.getskeleton.com
UIKit – getuikit.com
Web Starter Kit – developers.google.com/web/starter-kit/
Dr.Sabin-CorneliuBuraga–www.purl.org/net/busaco
conținut grafic bazat pe scene din serialul „Hannibal” – www.nbc.com/hannibal/
poftă bună la experimente!

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Css positioning
Css positioningCss positioning
Css positioning
 
jQuery for beginners
jQuery for beginnersjQuery for beginners
jQuery for beginners
 
An introduction to MongoDB
An introduction to MongoDBAn introduction to MongoDB
An introduction to MongoDB
 
Introduction to CSS3
Introduction to CSS3Introduction to CSS3
Introduction to CSS3
 
Css ppt
Css pptCss ppt
Css ppt
 
Introduction to HTML and CSS
Introduction to HTML and CSSIntroduction to HTML and CSS
Introduction to HTML and CSS
 
Css pseudo-classes
Css pseudo-classesCss pseudo-classes
Css pseudo-classes
 
An introduction to bootstrap
An introduction to bootstrapAn introduction to bootstrap
An introduction to bootstrap
 
Html coding
Html codingHtml coding
Html coding
 
What is Object Oriented CSS?
What is Object Oriented CSS?What is Object Oriented CSS?
What is Object Oriented CSS?
 
Bootstrap 3
Bootstrap 3Bootstrap 3
Bootstrap 3
 
Media queries A to Z
Media queries A to ZMedia queries A to Z
Media queries A to Z
 
HTML and CSS crash course!
HTML and CSS crash course!HTML and CSS crash course!
HTML and CSS crash course!
 
MongoDB and Ecommerce : A perfect combination
MongoDB and Ecommerce : A perfect combinationMongoDB and Ecommerce : A perfect combination
MongoDB and Ecommerce : A perfect combination
 
Bootstrap
BootstrapBootstrap
Bootstrap
 
Introduction to Bootstrap
Introduction to BootstrapIntroduction to Bootstrap
Introduction to Bootstrap
 
11 Java Script - Exemplos com eventos
11 Java Script - Exemplos com eventos11 Java Script - Exemplos com eventos
11 Java Script - Exemplos com eventos
 
CSS
CSS CSS
CSS
 
Introduction to MongoDB
Introduction to MongoDBIntroduction to MongoDB
Introduction to MongoDB
 
PHP POWERPOINT SLIDES
PHP POWERPOINT SLIDESPHP POWERPOINT SLIDES
PHP POWERPOINT SLIDES
 

Destaque

Web brother is watching you
Web brother is watching youWeb brother is watching you
Web brother is watching youSabin Buraga
 
Dezvoltator Web?! – ...în 2016
Dezvoltator Web?! – ...în 2016Dezvoltator Web?! – ...în 2016
Dezvoltator Web?! – ...în 2016Sabin Buraga
 
Organizarea unei echipe didactice
Organizarea unei echipe didacticeOrganizarea unei echipe didactice
Organizarea unei echipe didacticeRăzvan Deaconescu
 
MOOC-uri, comunitati, mentori, universitati si hub-uri
MOOC-uri, comunitati, mentori, universitati si hub-uriMOOC-uri, comunitati, mentori, universitati si hub-uri
MOOC-uri, comunitati, mentori, universitati si hub-uriRăzvan Deaconescu
 
Realizarea de aplicatii pentru Android utilizand Qt
Realizarea de aplicatii pentru Android utilizand QtRealizarea de aplicatii pentru Android utilizand Qt
Realizarea de aplicatii pentru Android utilizand QtDragos Tudor Acostachioaie
 
Căutarea resurselor Web
Căutarea resurselor WebCăutarea resurselor Web
Căutarea resurselor WebSabin Buraga
 
Smart Appliances Home Server (Software Architecture)
Smart Appliances Home Server (Software Architecture)Smart Appliances Home Server (Software Architecture)
Smart Appliances Home Server (Software Architecture)Ionuț Dănilă
 
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #4): Design Web. Proi...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #4): Design Web. Proi...Dezvoltarea aplicaţiilor Web la nivel de client (cursul #4): Design Web. Proi...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #4): Design Web. Proi...Sabin Buraga
 
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #6): Căutarea resurse...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #6): Căutarea resurse...Dezvoltarea aplicaţiilor Web la nivel de client (cursul #6): Căutarea resurse...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #6): Căutarea resurse...Sabin Buraga
 
Suita de tehnologii HTML5
Suita de tehnologii HTML5Suita de tehnologii HTML5
Suita de tehnologii HTML5Sabin Buraga
 
Arhitectura browser-ului Web
Arhitectura browser-ului WebArhitectura browser-ului Web
Arhitectura browser-ului WebSabin Buraga
 
Ce înseamnă să fii dezvoltator Web
Ce înseamnă să fii dezvoltator WebCe înseamnă să fii dezvoltator Web
Ce înseamnă să fii dezvoltator WebSabin Buraga
 
Programare Web - Arhitectura WWW
Programare Web - Arhitectura WWWProgramare Web - Arhitectura WWW
Programare Web - Arhitectura WWWSabin Buraga
 
(ex-student) Life as... (FII Graduation 2016)
(ex-student) Life as... (FII Graduation 2016)(ex-student) Life as... (FII Graduation 2016)
(ex-student) Life as... (FII Graduation 2016)Sabin Buraga
 
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #5): Data Visualizati...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #5): Data Visualizati...Dezvoltarea aplicaţiilor Web la nivel de client (cursul #5): Data Visualizati...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #5): Data Visualizati...Sabin Buraga
 
L. Alboaie, S. Buraga: "Servicii Web. Concepte de bază și implementări" (2006)
L. Alboaie, S. Buraga: "Servicii Web. Concepte de bază și implementări" (2006)L. Alboaie, S. Buraga: "Servicii Web. Concepte de bază și implementări" (2006)
L. Alboaie, S. Buraga: "Servicii Web. Concepte de bază și implementări" (2006)Sabin Buraga
 
Sabin Buraga: 'Tehnologii XML'
Sabin Buraga: 'Tehnologii XML'Sabin Buraga: 'Tehnologii XML'
Sabin Buraga: 'Tehnologii XML'Sabin Buraga
 

Destaque (20)

Web brother is watching you
Web brother is watching youWeb brother is watching you
Web brother is watching you
 
Dezvoltator Web?! – ...în 2016
Dezvoltator Web?! – ...în 2016Dezvoltator Web?! – ...în 2016
Dezvoltator Web?! – ...în 2016
 
Organizarea unei echipe didactice
Organizarea unei echipe didacticeOrganizarea unei echipe didactice
Organizarea unei echipe didactice
 
MOOC-uri, comunitati, mentori, universitati si hub-uri
MOOC-uri, comunitati, mentori, universitati si hub-uriMOOC-uri, comunitati, mentori, universitati si hub-uri
MOOC-uri, comunitati, mentori, universitati si hub-uri
 
Realizarea de aplicatii pentru Android utilizand Qt
Realizarea de aplicatii pentru Android utilizand QtRealizarea de aplicatii pentru Android utilizand Qt
Realizarea de aplicatii pentru Android utilizand Qt
 
Căutarea resurselor Web
Căutarea resurselor WebCăutarea resurselor Web
Căutarea resurselor Web
 
Smart Appliances Home Server (Software Architecture)
Smart Appliances Home Server (Software Architecture)Smart Appliances Home Server (Software Architecture)
Smart Appliances Home Server (Software Architecture)
 
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #4): Design Web. Proi...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #4): Design Web. Proi...Dezvoltarea aplicaţiilor Web la nivel de client (cursul #4): Design Web. Proi...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #4): Design Web. Proi...
 
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #6): Căutarea resurse...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #6): Căutarea resurse...Dezvoltarea aplicaţiilor Web la nivel de client (cursul #6): Căutarea resurse...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #6): Căutarea resurse...
 
Suita de tehnologii HTML5
Suita de tehnologii HTML5Suita de tehnologii HTML5
Suita de tehnologii HTML5
 
Arhitectura browser-ului Web
Arhitectura browser-ului WebArhitectura browser-ului Web
Arhitectura browser-ului Web
 
Ce înseamnă să fii dezvoltator Web
Ce înseamnă să fii dezvoltator WebCe înseamnă să fii dezvoltator Web
Ce înseamnă să fii dezvoltator Web
 
Programare Web - Arhitectura WWW
Programare Web - Arhitectura WWWProgramare Web - Arhitectura WWW
Programare Web - Arhitectura WWW
 
Studentii iau altitudine. FII pe vf. Lenin (august 2011)
Studentii iau altitudine. FII pe vf. Lenin (august 2011)Studentii iau altitudine. FII pe vf. Lenin (august 2011)
Studentii iau altitudine. FII pe vf. Lenin (august 2011)
 
HTML5? HTML5!
HTML5? HTML5!HTML5? HTML5!
HTML5? HTML5!
 
(ex-student) Life as... (FII Graduation 2016)
(ex-student) Life as... (FII Graduation 2016)(ex-student) Life as... (FII Graduation 2016)
(ex-student) Life as... (FII Graduation 2016)
 
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #5): Data Visualizati...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #5): Data Visualizati...Dezvoltarea aplicaţiilor Web la nivel de client (cursul #5): Data Visualizati...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #5): Data Visualizati...
 
L. Alboaie, S. Buraga: "Servicii Web. Concepte de bază și implementări" (2006)
L. Alboaie, S. Buraga: "Servicii Web. Concepte de bază și implementări" (2006)L. Alboaie, S. Buraga: "Servicii Web. Concepte de bază și implementări" (2006)
L. Alboaie, S. Buraga: "Servicii Web. Concepte de bază și implementări" (2006)
 
25 de ani de Web
25 de ani de Web 25 de ani de Web
25 de ani de Web
 
Sabin Buraga: 'Tehnologii XML'
Sabin Buraga: 'Tehnologii XML'Sabin Buraga: 'Tehnologii XML'
Sabin Buraga: 'Tehnologii XML'
 

Semelhante a Design (Web) responsiv

Ce înseamnă a fi dezvoltator Web (varianta 2014)
Ce înseamnă a fi dezvoltator Web (varianta 2014)Ce înseamnă a fi dezvoltator Web (varianta 2014)
Ce înseamnă a fi dezvoltator Web (varianta 2014)Sabin Buraga
 
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #1): Interacţiune Web...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #1): Interacţiune Web...Dezvoltarea aplicaţiilor Web la nivel de client (cursul #1): Interacţiune Web...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #1): Interacţiune Web...Sabin Buraga
 
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #3): Design Web. Inte...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #3): Design Web. Inte...Dezvoltarea aplicaţiilor Web la nivel de client (cursul #3): Design Web. Inte...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #3): Design Web. Inte...Sabin Buraga
 
CLIW 2017-2018 (1/12) Interacţiune Web: de la concepte & utilizabilitate la d...
CLIW 2017-2018 (1/12) Interacţiune Web: de la concepte & utilizabilitate la d...CLIW 2017-2018 (1/12) Interacţiune Web: de la concepte & utilizabilitate la d...
CLIW 2017-2018 (1/12) Interacţiune Web: de la concepte & utilizabilitate la d...Sabin Buraga
 
Dezvoltator Web?! (varianta 2015)
Dezvoltator Web?! (varianta 2015)Dezvoltator Web?! (varianta 2015)
Dezvoltator Web?! (varianta 2015)Sabin Buraga
 
Sabin Buraga: Dezvoltator Web?! (2019)
Sabin Buraga: Dezvoltator Web?! (2019)Sabin Buraga: Dezvoltator Web?! (2019)
Sabin Buraga: Dezvoltator Web?! (2019)Sabin Buraga
 
Incursiune prin... interactiunea om-calculator
Incursiune prin... interactiunea om-calculatorIncursiune prin... interactiunea om-calculator
Incursiune prin... interactiunea om-calculatorSabin Buraga
 
Dezvoltarea aplicatiilor orientate spre servicii Web. De la REST la mash-up-u...
Dezvoltarea aplicatiilor orientate spre servicii Web. De la REST la mash-up-u...Dezvoltarea aplicatiilor orientate spre servicii Web. De la REST la mash-up-u...
Dezvoltarea aplicatiilor orientate spre servicii Web. De la REST la mash-up-u...Sabin Buraga
 
CLIW 2014—2015 (4/12): Design Web. Proiectarea siturilor Web. Design Web resp...
CLIW 2014—2015 (4/12): Design Web. Proiectarea siturilor Web. Design Web resp...CLIW 2014—2015 (4/12): Design Web. Proiectarea siturilor Web. Design Web resp...
CLIW 2014—2015 (4/12): Design Web. Proiectarea siturilor Web. Design Web resp...Sabin Buraga
 
CLIW 2014—2015 (3/12): Design Web. Interacţiune, utilizabilitate & metodologi...
CLIW 2014—2015 (3/12): Design Web. Interacţiune, utilizabilitate & metodologi...CLIW 2014—2015 (3/12): Design Web. Interacţiune, utilizabilitate & metodologi...
CLIW 2014—2015 (3/12): Design Web. Interacţiune, utilizabilitate & metodologi...Sabin Buraga
 
Servicii Web prin REST
Servicii Web prin RESTServicii Web prin REST
Servicii Web prin RESTSabin Buraga
 
CLIW 2014—2015 (5/12): Vizualizarea datelor
CLIW 2014—2015 (5/12): Vizualizarea datelorCLIW 2014—2015 (5/12): Vizualizarea datelor
CLIW 2014—2015 (5/12): Vizualizarea datelorSabin Buraga
 
Dezvoltarea aplicațiilor Web (11/12): Inginerie ontologică: Management de cun...
Dezvoltarea aplicațiilor Web (11/12): Inginerie ontologică: Management de cun...Dezvoltarea aplicațiilor Web (11/12): Inginerie ontologică: Management de cun...
Dezvoltarea aplicațiilor Web (11/12): Inginerie ontologică: Management de cun...Sabin Buraga
 
Sabin Buraga – Dezvoltator Web (...în 2017)
Sabin Buraga – Dezvoltator Web (...în 2017)Sabin Buraga – Dezvoltator Web (...în 2017)
Sabin Buraga – Dezvoltator Web (...în 2017)Sabin Buraga
 
CLIW 2014—2015 (1/12): Interacţiune Web: concepte, context, studii de caz
CLIW 2014—2015 (1/12): Interacţiune Web: concepte, context, studii de cazCLIW 2014—2015 (1/12): Interacţiune Web: concepte, context, studii de caz
CLIW 2014—2015 (1/12): Interacţiune Web: concepte, context, studii de cazSabin Buraga
 
CLIW 2015-2016 (4/13) Design Web. Proiectarea siturilor Web. Design Web respo...
CLIW 2015-2016 (4/13) Design Web. Proiectarea siturilor Web. Design Web respo...CLIW 2015-2016 (4/13) Design Web. Proiectarea siturilor Web. Design Web respo...
CLIW 2015-2016 (4/13) Design Web. Proiectarea siturilor Web. Design Web respo...Sabin Buraga
 
CLIW 2015-2016 (1/13) Interacțiune Web: concepte, context, studii de caz
CLIW 2015-2016 (1/13) Interacțiune Web: concepte, context, studii de cazCLIW 2015-2016 (1/13) Interacțiune Web: concepte, context, studii de caz
CLIW 2015-2016 (1/13) Interacțiune Web: concepte, context, studii de cazSabin Buraga
 
WADe 2017-2018 (11/12) Ontology Engineering: Knowledge Management. Methodolog...
WADe 2017-2018 (11/12) Ontology Engineering: Knowledge Management. Methodolog...WADe 2017-2018 (11/12) Ontology Engineering: Knowledge Management. Methodolog...
WADe 2017-2018 (11/12) Ontology Engineering: Knowledge Management. Methodolog...Sabin Buraga
 
Sabin Buraga: Date de 5 stele
Sabin Buraga: Date de 5 steleSabin Buraga: Date de 5 stele
Sabin Buraga: Date de 5 steleSabin Buraga
 

Semelhante a Design (Web) responsiv (20)

Ce înseamnă a fi dezvoltator Web (varianta 2014)
Ce înseamnă a fi dezvoltator Web (varianta 2014)Ce înseamnă a fi dezvoltator Web (varianta 2014)
Ce înseamnă a fi dezvoltator Web (varianta 2014)
 
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #1): Interacţiune Web...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #1): Interacţiune Web...Dezvoltarea aplicaţiilor Web la nivel de client (cursul #1): Interacţiune Web...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #1): Interacţiune Web...
 
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #3): Design Web. Inte...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #3): Design Web. Inte...Dezvoltarea aplicaţiilor Web la nivel de client (cursul #3): Design Web. Inte...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #3): Design Web. Inte...
 
CLIW 2017-2018 (1/12) Interacţiune Web: de la concepte & utilizabilitate la d...
CLIW 2017-2018 (1/12) Interacţiune Web: de la concepte & utilizabilitate la d...CLIW 2017-2018 (1/12) Interacţiune Web: de la concepte & utilizabilitate la d...
CLIW 2017-2018 (1/12) Interacţiune Web: de la concepte & utilizabilitate la d...
 
Dezvoltator Web?! (varianta 2015)
Dezvoltator Web?! (varianta 2015)Dezvoltator Web?! (varianta 2015)
Dezvoltator Web?! (varianta 2015)
 
Sabin Buraga: Dezvoltator Web?! (2019)
Sabin Buraga: Dezvoltator Web?! (2019)Sabin Buraga: Dezvoltator Web?! (2019)
Sabin Buraga: Dezvoltator Web?! (2019)
 
Incursiune prin... interactiunea om-calculator
Incursiune prin... interactiunea om-calculatorIncursiune prin... interactiunea om-calculator
Incursiune prin... interactiunea om-calculator
 
Dezvoltarea aplicatiilor orientate spre servicii Web. De la REST la mash-up-u...
Dezvoltarea aplicatiilor orientate spre servicii Web. De la REST la mash-up-u...Dezvoltarea aplicatiilor orientate spre servicii Web. De la REST la mash-up-u...
Dezvoltarea aplicatiilor orientate spre servicii Web. De la REST la mash-up-u...
 
CLIW 2014—2015 (4/12): Design Web. Proiectarea siturilor Web. Design Web resp...
CLIW 2014—2015 (4/12): Design Web. Proiectarea siturilor Web. Design Web resp...CLIW 2014—2015 (4/12): Design Web. Proiectarea siturilor Web. Design Web resp...
CLIW 2014—2015 (4/12): Design Web. Proiectarea siturilor Web. Design Web resp...
 
CLIW 2014—2015 (3/12): Design Web. Interacţiune, utilizabilitate & metodologi...
CLIW 2014—2015 (3/12): Design Web. Interacţiune, utilizabilitate & metodologi...CLIW 2014—2015 (3/12): Design Web. Interacţiune, utilizabilitate & metodologi...
CLIW 2014—2015 (3/12): Design Web. Interacţiune, utilizabilitate & metodologi...
 
Servicii Web prin REST
Servicii Web prin RESTServicii Web prin REST
Servicii Web prin REST
 
CLIW 2014—2015 (5/12): Vizualizarea datelor
CLIW 2014—2015 (5/12): Vizualizarea datelorCLIW 2014—2015 (5/12): Vizualizarea datelor
CLIW 2014—2015 (5/12): Vizualizarea datelor
 
Dezvoltarea aplicațiilor Web (11/12): Inginerie ontologică: Management de cun...
Dezvoltarea aplicațiilor Web (11/12): Inginerie ontologică: Management de cun...Dezvoltarea aplicațiilor Web (11/12): Inginerie ontologică: Management de cun...
Dezvoltarea aplicațiilor Web (11/12): Inginerie ontologică: Management de cun...
 
Sabin Buraga – Dezvoltator Web (...în 2017)
Sabin Buraga – Dezvoltator Web (...în 2017)Sabin Buraga – Dezvoltator Web (...în 2017)
Sabin Buraga – Dezvoltator Web (...în 2017)
 
CLIW 2014—2015 (1/12): Interacţiune Web: concepte, context, studii de caz
CLIW 2014—2015 (1/12): Interacţiune Web: concepte, context, studii de cazCLIW 2014—2015 (1/12): Interacţiune Web: concepte, context, studii de caz
CLIW 2014—2015 (1/12): Interacţiune Web: concepte, context, studii de caz
 
CLIW 2015-2016 (4/13) Design Web. Proiectarea siturilor Web. Design Web respo...
CLIW 2015-2016 (4/13) Design Web. Proiectarea siturilor Web. Design Web respo...CLIW 2015-2016 (4/13) Design Web. Proiectarea siturilor Web. Design Web respo...
CLIW 2015-2016 (4/13) Design Web. Proiectarea siturilor Web. Design Web respo...
 
Ss1
Ss1Ss1
Ss1
 
CLIW 2015-2016 (1/13) Interacțiune Web: concepte, context, studii de caz
CLIW 2015-2016 (1/13) Interacțiune Web: concepte, context, studii de cazCLIW 2015-2016 (1/13) Interacțiune Web: concepte, context, studii de caz
CLIW 2015-2016 (1/13) Interacțiune Web: concepte, context, studii de caz
 
WADe 2017-2018 (11/12) Ontology Engineering: Knowledge Management. Methodolog...
WADe 2017-2018 (11/12) Ontology Engineering: Knowledge Management. Methodolog...WADe 2017-2018 (11/12) Ontology Engineering: Knowledge Management. Methodolog...
WADe 2017-2018 (11/12) Ontology Engineering: Knowledge Management. Methodolog...
 
Sabin Buraga: Date de 5 stele
Sabin Buraga: Date de 5 steleSabin Buraga: Date de 5 stele
Sabin Buraga: Date de 5 stele
 

Mais de Sabin Buraga

Web 2020 01/12: World Wide Web – aspecte arhitecturale
Web 2020 01/12: World Wide Web – aspecte arhitecturaleWeb 2020 01/12: World Wide Web – aspecte arhitecturale
Web 2020 01/12: World Wide Web – aspecte arhitecturaleSabin Buraga
 
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni Web
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni WebWeb 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni Web
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni WebSabin Buraga
 
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie Web
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie WebWeb 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie Web
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie WebSabin Buraga
 
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP Sabin Buraga
 
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...Sabin Buraga
 
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object Model
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object ModelWeb 2020 06/12: Procesarea datelor XML & HTML. Document Object Model
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object ModelSabin Buraga
 
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...Sabin Buraga
 
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...Sabin Buraga
 
Web 2020 09/12: Servicii Web. Paradigma REST
Web 2020 09/12: Servicii Web. Paradigma RESTWeb 2020 09/12: Servicii Web. Paradigma REST
Web 2020 09/12: Servicii Web. Paradigma RESTSabin Buraga
 
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...Sabin Buraga
 
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...Sabin Buraga
 
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţiale
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţialeWeb 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţiale
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţialeSabin Buraga
 
STAW 01/12: Arhitectura aplicaţiilor Web
STAW 01/12: Arhitectura aplicaţiilor WebSTAW 01/12: Arhitectura aplicaţiilor Web
STAW 01/12: Arhitectura aplicaţiilor WebSabin Buraga
 
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţiale
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţialeSTAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţiale
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţialeSabin Buraga
 
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.Sabin Buraga
 
STAW 04/12: Programare Web: Node.js
STAW 04/12: Programare Web: Node.jsSTAW 04/12: Programare Web: Node.js
STAW 04/12: Programare Web: Node.jsSabin Buraga
 
STAW 05/12: Arhitectura navigatorului Web
STAW 05/12: Arhitectura navigatorului WebSTAW 05/12: Arhitectura navigatorului Web
STAW 05/12: Arhitectura navigatorului WebSabin Buraga
 
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uri
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uriSTAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uri
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uriSabin Buraga
 
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScript
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScriptSTAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScript
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScriptSabin Buraga
 
STAW 08/12: Programare Web. Suita de tehnologii HTML5
STAW 08/12: Programare Web. Suita de tehnologii HTML5STAW 08/12: Programare Web. Suita de tehnologii HTML5
STAW 08/12: Programare Web. Suita de tehnologii HTML5Sabin Buraga
 

Mais de Sabin Buraga (20)

Web 2020 01/12: World Wide Web – aspecte arhitecturale
Web 2020 01/12: World Wide Web – aspecte arhitecturaleWeb 2020 01/12: World Wide Web – aspecte arhitecturale
Web 2020 01/12: World Wide Web – aspecte arhitecturale
 
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni Web
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni WebWeb 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni Web
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni Web
 
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie Web
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie WebWeb 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie Web
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie Web
 
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP
 
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...
 
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object Model
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object ModelWeb 2020 06/12: Procesarea datelor XML & HTML. Document Object Model
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object Model
 
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...
 
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...
 
Web 2020 09/12: Servicii Web. Paradigma REST
Web 2020 09/12: Servicii Web. Paradigma RESTWeb 2020 09/12: Servicii Web. Paradigma REST
Web 2020 09/12: Servicii Web. Paradigma REST
 
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...
 
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...
 
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţiale
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţialeWeb 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţiale
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţiale
 
STAW 01/12: Arhitectura aplicaţiilor Web
STAW 01/12: Arhitectura aplicaţiilor WebSTAW 01/12: Arhitectura aplicaţiilor Web
STAW 01/12: Arhitectura aplicaţiilor Web
 
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţiale
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţialeSTAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţiale
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţiale
 
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.
 
STAW 04/12: Programare Web: Node.js
STAW 04/12: Programare Web: Node.jsSTAW 04/12: Programare Web: Node.js
STAW 04/12: Programare Web: Node.js
 
STAW 05/12: Arhitectura navigatorului Web
STAW 05/12: Arhitectura navigatorului WebSTAW 05/12: Arhitectura navigatorului Web
STAW 05/12: Arhitectura navigatorului Web
 
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uri
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uriSTAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uri
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uri
 
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScript
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScriptSTAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScript
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScript
 
STAW 08/12: Programare Web. Suita de tehnologii HTML5
STAW 08/12: Programare Web. Suita de tehnologii HTML5STAW 08/12: Programare Web. Suita de tehnologii HTML5
STAW 08/12: Programare Web. Suita de tehnologii HTML5
 

Design (Web) responsiv