SlideShare une entreprise Scribd logo
1  sur  83
Télécharger pour lire hors ligne
http://www.flickr.com/photos/frauleinschiller/4702688723
DA156A
Introduktion till
webbutveckling
HT18 7.5hp Anton Tibblin
Kursintroduktion
• Vilka är med i kursen?
• Syfte
• Lärandemål
• Upplägg
• Innehåll
• Överblick
Vilka lärare är med i kursen?
• Lärare
• Anton Tibblin
• Assistenter
• Adam Hermansson
• Hanna Fellwing
Läsperiod 1: HT18
DA156A
Introduktion till webbutveckling
DA154A
Introduktion till datavetenskap
3 september – 9 november
Kursplan
http://edu.mah.se/DA156A
Syfte
• Kursen syftar till att introducera fundamentala koncept och tekniker
som ingår i modern webbutveckling.
• Studenten ska ges praktiska färdigheter i utveckling av webbplatser,
liksom en teoretisk bakgrund till de begränsningar och möjligheter
som ges av aktuella standarder och plattformar.
• Studenten ska också utveckla en inledande förståelse av hur
användarbehov och -beteende kan styra utvecklingen av ett
gränssnitt.
Tekniker i modern webbutveckling
http://business-marketing-tips.com/wp-content/uploads/2013/07/Responsive-Web-Design1.jpg
Praktiska färdigheter
http://joelglovier.com/img/wallpaper/power-3.jpg
Användarbehov
Lärandemål
Efter genomången kurs ska studenten kunna…
Kunskap och förståelse
• förklara begreppet representation och dess betydelse inom
informationsteknologin
• förklara hur begreppen information, presentation och beteende
förhåller sig till komponenterna av en webbsida och varandra, samt
varför begreppen brukar särskiljas
• beskriva och exemplifiera kring standarders roll inom webbutveckling
och till viss del datavetenskap
Färdighet och förmåga
• konstruera webbsidor baserat på för området aktuella standarder,
med speciell hänsyn till tillgänglighet och kompatibilitet, samt viss
hänsyn till användbarhet
• beskriva en resulterande webbsida baserat på källkod skriven i HTML,
CSS och enklare JavaScript
• motivera användningsmässiga ställningstagande vid utformning av en
webbsida
Värderingsförmåga och förhållningssätt
• diskutera på ett problematiserande och reflekterande vis, hur
webbutvecklare kan förhålla sig till standarder, målplattformer och
målgrupper.
Allmän kursinfo
• 10 veckor
• 12 föreläsningar
• 7 labbtillfällen
• 5 labbuppgifter
• 3 inlämningsuppgifter
• 1 tentamen
En typisk vecka
• 1-2 föreläsningar
• 1 laborationstillfälle
• Aktiviteter (laborationer/uppgifter)
Moment i kursen
Moment Betygsskala Högskolepoäng
Inlämningsuppgifter UG 3,5
Skriftlig tentamen UV 4
Laborationer
• ”Learning by doing”
• Inte examinerande – men ett mycket viktigt tillfälle att lära sig kursens
mål
• Labbtider med handledning – 2 grupper
• Ger 0.5p per redovisad laboration till tentan
Kurslitteratur
Kurslitteratur (lista)
• Kurslitteratur:
• Duckett, Jon: HTML and CSS: Design and Build Websites, JOHN WILEY SONS,
2014
• Referenslitteratur:
• Marcotte, Ethan: Responsive Web Design, A Book Apart, 2011
• Krug, Steve: Don’t Make Me Think!, Pearson Professional Education, 2nd ed.,
2005
• Lawson, Bruce och Remy Sharp: Introducing HTML5, New Riders Press, 2nd
ed., 2011
• Zeldman, Jeffrey: Designing with Web Standards, New Riders Press, 3rd ed.,
2009
da156a.ia-mau.se
Vår kurswebbplats
Planering
http://www.da156a.ia-mau.se/plan.php
"Internet är en fluga"
- Ines Junéa Uusmann (kommunikationsminister, 1996)
Internet och Webben är inte
samma sak
Viktiga begrepp att hålla isär
Webben – vad har hänt?
När började ni använda webben?
Tim Berners-Lee
• Tidigt 90-tal utvecklades standarderna
• HTML
• HTTP
• Målet var att genom länkar
• Ge möjlighet att få tillgång till
information var som helst
• Möjlighet att dela information
Tidigt 90-tal
• Textbaserade webbsidor, en enda kolumn
• Världens första webbläsare
• World Wide Web Consortium(W3C)
Hur såg webbsidorna ut?
http://www.newscientist.com/data/images/ns
/cms/dn18158/dn18158-1_708.jpg
1991
Mosaic – Tjoho bilder!
http://www.nsf.gov/od/lpa/news/03/images/
mosaic.6beta.jpg
1993
Mitten av 90-tal
• Layout (genom tabell) strukturerar upp webbsidorna
• Webbsidorna har flera kolumner
• JavaScript (Mocha) introduceras
• Animerad text, skrollande text, GIF-bilder
Hur såg webbsidorna ut?
1995 - Altavista
1995 - Amazon
1995 - Ebay
Sent 90-tal
• Flash introducerades
• En kombination av flash och HTML-kod byggde upp webbsidorna
• Flashbaserad navigation
• (massor av onödiga animationer)
Hur såg webbsidorna ut?
1998 - Google
1999 - Paypal
Tidigt => mitten av 2000-tal
• CSS introduceras
• JavaScript tar över allt mer på webben
• Formulär på webben
2002-
Nytt sätt att använda webben
http://www.pbdink.com/blog/wp-
content/uploads/2013/08/networks.jpg
2003 - LinkedIn
2004 - thefacebook
2005 - YouTube
2006 - Twitter
2008 - Dropbox
På ”bara” 20år har det hänt en del…
2018-08-29
2018-08-29
Antal webbsidor
Webbläsare idag
http://www.soft32.com/blog/wp-content/uploads/2013/01/web-browsers.jpg
Webbläsare - statistik
Vad är en webbläsare?
Webbläsare
• Tolkar kod (html m.m.) och visar upp det för användaren.
Hur fungerar det?
Internet
Klient
Klient
Server
Svar?
• Svaret är i form av HTML, som strukturerar upp den information som
skickas från servern till oss
• HTML-dokumentet kan sedan inkludera bl.a. text, bilder, formgivning
av sidan, interaktiva element osv.
Resultat
• En webbläsare visar oss en webbsida efter att ha renderat ett HTML-
dokument
Webbsida
• Består av olika sorters kod
• HTML
• CSS
• JavaScript
Vad består en webbplats av?
JavaScript
CSS
HTML
Innehåll
Interaktivitet
Utformning
Struktur
Innehåll
HTML
• Hypertext Markup Language
• Märkspråk
• Används för att ge dokument en struktur – vad är vad?
• HTML byggs upp utav element som märker upp vilken typ av innehåll
som finns på sidan
HTML som märkspråk
Element?
• Det finns olika element som representerar olika innehåll, t.ex.
rubriker, paragrafer, listor m.m.
• Grundprincipen är att det finns en start- och ett sluttagg. Det innehåll
som finns mellan dessa taggar tilldelas elementets formatiering.
• Kan även ha attribut
Ett HTML-dokuments struktur
<!DOCTYPE HTML>
<html>
<head>
<meta charset=utf-8">
<title>Min sida</title>
</head>
<body>
<!-- Här kommer innehåll som visas för användaren ligga -->
</body>
</html>
Element som alltid ingår i ett HTML-dokument:
- <html>, rotelementet
- <head>, dokumenthuvud (info om dokumentet)
- <title>, dokukmentets titel
- <body>, dokumentets innehåll
Exempel på HTML-struktur
Text-editor Webbläsare
HTML-dokumentet i helhet
Kort om CSS
• CSS sköter formgivning av innehåll, medan HTML sköter struktur av
innehåll.
• CSS styr hur HTML-elementen ska visas
• Typisk användning av CSS är för typografi, layout, bildhantering m.m.
• CSS är ett eget språk, men går att använda tillsammans med HTML
• Genom att koppla olika CSS-mallar till samma HTML-dokument kan
informationen presenteras på olika sätt
Kort om JavaScript
• Ger möjlighet till interaktiva webbplatser
• Är ett programmeringsspråk som körs direkt i webbläsaren
• Kan skrivas tillsammans med HTML-kod
• Exempel på användningsområden är:
- Validering av information i formulär
- Visa/dölja information utan att ladda om sidan
- Animeringar (t.ex. bildspel)
Vad består en webbplats av?
JavaScript
CSS
HTML
Innehåll
Interaktivitet
Utformning
Struktur
Innehåll
Frågor?
Nästa föreläsning
Imorgon, onsdag 5/9, kl. 13 (sal: OR:D222)
da156a.ia-mau.se
Glöm inte =)

Contenu connexe

Tendances

HT17 - DA156A - Ramverk och bibliotek
HT17 - DA156A - Ramverk och bibliotekHT17 - DA156A - Ramverk och bibliotek
HT17 - DA156A - Ramverk och bibliotekAnton Tibblin
 
VT17 - DA355A - Responsive design
VT17 - DA355A - Responsive designVT17 - DA355A - Responsive design
VT17 - DA355A - Responsive designAnton Tibblin
 
VT17 - DA355A - Intro JS
VT17 - DA355A - Intro JSVT17 - DA355A - Intro JS
VT17 - DA355A - Intro JSAnton Tibblin
 
HT17 - DA156A - JavaScript i webbutveckling
HT17 - DA156A - JavaScript i webbutvecklingHT17 - DA156A - JavaScript i webbutveckling
HT17 - DA156A - JavaScript i webbutvecklingAnton Tibblin
 

Tendances (7)

Introduktion till webbutveckling
Introduktion till webbutvecklingIntroduktion till webbutveckling
Introduktion till webbutveckling
 
HT17 - DA156A - Ramverk och bibliotek
HT17 - DA156A - Ramverk och bibliotekHT17 - DA156A - Ramverk och bibliotek
HT17 - DA156A - Ramverk och bibliotek
 
VT17 - DA355A - Responsive design
VT17 - DA355A - Responsive designVT17 - DA355A - Responsive design
VT17 - DA355A - Responsive design
 
VT17 - DA355A - Intro JS
VT17 - DA355A - Intro JSVT17 - DA355A - Intro JS
VT17 - DA355A - Intro JS
 
Webbstjärnan ht14
Webbstjärnan ht14Webbstjärnan ht14
Webbstjärnan ht14
 
JavaScript - Intro
JavaScript - IntroJavaScript - Intro
JavaScript - Intro
 
HT17 - DA156A - JavaScript i webbutveckling
HT17 - DA156A - JavaScript i webbutvecklingHT17 - DA156A - JavaScript i webbutveckling
HT17 - DA156A - JavaScript i webbutveckling
 

Similaire à HT18 - DA156A - Kursintroduktion

HT16 - DA156A - Kursintroduktion
HT16 - DA156A - KursintroduktionHT16 - DA156A - Kursintroduktion
HT16 - DA156A - KursintroduktionAnton Tibblin
 
VT18 - DA355A/DA344A - Introduktion till HTML
VT18 - DA355A/DA344A - Introduktion till HTMLVT18 - DA355A/DA344A - Introduktion till HTML
VT18 - DA355A/DA344A - Introduktion till HTMLAnton Tibblin
 
Introduktion till HTML
Introduktion till HTMLIntroduktion till HTML
Introduktion till HTMLAnton Tibblin
 
HT18 - DA156A - Introduktion till HTML
HT18 - DA156A - Introduktion till HTMLHT18 - DA156A - Introduktion till HTML
HT18 - DA156A - Introduktion till HTMLAnton Tibblin
 
HT19 - DA156A - Introduktion till HTML
HT19 - DA156A - Introduktion till HTMLHT19 - DA156A - Introduktion till HTML
HT19 - DA156A - Introduktion till HTMLAnton Tibblin
 
HT18 - DA156A - Extra
HT18 - DA156A - ExtraHT18 - DA156A - Extra
HT18 - DA156A - ExtraAnton Tibblin
 
VT17 - DA355A - Introduktion HTML
VT17 - DA355A - Introduktion HTMLVT17 - DA355A - Introduktion HTML
VT17 - DA355A - Introduktion HTMLAnton Tibblin
 
Digital Governance & Organisation
Digital Governance & OrganisationDigital Governance & Organisation
Digital Governance & OrganisationPeter Ödling
 
HT16 - DA156A - Introduktion till HTML
HT16 - DA156A - Introduktion till HTMLHT16 - DA156A - Introduktion till HTML
HT16 - DA156A - Introduktion till HTMLAnton Tibblin
 
VT17 - DA355A - Kursintroduktion
VT17 - DA355A - KursintroduktionVT17 - DA355A - Kursintroduktion
VT17 - DA355A - KursintroduktionAnton Tibblin
 
VT2019 - DA355A - Kursintroduktion
VT2019 - DA355A - KursintroduktionVT2019 - DA355A - Kursintroduktion
VT2019 - DA355A - KursintroduktionAnton Tibblin
 
VT18 - DA355A/DA344A - Kursintroduktion
VT18 - DA355A/DA344A - KursintroduktionVT18 - DA355A/DA344A - Kursintroduktion
VT18 - DA355A/DA344A - KursintroduktionAnton Tibblin
 
Responsiv webbdesign + HTML5 + CSS5
Responsiv webbdesign + HTML5 + CSS5Responsiv webbdesign + HTML5 + CSS5
Responsiv webbdesign + HTML5 + CSS5Martin Carlsson
 
Effektiv dokumenthantering i SharePoint frukost seminarium NFI
Effektiv dokumenthantering i SharePoint frukost seminarium NFIEffektiv dokumenthantering i SharePoint frukost seminarium NFI
Effektiv dokumenthantering i SharePoint frukost seminarium NFILars Blixt
 
VT2019 - DA355A - CSS Grid & Webbramverk
VT2019 - DA355A - CSS Grid & WebbramverkVT2019 - DA355A - CSS Grid & Webbramverk
VT2019 - DA355A - CSS Grid & WebbramverkAnton Tibblin
 
Bloggcoach Lär dig WP 2017
Bloggcoach Lär dig WP 2017Bloggcoach Lär dig WP 2017
Bloggcoach Lär dig WP 2017Bloggcoach
 
Vad är webb för oss?
Vad är webb för oss?Vad är webb för oss?
Vad är webb för oss?Andreas Ek
 

Similaire à HT18 - DA156A - Kursintroduktion (20)

HT16 - DA156A - Kursintroduktion
HT16 - DA156A - KursintroduktionHT16 - DA156A - Kursintroduktion
HT16 - DA156A - Kursintroduktion
 
Kursintroduktion
KursintroduktionKursintroduktion
Kursintroduktion
 
VT18 - DA355A/DA344A - Introduktion till HTML
VT18 - DA355A/DA344A - Introduktion till HTMLVT18 - DA355A/DA344A - Introduktion till HTML
VT18 - DA355A/DA344A - Introduktion till HTML
 
Introduktion till HTML
Introduktion till HTMLIntroduktion till HTML
Introduktion till HTML
 
HT18 - DA156A - Introduktion till HTML
HT18 - DA156A - Introduktion till HTMLHT18 - DA156A - Introduktion till HTML
HT18 - DA156A - Introduktion till HTML
 
HT19 - DA156A - Introduktion till HTML
HT19 - DA156A - Introduktion till HTMLHT19 - DA156A - Introduktion till HTML
HT19 - DA156A - Introduktion till HTML
 
HT18 - DA156A - Extra
HT18 - DA156A - ExtraHT18 - DA156A - Extra
HT18 - DA156A - Extra
 
VT17 - DA355A - Introduktion HTML
VT17 - DA355A - Introduktion HTMLVT17 - DA355A - Introduktion HTML
VT17 - DA355A - Introduktion HTML
 
Digital Governance & Organisation
Digital Governance & OrganisationDigital Governance & Organisation
Digital Governance & Organisation
 
HT16 - DA156A - Introduktion till HTML
HT16 - DA156A - Introduktion till HTMLHT16 - DA156A - Introduktion till HTML
HT16 - DA156A - Introduktion till HTML
 
VT17 - DA355A - Kursintroduktion
VT17 - DA355A - KursintroduktionVT17 - DA355A - Kursintroduktion
VT17 - DA355A - Kursintroduktion
 
1. projekt management
1. projekt management1. projekt management
1. projekt management
 
VT2019 - DA355A - Kursintroduktion
VT2019 - DA355A - KursintroduktionVT2019 - DA355A - Kursintroduktion
VT2019 - DA355A - Kursintroduktion
 
VT18 - DA355A/DA344A - Kursintroduktion
VT18 - DA355A/DA344A - KursintroduktionVT18 - DA355A/DA344A - Kursintroduktion
VT18 - DA355A/DA344A - Kursintroduktion
 
Responsiv webbdesign + HTML5 + CSS5
Responsiv webbdesign + HTML5 + CSS5Responsiv webbdesign + HTML5 + CSS5
Responsiv webbdesign + HTML5 + CSS5
 
Effektiv dokumenthantering i SharePoint frukost seminarium NFI
Effektiv dokumenthantering i SharePoint frukost seminarium NFIEffektiv dokumenthantering i SharePoint frukost seminarium NFI
Effektiv dokumenthantering i SharePoint frukost seminarium NFI
 
Vad är webb
Vad är webbVad är webb
Vad är webb
 
VT2019 - DA355A - CSS Grid & Webbramverk
VT2019 - DA355A - CSS Grid & WebbramverkVT2019 - DA355A - CSS Grid & Webbramverk
VT2019 - DA355A - CSS Grid & Webbramverk
 
Bloggcoach Lär dig WP 2017
Bloggcoach Lär dig WP 2017Bloggcoach Lär dig WP 2017
Bloggcoach Lär dig WP 2017
 
Vad är webb för oss?
Vad är webb för oss?Vad är webb för oss?
Vad är webb för oss?
 

Plus de Anton Tibblin

2024 - Localstorage & cookies Geolocation Mediahantering.pdf
2024 - Localstorage & cookies Geolocation Mediahantering.pdf2024 - Localstorage & cookies Geolocation Mediahantering.pdf
2024 - Localstorage & cookies Geolocation Mediahantering.pdfAnton Tibblin
 
VT24 - jQuery & Ajax - Flerplattformsapplikationer med webbtekniker
VT24 - jQuery & Ajax - Flerplattformsapplikationer med webbteknikerVT24 - jQuery & Ajax - Flerplattformsapplikationer med webbtekniker
VT24 - jQuery & Ajax - Flerplattformsapplikationer med webbteknikerAnton Tibblin
 
VT24 - Responsiv design & Ramverk inom webbutveckling
VT24 - Responsiv design & Ramverk inom webbutvecklingVT24 - Responsiv design & Ramverk inom webbutveckling
VT24 - Responsiv design & Ramverk inom webbutvecklingAnton Tibblin
 
DA395A - VT24 - JavaScript & Document object model
DA395A - VT24 - JavaScript & Document object modelDA395A - VT24 - JavaScript & Document object model
DA395A - VT24 - JavaScript & Document object modelAnton Tibblin
 
VT24 - DA395A - Kursintroduktion: Flerplattformsapplikationer med webbtekniker
VT24 - DA395A - Kursintroduktion: Flerplattformsapplikationer med webbteknikerVT24 - DA395A - Kursintroduktion: Flerplattformsapplikationer med webbtekniker
VT24 - DA395A - Kursintroduktion: Flerplattformsapplikationer med webbteknikerAnton Tibblin
 
HT23 - DA354A - Webbprogrammering med Python
HT23 - DA354A - Webbprogrammering med PythonHT23 - DA354A - Webbprogrammering med Python
HT23 - DA354A - Webbprogrammering med PythonAnton Tibblin
 
HT23 - DA354A - Fil- och felhantering
HT23 - DA354A - Fil- och felhanteringHT23 - DA354A - Fil- och felhantering
HT23 - DA354A - Fil- och felhanteringAnton Tibblin
 
HT23 - DA354A - Listor och lexikon
HT23 - DA354A - Listor och lexikonHT23 - DA354A - Listor och lexikon
HT23 - DA354A - Listor och lexikonAnton Tibblin
 
HT23 - DA354A - Kursintroduktion
HT23 - DA354A - KursintroduktionHT23 - DA354A - Kursintroduktion
HT23 - DA354A - KursintroduktionAnton Tibblin
 
HT23 - DA106A - Användbarhet (2)
HT23 - DA106A - Användbarhet (2)HT23 - DA106A - Användbarhet (2)
HT23 - DA106A - Användbarhet (2)Anton Tibblin
 
HT23 - DA106A - Användbarhet 1
HT23 - DA106A - Användbarhet 1HT23 - DA106A - Användbarhet 1
HT23 - DA106A - Användbarhet 1Anton Tibblin
 
HT23 - DA106A - Ramverk & Bibliotek
HT23 - DA106A - Ramverk & BibliotekHT23 - DA106A - Ramverk & Bibliotek
HT23 - DA106A - Ramverk & BibliotekAnton Tibblin
 
HT23 - DA106A - Introduktion till JavaScript
HT23 - DA106A - Introduktion till JavaScriptHT23 - DA106A - Introduktion till JavaScript
HT23 - DA106A - Introduktion till JavaScriptAnton Tibblin
 
HT23 - DA106A - Responsiv webbutveckling
HT23 - DA106A - Responsiv webbutvecklingHT23 - DA106A - Responsiv webbutveckling
HT23 - DA106A - Responsiv webbutvecklingAnton Tibblin
 
HT23 - DA106A - Layout (2)
HT23 - DA106A - Layout (2)HT23 - DA106A - Layout (2)
HT23 - DA106A - Layout (2)Anton Tibblin
 
HT23 - DA106A - Layout med CSS (1)
HT23 - DA106A - Layout med CSS (1)HT23 - DA106A - Layout med CSS (1)
HT23 - DA106A - Layout med CSS (1)Anton Tibblin
 
Introduktion till CSS
Introduktion till CSSIntroduktion till CSS
Introduktion till CSSAnton Tibblin
 
HTML - Tabeller och formulär
HTML - Tabeller och formulärHTML - Tabeller och formulär
HTML - Tabeller och formulärAnton Tibblin
 
LocalStorage - GeoLocation - Media
LocalStorage - GeoLocation - MediaLocalStorage - GeoLocation - Media
LocalStorage - GeoLocation - MediaAnton Tibblin
 

Plus de Anton Tibblin (20)

2024 - Localstorage & cookies Geolocation Mediahantering.pdf
2024 - Localstorage & cookies Geolocation Mediahantering.pdf2024 - Localstorage & cookies Geolocation Mediahantering.pdf
2024 - Localstorage & cookies Geolocation Mediahantering.pdf
 
VT24 - jQuery & Ajax - Flerplattformsapplikationer med webbtekniker
VT24 - jQuery & Ajax - Flerplattformsapplikationer med webbteknikerVT24 - jQuery & Ajax - Flerplattformsapplikationer med webbtekniker
VT24 - jQuery & Ajax - Flerplattformsapplikationer med webbtekniker
 
VT24 - Responsiv design & Ramverk inom webbutveckling
VT24 - Responsiv design & Ramverk inom webbutvecklingVT24 - Responsiv design & Ramverk inom webbutveckling
VT24 - Responsiv design & Ramverk inom webbutveckling
 
DA395A - VT24 - JavaScript & Document object model
DA395A - VT24 - JavaScript & Document object modelDA395A - VT24 - JavaScript & Document object model
DA395A - VT24 - JavaScript & Document object model
 
VT24 - DA395A - Kursintroduktion: Flerplattformsapplikationer med webbtekniker
VT24 - DA395A - Kursintroduktion: Flerplattformsapplikationer med webbteknikerVT24 - DA395A - Kursintroduktion: Flerplattformsapplikationer med webbtekniker
VT24 - DA395A - Kursintroduktion: Flerplattformsapplikationer med webbtekniker
 
HT23 - DA354A - Webbprogrammering med Python
HT23 - DA354A - Webbprogrammering med PythonHT23 - DA354A - Webbprogrammering med Python
HT23 - DA354A - Webbprogrammering med Python
 
HT23 - DA354A - Fil- och felhantering
HT23 - DA354A - Fil- och felhanteringHT23 - DA354A - Fil- och felhantering
HT23 - DA354A - Fil- och felhantering
 
HT23 - DA354A - Listor och lexikon
HT23 - DA354A - Listor och lexikonHT23 - DA354A - Listor och lexikon
HT23 - DA354A - Listor och lexikon
 
HT23 - DA354A - Kursintroduktion
HT23 - DA354A - KursintroduktionHT23 - DA354A - Kursintroduktion
HT23 - DA354A - Kursintroduktion
 
HT23 - DA106A - Användbarhet (2)
HT23 - DA106A - Användbarhet (2)HT23 - DA106A - Användbarhet (2)
HT23 - DA106A - Användbarhet (2)
 
HT23 - DA106A - Användbarhet 1
HT23 - DA106A - Användbarhet 1HT23 - DA106A - Användbarhet 1
HT23 - DA106A - Användbarhet 1
 
HT23 - DA106A - Ramverk & Bibliotek
HT23 - DA106A - Ramverk & BibliotekHT23 - DA106A - Ramverk & Bibliotek
HT23 - DA106A - Ramverk & Bibliotek
 
HT23 - DA106A - Introduktion till JavaScript
HT23 - DA106A - Introduktion till JavaScriptHT23 - DA106A - Introduktion till JavaScript
HT23 - DA106A - Introduktion till JavaScript
 
HT23 - DA106A - Responsiv webbutveckling
HT23 - DA106A - Responsiv webbutvecklingHT23 - DA106A - Responsiv webbutveckling
HT23 - DA106A - Responsiv webbutveckling
 
HT23 - DA106A - Layout (2)
HT23 - DA106A - Layout (2)HT23 - DA106A - Layout (2)
HT23 - DA106A - Layout (2)
 
HT23 - DA106A - Layout med CSS (1)
HT23 - DA106A - Layout med CSS (1)HT23 - DA106A - Layout med CSS (1)
HT23 - DA106A - Layout med CSS (1)
 
Introduktion till CSS
Introduktion till CSSIntroduktion till CSS
Introduktion till CSS
 
HTML - Tabeller och formulär
HTML - Tabeller och formulärHTML - Tabeller och formulär
HTML - Tabeller och formulär
 
LocalStorage - GeoLocation - Media
LocalStorage - GeoLocation - MediaLocalStorage - GeoLocation - Media
LocalStorage - GeoLocation - Media
 
jQuery & Ajax
jQuery & AjaxjQuery & Ajax
jQuery & Ajax
 

HT18 - DA156A - Kursintroduktion