TDDD52. Internet & HTML. TDDD52 Internet & HTML. IP adress? TDDD52? HTML? Internet? Server? Klient?

Storlek: px
Starta visningen från sidan:

Download "TDDD52. Internet & HTML. TDDD52 Internet & HTML. IP adress? TDDD52? HTML? Internet? Server? Klient?"

Transkript

1 IP adress? TDDD52? Internet? Server? Klient? HTML? Webbläsare? Chrome? Firefox? IE? Opera? Safari? Webbsida, Webbplast, WebbapplikaGon, Hemsida, Site, Sajt...? TDDD52 TDDD52 Internet & HTML Internet Grundläggande förståelse om Internet och HTML Förståelse för hur TDDD52 är uppbyggd och vad som krävs av examinagonen & HTML

2 Kontaktpersoner Examinator Jalal Maleki Kursassistenter Torbjörn Lönnemark Kursansvarig Marcus Bendtsen Jakob Pogulis Robin Keskisärkkä

3 LaboraGoner Två studenter per grupp Anmäl via webreg (se instrukgoner för laboragon 0) InstrukGoner för laboragonerna finns på kurshemsidan. Läs instrukgonerna noga, det kommer ad underläda för er. Kurshemsidan har all informagon om kursen och laboragoner: hdps:// Labora&oner Förberedelser (Lab 0) HTML & CSS (Lab 1) JavaScript (Lab 2) PHP (Lab 3) MySQL (Lab 4) Muntlig redovisning AdministraGvt Verktyg (Betyg 4) Profil (Betyg 5)

4 LaboraGoner Assistenter rädar måndag förmiddag (innan klockan 12:00) Alla laboragoner som lämnats in i föregående vecka rädas då (ibland kanske Gdigare om det finns Gd) Vid hård deadline (fredag vecka 10) måste allt vara inlämnat. Assistenterna har då två veckor på sig ad räda och studenterna har max en kompledering på sig ad få godkänt. (Assistenterna har egna kurser som de skriver tenta för i vecka 11, därav den längre rädningsperioden) Om man lämnar in tomma dokument bara för ad skjuta på deadline kommer inte labben ad rädas När man är klar med labb 4 (dvs minimum för betyg 3) så ska man redovisa sid arbete muntligt för sin assistent. Boka en Gd med assistenten under ed labbpass för ad visa vad ni gjort. Under redovisningen kommer assistenten ställa frågor Gll er individuellt, och be den andra personen vara tyst. Tänk på ad ni ska förstå hela era system ni byggt för ad kunna svara på frågorna. Tyvärr har vi inte Gd ad lära känna er personligen under en så pass kort kurs, så ni måste ta med er era LiU- ID vid den muntliga redovisningen.

5 LaboraGon 0 Regler och Policy LaboraGonsmaterial Grupper Kodskeled MySQL och phpmyadmin Redovisas genom ad man registrerar sig i WebReg. Deadline för labb 0 är denna vecka, studenter som är registrerade och vill läsa kursen måste registrera sig i WebReg. Deda för ad Gllåta andra studenter ad få plats i kursen. OBS: Man måste vara registrerad på kursen för ad anmäla sig i WebReg, det kan ibland ta 24 Gmmar från ad man registrerat sig på kursen Glls man får skriva in sig i WebReg.

6 Sen anmälan För Gllfället är kursen full, men det är vanligt ad inte alla som anmält sig kommer ad registrera sig och läsa kursen. Det finns därför ola några lediga platser, men vi kan inte avgöra deda Gll dess alla som vill läsa kursen har skrivit in sig i WebReg. Om man vill göra en sen anmälan måste man: Hida räd dokument ad fylla i från LiTH. Få den signerad av Marcus. När man har signatur från Marcus så lägger man den vid studierektorns (Jalal Maleki) kontor. SamGdigt skickar man ed mejl Gll Jalal Maleki där man säger ad man vill senanmäla sig, ad man fåd Marcus signatur och ad dokumentet ligger utanför hans kontor. Sedan kommer vi processa ansökningarna enligt först Gll kvarn beroende på hur många platser det finns i kursen.

7 Föreläsningar & Deadlines Måndag Fredag V 3 Fö Intro & HTML Deadline Lab 0 V 4 Fö CSS Deadline Lab 1 V 5 Fö JavaScript Deadline Lab 2 V 6 Fö PHP Deadline Lab 3 V 7 Fö MySQL V 8 Fö MySQL + PHP (+ Bootstrap, jquery) Deadline Lab 4 V 9 Extra labbgllfälle Deadline Lab 5 V 10 Extra labbgllfälle Deadline Lab 6 Kolla TimeEdit för exakta Gder och salar. Där finns också Gder för handledda laboragoner, utnydja dessa Gllfällen ad ställa frågor Gll assistenterna. Vecka 9 och 10 är fokuserade på laboragoner för högre betyg och muntliga redovisningar för laboragon 1-4, därför finns extra labbgllfällen.

8 Förändringar Önskemål från kursvärderingar Snabbare rädningar. Mer nyd material i laboragoner för högre betyg. Förändringar Kodskeled för snabba på rädningen. (Och visa på ed ingenjörsmässigt säd ad arbeta) SamGda rädning på måndagar av assistenter. Sammanslagning av förra årets laboragon 1 och 2 Gll laboragon 1. AutomaGsk rädning av laboragon 1 för ad snabba på rädningar. För betyg 5 finns två val, komplexitet eller volym.

9 Kurslideratur Det finns förslag på böcker, men ingen officiell kurslideratur. Kursen är bred snarare än djup, och därför blir de flesta böcker överflödiga. Böckerna är bra för de som vill fördjupa sig på egen hand. Sök på nätet, det finns otroligt mycket informagon när det gäller de tekniker och verktyg som vi använder. Dessa resurer är också mer up to date än vad böcker ibland är. Ad själv hida informagon är en av de vikggaste kunskaper som man bör förvärva sig under studiegden.

10 Varför jobba i par? En av Universitetets huvuduppgiler är ad ge ut examina. För ad få en examina måste studenter klara ed visst antal kurser (poäng). Men hur lär man sig då kursens material? Tyvärr är inte kunskap något man kan ge eller byta bort. Vi kan inte (ännu) överföra informagon så som Trinity i Matrix när hon lär sig flyga helikopter. För ad få poäng måste studenter klara examinagonen i en kurs. För ad klara examinagonen måste studenten lära sig materialet i kursen.

11 Varför jobba i par? Forts. Ivan Pavlov Det finns många teorier om hur man lär sig, ed klassiskt exempel är Ivan Pavlovs hundar (begngat lärande). Men Pavlovs teorier funkar inte så bra när man ska lära sig webbprogrammering. Lev Vygotsky var med och utvecklade något som kallas det sociokulturella perspekgvet på lärande. Lev Vygotsky En del av denna teori beskriver något som vi kallar den närmaste utvecklingszonen.

12 Den närmaste utvecklingszonen Vi vill omvandla den grå rutan Gll grönt och den gula Gll gråd, vi vill expandera den närmaste utvecklingszonen Uppgifter som studenten kan lösa på egen hand Uppgifter som studenten kan lösa tillsammans med andra studenter och med handledning Uppgiler som studenten inte kan lösa Studenterna kommer Gll laboragonssalen och löser uppgiler Gllsammans med andra studenter och ibland med hjälp av assistenten. Logiken som använts för ad lösa uppgilerna Gllsammans kan studenten sedan använda själv, dvs det gråa har omvandlats Gll grönt (kunskap har förvärvats). Sedan kan man acceptera in nya uppgiler från det gula fältet in i det grå osv, osv Det finns andra vikgga komponenter i det sociokulturella perspekgvet på lärandet inte bara närmaste utvecklingszonen.

13 Kursplan & Kursinnehåll Kursplan Exemplifiera problem och möjligheter med ad använda en webbaserad applikagon Förklara fördelarna med ad separera strukturbeskrivning (HTML) och layout (CSS) för dokument vid publicering på WWW Implementera en fungerande webbplats genom ad använda HTML, CSS samt grundläggande funkgoner i PHP och SQL (MySQL) Utveckla och dokumentera ed PHP- program Kursinnehåll Allmänt om Internet och webben HTML, CSS, layout och formulär Grundläggande programmering i PHP: datatyper, funkgoner, filer, databaskoppling Grundläggande JavaScript Koppling mellan databaser och webbapplikagoner Utveckla och dokumentera ed Javascript- program Förklara de grundläggande begreppen gällande Internet, såsom Client- Server struktur, TCP/IP, IP- adresses, skillnaderna mellan Client- side och Server- side applikagoner, mm

14 Kursplan & Kursinnehåll - Tolkning Många studenter har förkunskaper inom området. Kursen avser ad säkerställa ad alla studenter har samma kunskaper för vidare studier. Grundläggande kurs. Studenter kommer ad behöva ta med sig olika kunskaper från kursen beroende på förkunskaper. Javascript, PHP & MySQL CSS HTML PHP & MySQL Javascript CSS HTML

15 Internet, Klient, Server, IP- adress, TCP/ IP, DNS, webbapplikagoner

16 Internet Ed nätverk av nätverk

17 Klient Server IP En server är en vanlig dator som har speciell mjukvara installerad som kan dela med sig av sidor. En klient hämtar resurser från en server. Med IP adresser hidar klienter och servrar räd på Internet Man kan inte hämta resurser från en dator som inte är en server.

18 Vad kan man hämta från en server? En server kan dela med sig av vilka filer som helst. Det är upp Gll klienten ad ha räd programvara för ad tolka den modagna filen.

19 Jag vill hämta en sida från google.com, jag vet inte vilken IP- adress de har? DNS Domain Name System servrar (DNS) Gllhandahåller en katalogtjänst, du behöver inte kunna några IP- adresser. Du behöver inte i den här kursen veta hur deda fungerar, men det är bra ad veta ad det finns något som heter DNS och ad det är ed katalogtjänst som mappar IP- adresser Gll domän namn. DNS Internet Utan DNS hade det inte varit så läd ad branda på nätet. Inte så många som tänker på ad de måste uppdatera sin: status?

20 Varför utvecklar vi webbapplikagoner? Skrivbords applika&on Mr Gates Outlook 2003 släpps Användare köper och installerar. Outlook 2007 släpps Nu krävs ny marknadsföring och skeppning av produkter Gll bugker Mr Gates Användare behåller det gamla office paketet, tycker inte det behöver uppdateras, eller vet kanske inte ens om ad man kan uppdatera.

21 Varför utvecklar vi webbapplikagoner? Skrivbords applika&on Webbapplika&on Mr Gates Outlook 2003 släpps Office 365 lanseras Mr Gates Användare köper och installerar. Användare skapar konto på nätet och betalar en liten summa varje månad. Outlook 2007 släpps Nya uppdateringar görs av sidan Nu krävs ny marknadsföring och skeppning av produkter Gll bugker Nästa gång användaren loggar in syns dessa nya ändringar Mr Gates Användare behåller det gamla office paketet, tycker inte det behöver uppdateras, eller vet kanske inte ens om ad man kan uppdatera. Användare får direkt Gllgång Gll nya uppdateringar utan ad man behöver marknadsföra dessa Gll existerande kunder eller skeppa Gll bugker. Inkomsterna är kongnuerliga varje månad, så länge man håller kunden nöjd med utbudet av tjänsten. Mr Gates

22 Varför använder vi webbapplikagoner Inga installagoner (om datorn har en webbläsare). Om man sider hemma hos någon eller på internetcafé spelar ingen roll, så länge man har en webbläsare och internet. Samma filer på alla datorer man loggar in från. Kan logga in från hela världen och t ex läsa sin mejl. En av de bästa saker med Facebook är ad personer kan använda det på t ex semestern, från vilken dator som helst. Tänk om Facebook varit en skrivbords applikagon som skulle installeras på datorn, hade företaget blivit värderat Gll $50 miljarder under 2011?

23 Webbplatser, sidor, hemsidor, sajter... I den här kursen lär vi oss ad utveckla mer tradigonella webbplatser med informa<on framför funk<on. T ex kurshemsidor eller produkthemsidor. Vi kallar ola dessa för sidor, hemsidor, webbplatser, webbsidor, sajter mm... MEN: De tekniker som vi lär oss i denna kurs är fullt Gllräckliga för ad utveckla mer avancerade webbapplikagoner; man kan redan eeer denna kurs börja snickra på fram<da ekonomiska oberoenden.

24 HTML TDDD52

25 Server 1. Hämtar ed rent text dokument, användaren kan läsa med viss svårighet. Kapitel 1 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Avsnid 1 VesGbulum venenags, velit sed cursus ultricies, sem nisi fringilla erat.

26 Server 1. Hämtar ed rent text dokument, användaren kan läsa med viss svårighet. 2. Hämtar ed HTML dokument, hjälper inte användaren ad läsa, blir bara värre. <h1>kapitel 1</h1> <p>lorem ipsum dolor sit amet, consectetur adipiscing elit. </p> <h2>avsnid 1</h2> <p>vesgbulum venenags, velit sed cursus ultricies, sem nisi fringilla erat.</p> Kapitel 1 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Avsnid 1 VesGbulum venenags, velit sed cursus ultricies, sem nisi fringilla erat.

27 Server 1. Hämtar ed rent text dokument, användaren kan läsa med viss svårighet. 2. Hämtar ed HTML dokument, hjälper inte användaren ad läsa, blir bara värre. <h1>kapitel 1</h1> <p>lorem ipsum dolor sit amet, consectetur adipiscing elit. </p> <h2>avsnid 1</h2> <p>vesgbulum venenags, velit sed cursus ultricies, sem nisi fringilla erat.</p> 3. Om vi låter vår webbläsare få ta hand om HTML dokumentet, så visar den upp ed läsbart och indelat dokument. Kapitel 1 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Avsnid 1 VesGbulum venenags, velit sed cursus ultricies, sem nisi fringilla erat. Kapitel 1 Lorem ipsum dolor sit amet, consectetur adipiscing elit. AvsniT 1 VesGbulum venenags, velit sed cursus ultricies, sem nisi fringilla erat.

28 HTML Indelning och semangk Delar upp text på ed logiskt säd i dokumentet. Ger textstycken en semangsk betydelse, t ex rubriker. Ger webbläsaren en chans ad tolka dokumentet innan visning. Ger sökmotorer möjlighet ad bädre förstå innehållet på webbplatsen. Formulär Ger ed dokument komponenter som ingår i formulär. Knappar, textbox, radiobudon, checkbox etc. Dessa formulär är en vikggt del i kommunikagonen mellan användare och ägare av en webbplats. T ex kontokortstransakgoner, kommentarfält... Länkar Kan länka dokument Gll andra dokument. Skapar ed nätverk av dokument som kan ses av användaren som en sida. Länkarna kan också ge en hint Gll sökmotorer om innehåll och relevans.

29 Det finns många webbläsare på marknaden, och de är inte alla lika. Därför kan man ibland bli lite förvånad över hur en webbplats ser ut på olika webbläsare. Elersom webbläsare kan rendera HTML lite olika är det vikggt ad testa sin webbplats på flera läsare under utvecklingens gång.

30 HTML Taggar exempel HTML <h1>rubrik</h1> <h2>rubrik</h2> <p>stycke text</p> <ul> <li>punkt 1</li> <li>punkt 2</li> </ul> <table> <tr> <td>cell 1</td> <td>cell 2</td> </tr> <tr> <td>cell 3</td> <td>cell 4</td> </tr> </table> Rendering exempel Rubrik Rubrik Stycke text Punkt 1 Punkt 2 Cell 1 Cell 2 Cell 3 Cell 4 <a href= >Google</a> Google (här har vi ed exempel på HTML adribut, i form av href )

31 Taggar och Adribut Under the microscope En tagg börjar allgd med en hake: <

32 Taggar och Adribut Under the microscope Sedan följer namnet på taggen, t ex a om vi vill ha en länk. <a

33 Taggar och Adribut Under the microscope Sedan kan man ha adribut, olika taggar har Gllgång Gll olika adribut, man måste själv ta reda på vilka adribut som finns Gllgängliga för en viss tagg. För taggen a finns adributet href som gör det möjligt ad välja vilket dokument som vi vill länka Gll. (Observera mellanrummet mellan a och href ). <a href

34 Taggar och Adribut Under the microscope Adribut behöver också Glldelas ed värde, deda görs med = och ed värde på högersidan. I deda fallet skriver vi dokumentet som vi vill gå Gll när man klickar på länken. (Observera användandet av runt värdet). <a href= index.html

35 Taggar och Adribut Under the microscope När man är klar med sina adribut (en tagg får gärna ha flera adribut) så avslutar man med en ny hake. <a href= index.html >

36 Taggar och Adribut Under the microscope Sedan följer det som användaren fakgskt ser, i deda fal den text som skall klickas på. <a href= index.html >Klicka här

37 Taggar och Adribut Under the microscope När man är klar med sin tagg så stänger man taggen med en ny hake < en slash /, namnet på taggen a och en Gll hake > <a href= index.html >Klicka här</a>

38 Taggar och Adribut Under the microscope Om en webbläsare ser denna tagg så kommer det ad renderas som deda: <a href= index.html >Klicka här</a> Klicka här Och om vi klickar på den blå texten kommer vi förflydas Gll dokumentet index.html

39 Taggar och Adribut Under the microscope Ibland blir det mer komplex då man har taggar inne i taggar, som t ex när man gör en lista. Men det vikgga är ad komma ihåg ad öppna och stänga sina taggar korrekt, och ad använda korrekt adribut. <ul> <li>punkt 1</li> <li>punkt 2</li> </ul> Punkt 1 Punkt 2

40 Taggar och Adribut Under the microscope Ibland blir man lite förvånad när man ser deda. Här stänger vi taggen direkt, utan ad ha en extra </img> eleråt. Deda är Gllåtet för vissa typer av taggar, tyvärr är HTML specifikagonen full av undantag! <img src= bild1.png />

41 HTML Formulär <form> Name: <input type= text /><br /> <input type="radio" name="sex" value="female" /> Female<br /> <input type="radio" name="sex" value="male" /> Male<br /> <button type= submit >Send</button> </form> Flera exempel på HTML adribut <form> <input type="checkbox" value="cc" />Send CC<br/> Message: <textarea rows="3"></textarea><br /> <button type="submit">send</button> </form>

42 HTML Formulär Under the microscope När man skapar formulär är det många taggar och adribut ad hålla reda på, det lämnas som en övning ad ta reda på dessa. Två adribut som har lite speciell betydelse är id och name. Det är lite för Gdigt ad förklara varför de är speciella, men det kommer bli tydligt senare. Det är dock vanligt ad det ser ut ungefär som nedan på ed fält som är tänkt ad t ex fyllas i med en mejladress: <input type= text name= id= />

43 Specialtecken HTML EnGGes Om man vill göra ed < eller > tecken i sin text tolkar webbläsaren deda som början eller slutet på en tag, och allt blir fel. Använd då: < eller > Om man vill göra ed tecken som inte finns på tangentbordet t ex copyright symbolen. Använd då: För en kompled lista av alla s k html engges kolla länkarna på laboragon 1

44 DemonstraGon av HTML TDDD52

45 Validering av HTML kod hdp://validator.w3.org Korrekt skriven HTML kod gör ad webbläsaren inte behöver gissa hur den skall tolka koden Deda leder Gll ad din webbplats har större chans ad se ut som du tänkt dig i alla webbläsare I laboragonsserien skall koden valideras som HTML5 Om du har fel, räda ed i taget Glls du får grönt DemonstraGon

46 AutomaGsk rädning av LaboraGon 1 Väldigt (väldigt!) nyd system, och innehåller säkert massor av buggar. Men jag vill gärna testa deda på laboragon 1 för ad få en uppfadning om det är värt ad fortsäda utvecklingen utav det. Tanken är ad snabba upp rädningen, men också slippa massor med små- komplederingar fram och Gllbaka mellan student och assistent för små detaljer. Om rädningen säger ad ni har fel någonstans men ni inte håller med, så har ni säkert räd. Kolla med er assistent. Hur man använder systemet framgår av laboragonsinstrukgonerna.

47 HTML Head unika taggar <html> <head> <title>tddd52 > Hemsida</title> </head> <body> </body> </html> <html> <head> <title> Amazon.com: Online Shopping for Electronics, Apparel, Computers, DVDs & more</title> <meta name= description content= Online retailer of books, movies, music and games along with electronics, toys, apparel, sports, tools, groceries and general home and garden items. /> </head> <body> </body> </html>

48 SökmotorsopGmering TDDD52

49 SökmotorsopGmiering En stor branch, med många företag som endast livnär sig på ad opgmera sidor för sökmotorer så som Google. Det finns mycket man kan göra och läsa, och sökmotorerna ändrar sina algoritmer kongnuerligt. Ad ligga på de första 10 sökresultaten på de större sökmotorerna för vikgga nyckelord är avgörande för många företag. Antag ad 40% av alla klick görs på det första resultatet. (Deda beror mycket på typ av produkt man söker, men en bra utgångspunkt) På bara Google görs 400 miljoner sökningar varje dag.

50 SökmotorsopGmieringar - Nyckelord En stor del av jobbet när man sökmotorsopgmerar är ad hida räd nyckelord ad opgmera för. Nyckelord relaterar Gll det som användaren skriver när den söker eler din webbplats. Antag ad du har en hemsida som säljer mador. Nyckelord kan vara: maia, maior, golv, inredning, feng- shui Allt beror på vilken profil dina mador har, och vad man tror ad ens kunder kommer ad söka eler. Kanske passar nyckelordet modern- feng- shui- maia egentligen bäst för din produkt, men söker personer verkligen eler deda? Om du opgmerar för golv kanske du lägger Gd och pengar på kunder som inte alls var ute eler en mada. Använd t ex Googles verktyg Keyword Tool för ad ta reda på om vilka nyckelord som är mest använda. golv eller inredning?

51 SökmotorsopGmeringar En mycket bra sida för ad komma igång med sökmotorsopgmering. (kolla länkar under LaboraGon 1) Grundläggande op&meringar Länkar Gll din webbplats är avgörande. Om många bra sidor länkar Gll dig ökar din status. Se Gll ad <Gtle>, <h1>, <h2> innehåller de sökord du vill opgmera för. Gärna Gdigt på sidan. Undvik ad upprepa nyckelord för många gånger, sk keyword spamming. Läs och Gllämpa Google Search Engine OpGmizaGon Starter Guide (kolla länkar för LaboraGon 1) Unik <Gtle> och meta descripgon för varje sida.

52 HTML5 vs HTML4 vs XHTML TDDD52

53 HTML, XHTML, HTML5 Igår HTML 4 Hyper Text Markup Language XHTML - Extensible Hyper Text Markup Language Två olika specifikagoner för hur man märker vanlig text med taggar Idag HTML5 - FramGden för HTML HTML5 är inte bara Gll för semangk, formulär och länkar men även för avancerade tekniker så som: lokala databaser, video, sockets etc Idag är vi i början av denna utveckling, och alla funkgoner för HTML5 är inte implementerade i alla webbläsare. En vikggt del utav framgdens applikagoner, inte bara för webben, men för mobila enheter (Android och ios) samt för desktop (Windows 8 etc) I denna kurs använder vi HTML5, men kallar det bara HTML. Vi använder dock inga funkgoner från HTML5 som inte skulle kunna göras i HTML4 eller XHTML.

54 De första stegen när man skapar ed HTML dokument... XHTML HTML 5 <!DOCTYPE html PUBLIC "- //W3C//DTD XHTML 1.0 Strict//EN" "hdp:// strict.dtd"> <html xmlns="hdp:// <head> <meta hdp- equiv="content- type content="text/html;charset=u - 8" /> <Gtle>An XHTML 1.0 Strict standard template</gtle> </head> <body> <p> Your HTML goes here </p> </body> </html> <!DOCTYPE html> <html> <head> <meta hdp- equiv="content- type content="text/html;charset=u - 8" /> <Gtle>Title of the document</gtle> </head> <body> The content of the document... </body> </html> HTML 4 <!DOCTYPE html PUBLIC "- //W3C//DTD XHTML 1.0 TransiGonal//EN" "hdp:// transigonal.dtd"> <html> <head> <meta hdp- equiv="content- type content="text/html;charset=u - 8" /> <Gtle>Title of the document</gtle> </head> <body> <p> Your HTML goes here </p> </body> </html> I den här kursen använder vi HTML5 definigonen, men när man söker på nätet eler informagon kommer man ola stöta på XHTML och HTML4 versionerna, så det är bra ad förstå ad det finns skillnader.

55 LaboraGon 1 Steg 1 HTML Skapa en webbplats för ed fikgvt företag som har tre produkter En webbplats med endast HTML. Det finns strikta krav på koden och u örandet, kolla instrukgonerna noga. (Använd autorädningen för ad kolla ad allt är ok innan ni skickar för rädning) Det fikgva företagets webbplats kommer ad utvecklas vidare i de kommande laboragonerna. Se Gll ad ha installerat kodskeledet från laboragon 0 innan ni börjar med laboragon 1.

56 Inför nästa föreläsning Se Gll ad ni får klart laboragon 0 så fort som möjligt, deadline är redan denna vecka. Nästa vecka handlar det om CSS och layout av webbplatser. Steg två i laboragon 1 kräver CSS kunskap, men det rekommenderas ad börja med steg ed redan denna vecka. Tack!

TDDD52 Internet & HTML

TDDD52 Internet & HTML Internet? Webbläsare? Chrome? Firefox? IE? Opera? Safari? Grundläggande förståelse om Internet och HTML IP adress? Server? Klient? TDDD52? TDDD52 Internet & HTML HTML? Webbsida, Webbplast, WebbapplikaJon,

Läs mer

Webbprogrammering 725G54

Webbprogrammering 725G54 Webbprogrammering 725G54 Hej! Jakob Bandelin, gästadjunkt jakob.bandelin@liu.se Interaktionsdesign, webbdesign, apputveckling Agenda Kursmål och -upplägg HTML Teckenkodning Validering Lab 1. Kursmål exemplifiera

Läs mer

Du kan själv följa med i denna steg-för-steg guide i din texteditor.

Du kan själv följa med i denna steg-för-steg guide i din texteditor. Grundläggande HTML HTML Steg-för-steg Du kan själv följa med i denna steg-för-steg guide i din texteditor. doctype Linköpings universitet I textdokument som används på internet finns på första raden information

Läs mer

Projekt Foreläsning VI

Projekt Foreläsning VI Webbprogrammering - 725G54 Projekt Foreläsning VI Agenda Sessions update Labb 5 Genomgång projektuppgift Kursinnehåll avstämning Kursmål avstämning Sessions På IDA måste ni göra session_save_path('dir)

Läs mer

F02 En första sida. Dagens agenda

F02 En första sida. Dagens agenda F02 En första sida Dagens agenda doctype taggar, element, attribut, värden teckenkodning HTML/XHTML Indentering Block/inline-element Struktur Se demo #2

Läs mer

F02 HTML. Föreläsning 2, HT2013 HTML. Kurser: Klientbaserad Webbutveckling 1DV435. Johan Leitet

F02 HTML. Föreläsning 2, HT2013 HTML. Kurser: Klientbaserad Webbutveckling 1DV435. Johan Leitet Föreläsning 2, HT2013 HTML F02 HTML Kurser: Klientbaserad Webbutveckling 1DV435 Johan Leitet F02 HTML Dagens agenda doctype taggar, element, attribut, värden teckenkodning HTML/XHTML

Läs mer

TDP013. Kursens nyckelpersoner. Kursens design. Kursens litteratur Kursens kunskapsfilosofi. Examinator: Anders Fröberg. Kursansvarig: Anders Fröberg

TDP013. Kursens nyckelpersoner. Kursens design. Kursens litteratur Kursens kunskapsfilosofi. Examinator: Anders Fröberg. Kursansvarig: Anders Fröberg Kursens nyckelpersoner TDP013 Webbprogrammering och interaktivitet Introduktion, HTML5, CSS & Selenium Anders Fröberg Institutionen för Datavetenskap (IDA) Examinator: Anders Fröberg Kursansvarig: Anders

Läs mer

TDP013. Webbprogrammering och interaktivitet. Introduktion, HTML5, CSS & Selenium. Anders Fröberg Institutionen för Datavetenskap (IDA)

TDP013. Webbprogrammering och interaktivitet. Introduktion, HTML5, CSS & Selenium. Anders Fröberg Institutionen för Datavetenskap (IDA) TDP013 Webbprogrammering och interaktivitet Introduktion, HTML5, CSS & Selenium Anders Fröberg Institutionen för Datavetenskap (IDA) Kursens nyckelpersoner Examinator: Anders Fröberg Kursansvarig: Anders

Läs mer

TDDD52 CSS. Färger. Färger 1/3/13

TDDD52 CSS. Färger. Färger 1/3/13 Jag önskar göra det lä0are för användarna genom a0 markera vissa delar med en annan färg? HTML är bra, men det är inte så snyggt? TDDD52 - CSS CSS regler och selectors gör a0 jag kan styla min HTML precis

Läs mer

Webbprogrammering. Sahand Sadjadee

Webbprogrammering. Sahand Sadjadee Webbprogrammering Sahand Sadjadee Agenda Webb The World Wide Web (WWW) is a network of online content that is formatted in HTML and accessed via HTTP. The term refers to all the interlinked HTML pages

Läs mer

Webbprogrammering TDDD52

Webbprogrammering TDDD52 Webbprogrammering TDDD52 ERD MySQL+PHP. Förra gången Idag Javascript jquery Progressive enhancement XML & AJAX Lab 4 och 5 Sammanfattning av kursen. Om databastabeller varje tabell ska beskriva en typ

Läs mer

Webbprogrammering, grundkurs 725G54

Webbprogrammering, grundkurs 725G54 Webbprogrammering, grundkurs 725G54 Lab 4, 5 ERD PHP + MySQL Återblick Idag Sessions PHP och MySQL för samband Lab 6 725G54: Genomgång projektuppgift Avstämning av kursmål Om sessions På IDA måste ni göra

Läs mer

Avancerade Webbteknologier

Avancerade Webbteknologier Projektledning, Business Knowledge Användbarhet & Layout Avancerade Webbteknologier Lkti Lektion 1 Kommunikation Tobias Landén tobias.landen@chas.se Avancerade webbteknologier del 1 (4 KY poäng) Syfte

Läs mer

TDDD80. Mobila och sociala applikationer Introduktion HTTP,SaaS. Anders Fröberg Institutionen för Datavetenskap (IDA)

TDDD80. Mobila och sociala applikationer Introduktion HTTP,SaaS. Anders Fröberg Institutionen för Datavetenskap (IDA) TDDD80 Mobila och sociala applikationer Introduktion HTTP,SaaS Anders Fröberg Institutionen för Datavetenskap (IDA) Internet Internet är världens största datornätverk och ett system för enkel och effektiv

Läs mer

Webbprogrammering - 725G54 PHP. Foreläsning II

Webbprogrammering - 725G54 PHP. Foreläsning II Webbprogrammering - 725G54 PHP Foreläsning II Agenda Serverskript PHP Validering av data med serverskript Säkerhet Lab 2. Live coding Serverskript Kör ett program på servern och resultatet skickas till

Läs mer

Arbetsmaterial HTML pass 1 - Grunder

Arbetsmaterial HTML pass 1 - Grunder Arbetsmaterial HTML pass 1 - Grunder Det vi idag kallar Internet växte fram ur ett amerikanskt nätverk kallat ARPAnet som skapades i slutet av 60 talet. Ett topphemligt verktyg för att koppla ihop stordatorer

Läs mer

Språk för webben introduk4on 4ll HTML

Språk för webben introduk4on 4ll HTML Föreläsning i webbdesign Språk för webben introduk4on 4ll HTML Rune Körnefors Medieteknik 1 2012 Rune Körnefors rune.kornefors@lnu.se En webbsidas beståndsdelar Text (formaterad, strukturerad) Länkar Inkluderade

Läs mer

Laboration 3 i kursen Produktion för tryckta medier och webb: Webbplatsproduktion med ett publiceringssystem

Laboration 3 i kursen Produktion för tryckta medier och webb: Webbplatsproduktion med ett publiceringssystem Laboration 3 i kursen Produktion för tryckta medier och webb: Webbplatsproduktion med ett publiceringssystem Målsättning Att bygg upp en komplett webbplats i ett publiceringssystem. Platsen ska vara snygg,

Läs mer

Laboration med Internet och HTML

Laboration med Internet och HTML Laboration med Internet och HTML Denna laboration går ut på att du skall kunna skapa enkla hemsidor i HTML. Vi kommer inte att ta upp edstorer för hemsidor som t.ex. DreamWeaver eller FrontPage. Dessa

Läs mer

Elektronisk publicering TNMK30

Elektronisk publicering TNMK30 Elektronisk publicering TNMK30 Förra gången Färger CSS - layout och styling Lite repetition (X)HTML och SEO Att separera innehåll från presentation. CSS, layoutproblem med float och boxar CSS, layoutproblem

Läs mer

Hur hänger det ihop? För att kunna kommunicera krävs ett protokoll tcp/ip, http, ftp För att veta var man skall skicka

Hur hänger det ihop? För att kunna kommunicera krävs ett protokoll tcp/ip, http, ftp För att veta var man skall skicka Webben som verktyg Idag: Hur hänger det ihop? Viktiga tekniker Stegen i ett webbprojekt Verktyg Dreamweaver Photoshop Joomla CMS Storyboard och flödesschema Fixa webbhotell Hur hänger det ihop? För att

Läs mer

Projektanvisning. Webbsideprojekt. Författare: Johan Leitet Version: 2 Datum: 2012-10-09

Projektanvisning. Webbsideprojekt. Författare: Johan Leitet Version: 2 Datum: 2012-10-09 Projektanvisning Webbsideprojekt Författare: Johan Leitet Version: 2 Datum: 2012-10-09 Inledning Du har nu under ett antal laborationer i webbteknik fått relativt styrda uppgifter där du ensam fått lösa

Läs mer

TDDD52 Databas. Databas. Databas 1/3/13

TDDD52 Databas. Databas. Databas 1/3/13 /3/3 Varje gång jag vill lägga 5ll en film så måste jag ändra i min PHP kod och ladda upp 5ll servern Mina kollegor vill också kunna lägga 5ll filmer, men jag vill inte ge de access 5ll min FTP eller PHP

Läs mer

Elektronisk publicering TNMK30

Elektronisk publicering TNMK30 Elektronisk publicering TNMK30 Förra gången Usability & interaktionsdesign Projektintroduktion Bildbehandling. Byte av handledare Istället för Martin Johansson Annsofi Pettersson, annpe655@student.liu.se

Läs mer

Tillämpad programmering CASE 1: HTML. Ditt namn

Tillämpad programmering CASE 1: HTML. Ditt namn Tillämpad programmering CASE 1: HTML Ditt namn 18 [HTML] Din handledare vill se din skicklighet i att använda HTML-koden. Du ska utveckla en webbplats om ditt intresse, inriktning eller gymnasiearbete.

Läs mer

Labora&on 2 HTML och validering övningar/uppgi:er

Labora&on 2 HTML och validering övningar/uppgi:er Labora&on 2 HTML och validering övningar/uppgi:er 1M321 Webbteknik 1, 7,5hp Medieteknik 2016 Rune Körnefors rune.kornefors@lnu.se 1. Ladda ner arbetsdokument Till övningarna i denna labora&on finns det

Läs mer

Kort om World Wide Web (webben)

Kort om World Wide Web (webben) KAPITEL 1 Grunder I det här kapitlet ska jag gå igenom allmänt om vad Internet är och vad som krävs för att skapa en hemsida. Plus lite annat smått och gott som är bra att känna till innan vi kör igång.

Läs mer

On-line produktion TDDC61

On-line produktion TDDC61 On-line produktion TDDC61 Förra veckan Kursupplägg HTML FTP Validering Laboration 1. Deadlines Laborationer: 12/10, kl 08 Lämna in efterhand ni blir färdiga Vi rättar inom 4 arbetsdagar Portfolio, tillfälle

Läs mer

Visma Proceedo. Att logga in - Manual. Version 1.3 / 140414 1

Visma Proceedo. Att logga in - Manual. Version 1.3 / 140414 1 Visma Proceedo Att logga in - Manual Version 1.3 / 140414 1 Innehållsförteckning 1) INLOGGNING VIA VERKTYG OCH SYSTEM... 3 2) INTERNET EXPLORER... 6 2.1 Java... 6 2.2 Popup-fönster... 8 2.3 Browser, 32-

Läs mer

TDP013. Webbprogrammering och interaktivitet. AJAX, CORS & jquery. Marcus Bendtsen Institutionen för Datavetenskap (IDA)

TDP013. Webbprogrammering och interaktivitet. AJAX, CORS & jquery. Marcus Bendtsen Institutionen för Datavetenskap (IDA) TDP013 Webbprogrammering och interaktivitet AJAX, CORS & jquery Marcus Bendtsen Institutionen för Datavetenskap (IDA) Innan AJAX Ett synkront webb 1. Användaren klickar länk, formulär, bild etc 2. Anrop

Läs mer

Remote Fix REMOTEFIXSS12

Remote Fix REMOTEFIXSS12 COMPUTER Remote Fix REMOTEFIXSS12 Många upplever problem med sin dator eoer ep tag, som man inte allgd kan lösa själv. Vi kan hjälpa dig om du kört fast, oavsep om du är hemma, på kontoret eller ute och

Läs mer

Labora&on 8 Formulär övningar/uppgi6er

Labora&on 8 Formulär övningar/uppgi6er Labora&on 8 Formulär övningar/uppgi6er 1M321 Webbteknik 1, 7,5hp Medieteknik 2015 Rune Körnefors rune.kornefors@lnu.se 1a. Ladda ner arbetsdokument Till övningarna i denna labora&on finns det en par dokument

Läs mer

Programmeringteknik. Planering 2014-05-12 MÅL LABB: MOMENT LAB4 HTML - EXEMPEL HTML. Webbdelen

Programmeringteknik. Planering 2014-05-12 MÅL LABB: MOMENT LAB4 HTML - EXEMPEL HTML. Webbdelen MÅL Programmeringteknik Webbdelen Efter webbmomentet ska du: kunna använda ett tiotal kommandon i: HTML (göra webbsidor) CSS (webbsidans utseende) Javascript (programmering - klienten) PHP (programmering

Läs mer

Presentera dig själv Laboration 1

Presentera dig själv Laboration 1 Laborationsanvisning Presentera dig själv Laboration 1 Författare: Johan Leitet Version: 2 Datum: 2011-08-01 Inledning Denna inledande laboration syftar i mångt och mycket till att du ska känna dig bekväm

Läs mer

Steg 5 Webbsidor One.com och OpenOffice Writer Mac OS X

Steg 5 Webbsidor One.com och OpenOffice Writer Mac OS X Steg 5 Webbsidor One.com och OpenOffice Writer Mac OS X Nov 13 Liljedalsdata.se Liljedalsdata Steg 5 Mac Sida 1 Inledning Förkunskaper Steg 1, 2, 3 och 4. Innan du är mogen för att lägga ut en sida på

Läs mer

Visma Proceedo. Att logga in - Manual. Version 1.4. Version 1.4 / 151016 1

Visma Proceedo. Att logga in - Manual. Version 1.4. Version 1.4 / 151016 1 Visma Proceedo Att logga in - Manual Version 1.4 Version 1.4 / 151016 1 Innehåll 1) INLOGGNING VIA MEDARBETARWEBBEN... 4 2) INTERNET EXPLORER... 7 2.1 Java... 7 2.2 Popup- fönster... 9 2.3 Browser, 32-64-bitars

Läs mer

Visma Proceedo. Att logga in - Manual. Version Version /

Visma Proceedo. Att logga in - Manual. Version Version / Visma Proceedo Att logga in - Manual Version 1.4.1 Version 1.4.1 / 170510 1 Innehåll 1) INLOGGNING VIA MEDARBETARWEBBEN... 4 2) INTERNET EXPLORER... 7 2.1 Java... 7 2.2 Popup- fönster... 9 2.3 Browser,

Läs mer

Att bygga enkla webbsidor

Att bygga enkla webbsidor Nivå 1 Att bygga enkla webbsidor All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/18cplpy to find out what

Läs mer

Visma Proceedo Att logga in - Manual

Visma Proceedo Att logga in - Manual Visma Proceedo Att logga in - Manual Version 1.1 / 131028 1 Innehållsförteckning 1) INLOGGNING VIA VERKTYG OCH SYSTEM... 3 2) INTERNET EXPLORER... 6 2.1 Java... 6 2.2 Popup-fönster... 8 2.3 Browser, 32-

Läs mer

HTML. Introduktion till HyperText Markup Language

HTML. Introduktion till HyperText Markup Language HTML Introduktion till HyperText Markup Language 1 Frågor innan vi börjar? 2 Dagens föreläsning Snabb introduktion till webben Varför använder vi HTML? Ett första HTML-dokument Metadata Teckenkodning Validera

Läs mer

Xhtml och CSS.Tillämpad fysik och elektronik Per Kvarnbrink (redigering Ulf Holmgren 2011)

Xhtml och CSS.Tillämpad fysik och elektronik Per Kvarnbrink (redigering Ulf Holmgren 2011) Laboration 1: Xhtml och CSS.Tillämpad fysik och elektronik Per Kvarnbrink (redigering Ulf Holmgren 2011) Målsättning Att prova på grundläggande html samt att separera innehåll och utseende. Slutresultatet

Läs mer

Webbteknik för ingenjörer

Webbteknik för ingenjörer Institutionen för 2015-01-22 Tillämpad fysik och elektronik Karin Fahlquist Webbteknik för ingenjörer HTML5 & CSS laboration Målsättning Att skapa en webbplats utifrån en Lo-fi prototyp och implementera

Läs mer

Handledning för installation och komma igång med Joomla

Handledning för installation och komma igång med Joomla Uppsala universitet Monica Langerth Zetterman Handledning för installation och komma igång med Joomla Joomla är ett CMS (Content Managament System) som använder sig av de tekniker vi tittat lite på i kursen.

Läs mer

Det här dokumentet går kortfattat igenom registrerings- och ansökningsprocessen.

Det här dokumentet går kortfattat igenom registrerings- och ansökningsprocessen. Det här dokumentet går kortfattat igenom registrerings- och ansökningsprocessen. 1. Webbläsare Följande versioner av webbläsare stöds: Netscape från version 7.x Firefox från version 1.x Internet Explorer

Läs mer

Del 1 och 2 HTML/CSS. Webbutveckling Laboration 1 Nicklas Bostedt 850906-8550

Del 1 och 2 HTML/CSS. Webbutveckling Laboration 1 Nicklas Bostedt 850906-8550 Del 1 och 2 HTML/CSS Vi har fått i uppgift att göra en hemsida av eget val! Jag har bestämt mig för att skapa en hemsida åt en påhittad restaurang här i Umeå som inriktar sig på exklusiv nyttig mat och

Läs mer

03/12/2015. Logga in på: b.socrative.com eller ladda ner appen

03/12/2015. Logga in på: b.socrative.com eller ladda ner appen Logga in på: b.socrative.com eller ladda ner appen Använder Har skapat använt skrivit internet i webbsidor. CSS html. (stilmall). (nästan ) dagligen. 1 Dator med webbläsare Interne t Webserver Smartphon

Läs mer

Laboration 2: Xhtml och CSS.

Laboration 2: Xhtml och CSS. Laboration 2: Xhtml och CSS. Målsättning Att prova på grundläggande html samt att separera innehåll och utseende. Slutresultatet kommer att bli en webbplats med layout, bakgrundsbilder, minst en meny och

Läs mer

Förra gången. jquery Lab 4 Muddy Cards resultat.

Förra gången. jquery Lab 4 Muddy Cards resultat. Förra gången jquery Lab 4 Muddy Cards resultat. Labgrupper Helklass alltid på lab-tiderna? Ingen föreläsning nästa vecka Bonus-info HTML - formulär Serverskript PHP Portfolio Sammanfattning. Idag Webblingo

Läs mer

Webbservrar, severskript & webbproduktion

Webbservrar, severskript & webbproduktion Webbprogrammering Webbservrar, severskript & webbproduktion 1 Vad är en webbserver En webbserver är en tjänst som lyssnar på port 80. Den hanterar tillgång till filer och kataloger genom att kommunicera

Läs mer

Labora&on 3 HTML och struktur övningar/uppgi:er

Labora&on 3 HTML och struktur övningar/uppgi:er Labora&on 3 HTML och struktur övningar/uppgi:er 1M321 Webbteknik 1, 7,5hp Medieteknik 2016 Rune Körnefors rune.kornefors@lnu.se 1. Skapa em nym HTML-dokument I denna labora&on ska du skapa tre sidor, som

Läs mer

WEBBUTVECKLING Kursplanering

WEBBUTVECKLING Kursplanering Kursplanering v 35-37: Struktur, mappar, google-skills, planering, html-grunder, bra/dåliga exempel, webbläsare, editorer v 38-43: HTML - länkar, färger, text, listor, bilder. v 44: Höstlov v 45: Repetition,

Läs mer

F13 HTML5 Dagens agenda

F13 HTML5 Dagens agenda F13 HTML5 Dagens agenda HTML5 Struktur Outline Nya element APIr Microdata/RDF/Microformats WHAT Working Group? Initiativ, 2004, startat av Apple, Mozilla och Opera WHATWG adapterades 2007 av W3C och rekommendationen

Läs mer

Användarhandledning. edwise Webbläsarinställningar 2013-10-24

Användarhandledning. edwise Webbläsarinställningar 2013-10-24 Användarhandledning edwise Webbläsarinställningar 2013-10-24 Sida 2/22 Innehållsförteckning 1 Webbläsarinställningar... 3 1.1 Internet Explorer Kompabilitetsläge... 3 1.1.1 Inställningar för kompabilitetsvyn...

Läs mer

Välkommen till CWT Profilverktyg & CWT Reseportal

Välkommen till CWT Profilverktyg & CWT Reseportal Välkommen till CWT Profilverktyg & CWT Reseportal Profilmanual för resebeställare och profiladministratör Stockholm mars 2015 Copyright 2015 CWT Bra att veta Denna manual riktar sig till dig som är Resebeställare

Läs mer

Laboration 3 HTML och struktur samt frågorna A - C övningar/uppgifter

Laboration 3 HTML och struktur samt frågorna A - C övningar/uppgifter Laboration 3 HTML och struktur samt frågorna A - C övningar/uppgifter 1M321 Webbteknik 1, 7,5hp Medieteknik 2018 Rune Körnefors rune.kornefors@lnu.se 1. Skapa ett nytt HTML-dokument I denna laboration

Läs mer

Sidan kommer inte läggas upp någonstans utan du redovisar den för mig på något handledningstillfälle.

Sidan kommer inte läggas upp någonstans utan du redovisar den för mig på något handledningstillfälle. Lab1 - CV-sidan Du ska bygga en variant av en CV-sida i HTML och CSS. Sidan ska åtminstone innehålla en bild på dig, en klassisk tabell med utbildningar/erfarenheter, ditt favoritcitat, en eller flera

Läs mer

FrontPage Express. Ämne: Datorkunskap (Internet) Handledare: Thomas Granhäll

FrontPage Express. Ämne: Datorkunskap (Internet) Handledare: Thomas Granhäll FrontPage Express I programpaketet Internet Explorer 4.0 och 5.0 ingår också FrontPage Express som installeras vid en fullständig installation. Det är ett program som man kan använda för att skapa egna

Läs mer

Webbutveckling Laboration 1: HTML5 och CSS3.

Webbutveckling Laboration 1: HTML5 och CSS3. Institutionen för 2015-11-30 Tillämpad fysik och elektronik Karin Fahlquist Webbutveckling Laboration 1: HTML5 och CSS3. Målsättning Att skapa en webbplats genom att först skapa en Lo-fi prototyp och sedan

Läs mer

Installationsanvisningar VisiWeb. Ansvarig: Visi Closetalk AB Version: 2.3 Datum: 2009-12-14 Mottagare: Visi Web kund

Installationsanvisningar VisiWeb. Ansvarig: Visi Closetalk AB Version: 2.3 Datum: 2009-12-14 Mottagare: Visi Web kund Sida: 1(7) Installationsanvisningar VisiWeb Ansvarig: Visi Closetalk AB Version: 2.3 Datum: 2009-12-14 Mottagare: Visi Web kund Detta dokument Detta dokument beskriver hur man installerar VisiWeb på en

Läs mer

Sammanfattning av hantering av redovisning av uppgift U1

Sammanfattning av hantering av redovisning av uppgift U1 Sammanfattning av hantering av redovisning av uppgift U1 Hur du redovisar Hur svar ges Hur eventuell komplettering sker Hur restuppgifter hanteras Hur registrering av resultat görs 1M321 Webbteknik 1,

Läs mer

Webbteknik. Innehåll. Historisk återblick Teknisk beskrivning Märkspråk Standardisering Trender. En kort introduktion

Webbteknik. Innehåll. Historisk återblick Teknisk beskrivning Märkspråk Standardisering Trender. En kort introduktion Webbteknik En kort introduktion Innehåll Historisk återblick Teknisk beskrivning Märkspråk Standardisering Trender 1 Historisk återblick 89 CERN Tim Berners Lee Ett plattformsoberoende sätt att sprida

Läs mer

Labora&on 1 Introduk&on &ll utvecklingsmiljön övningar/uppgi<er

Labora&on 1 Introduk&on &ll utvecklingsmiljön övningar/uppgi<er Labora&on 1 Introduk&on &ll utvecklingsmiljön övningar/uppgi

Läs mer

Labbrapport: HTML och CSS

Labbrapport: HTML och CSS Labbrapport: HTML och CSS Utförd av: Natalie Olmosse Mailadress: natalie.olmosse@gmail.com Datum: 2015 12 18 Kursansvarig: Karin Fahlquist Övriga lärare: Ulrik Söderström Första inlämningen Resultat (Godkänd/Retur):

Läs mer

Bevaka vetenskapliga tidskrifter med hjälp av RSS

Bevaka vetenskapliga tidskrifter med hjälp av RSS Bevaka vetenskapliga tidskrifter med hjälp av RSS Vad ska jag lära mig? Att använda en RSS-läsare, t ex Google Reader Bevaka nya tidskriftsartiklar inom ditt ämne Prenumerera på innehållsförteckningar

Läs mer

Medieteknologi Webbprogrammering och databaser MEB725, 5p (7,5 ECTS) Klientprogrammering JavaScript Program på flera sidor

Medieteknologi Webbprogrammering och databaser MEB725, 5p (7,5 ECTS) Klientprogrammering JavaScript Program på flera sidor http://w3.msi.vxu.se/multimedia Medieteknologi Webbprogrammering och databaser MEB725, 5p (7,5 ECTS) Klientprogrammering JavaScript Program på flera sidor Rune Körnefors Innehåll Variabler i JavaScript

Läs mer

version 2.5 CONTENTO SVENSKA AB Introduktion till Kursbyggarverktyg

version 2.5 CONTENTO SVENSKA AB Introduktion till Kursbyggarverktyg version 2.5 CONTENTO SVENSKA AB Introduktion till Kursbyggarverktyg Introduktion till kursbyggarverktyg Contento Svenska AB Hornsgatan 103 117 28 Stocholm Table of Contents KAPITEL 1 Introduktion 2 Begrepp

Läs mer

Övning (X)HTML 2. Sidan 1 av 7 2010-11-11

Övning (X)HTML 2. Sidan 1 av 7 2010-11-11 Sidan 1 av 7 2010-11-11 Övning (X)HTML 2 Innan du börjar med laborationen ska du se till så att du har öppnat din editor (till exempel Notepad++). I denna editor ska du skriva (X)HTML-kod som du sedan

Läs mer

CMS. - Content management system

CMS. - Content management system CMS - Content management system Agenda CMS Server, webbhotell och FTP Wordpress, ställ mycket frågor Om vi hinner - Snabb genomgång av CMS - uppgiften Nu & Då Sidor med bara HTML och CSS kräver manuell

Läs mer

Statistiska centralbyrån

Statistiska centralbyrån MONA-handledning 1. Inloggning 2. Användning 3. Utloggning 1. Inloggning För inloggning i MONA-systemet krävs ett användarnamn, en PIN-kod och ett lösenord. Dessa hittar du på ett rekommenderat brev som

Läs mer

Allmän information ITS Fjärrskrivbord

Allmän information ITS Fjärrskrivbord ITS fjärrskrivbord Allmän information ITS Fjärrskrivbord I den här pärmen hittar du instruktioner för hur du loggar in på fjärrskrivbordet, både från ditt kontor och när du jobbar någon annanstans. Du

Läs mer

Skriva utbildningsbeskrivningar

Skriva utbildningsbeskrivningar 1 SKRIVA UTBILDNINGSBESKRIVNINGAR FÖR WEBBEN Skriva utbildningsbeskrivningar för webben EN LATHUND VERSION 1.7 2017 LUNDS UNIVERSITET 3 SKRIVA UTBILDNINGSBESKRIVNINGAR FÖR WEBBEN Utbildningsbeskrivningarna

Läs mer

Olika slags datornätverk. Föreläsning 5 Internet ARPANET, 1971. Internet började med ARPANET

Olika slags datornätverk. Föreläsning 5 Internet ARPANET, 1971. Internet började med ARPANET Olika slags datornätverk Förberedelse inför laboration 4. Historik Protokoll, / Adressering, namnservrar WWW, HTML Föreläsning 5 Internet LAN Local Area Network student.lth.se (ganska stort LAN) MAN Metropolitan

Läs mer

Optimering av webbsidor

Optimering av webbsidor 1ME323 Webbteknik 3 Lektion 7 Optimering av webbsidor Rune Körnefors Medieteknik 1 2019 Rune Körnefors rune.kornefors@lnu.se Agenda Optimering SEO (Search Engine Optimization) Sökmotor: index, sökrobot

Läs mer

Evaluation Summary - CDT104 Grundläggande Webbdesign HT07 Dan Levin

Evaluation Summary - CDT104 Grundläggande Webbdesign HT07 Dan Levin Evaluation Summary CDT Grundläggande Webbdesign HT7 Dan Levin Antal kursutvärderingar: Q. Anser du dig ha tillräckligt med förkunskaper för att klara kursen? (=JA =NEJ) 9 Skriv kommentarer här... Q. a

Läs mer

Labora&on 4 CSS och validering samt fråga D övningar/uppgi?er

Labora&on 4 CSS och validering samt fråga D övningar/uppgi?er Labora&on 4 CSS och validering samt fråga D övningar/uppgi?er 1M321 Webbteknik 1, 7,5hp Medieteknik 2017 Rune Körnefors rune.kornefors@lnu.se 1. Ladda ner arbetsdokument och skapa en mapp för U2 Till övningarna

Läs mer

Användarmanual för webbapplikationen Fejjan för alla. Manualens version:1.0. Datum: 5 februari 2014

Användarmanual för webbapplikationen Fejjan för alla. Manualens version:1.0. Datum: 5 februari 2014 Fejjan för alla 1.0 Användarmanual för webbapplikationen Fejjan för alla. Manualens version:1.0. Datum: 5 februari 2014 Fejjan för alla gör det lättare för personer med olika typer av funktionsnedsättningar

Läs mer

1. Hur öppnar jag Polisens blanketter / formulär, trycksaker och annat som är i PDF-format?

1. Hur öppnar jag Polisens blanketter / formulär, trycksaker och annat som är i PDF-format? PDF-tips Vill du veta mer eller har problem med att ladda ner eller att öppna PDF-filer på polisen.se? Här får du några tips. 1. Hur öppnar jag Polisens blanketter / formulär, trycksaker och annat som

Läs mer

Nätet. Uppgiften. Nivå

Nätet. Uppgiften. Nivå Nivå 1 Nätet All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club. Uppgiften Har

Läs mer

Introducerande övningar i HTML

Introducerande övningar i HTML Introducerande övningar i HTML En webbsida består av en textfil som innehåller sidans text och koder i språket HTML, för att formatera innehållet. Har man bilder på sidan, så finns de som separata filer

Läs mer

Skapa din egen MediaWiki

Skapa din egen MediaWiki Skapa din egen MediaWiki Inledning och syfte I detta moment skall du installera en egen wiki (Mediawiki), som du skall konfigurera. Du har möjligheten att använda en egen wiki på din dator eller webbhotell

Läs mer

Biometria Violweb. Kom-igång-guide. Mars Sammanfattning Den här anvisningen är till för dig som ska börja använda dig av Biometrias tjänster.

Biometria Violweb. Kom-igång-guide. Mars Sammanfattning Den här anvisningen är till för dig som ska börja använda dig av Biometrias tjänster. Violweb Kom-igång-guide Mars 2019 Sammanfattning Den här anvisningen är till för dig som ska börja använda dig av s tjänster. Innehållsförteckning Systemkrav... 2 Administratörsrättigheter... 3 Hur vet

Läs mer

Snabbguide för publicering i Drupal för ki.se

Snabbguide för publicering i Drupal för ki.se Senast uppdaterad 2014-04-20 av Webbteamet Version: 1.0 Snabbguide för publicering i Drupal för ki.se Den här snabbguiden tar bara upp de vanligaste momenten i Drupal. Du hittar hela manualen på webben:

Läs mer

Startguide för Administratör Kom igång med Microsoft Office 365

Startguide för Administratör Kom igång med Microsoft Office 365 Startguide för Administratör Kom igång med Microsoft Office 365 Version 1.0 Introduktion Skapa ett MSPA-konto Aktivera Office 365 i Telia Business Apps Verifiera företagets domännamn Lägg till användare

Läs mer

Labora&on 4 CSS och validering övningar/uppgi9er

Labora&on 4 CSS och validering övningar/uppgi9er Labora&on 4 CSS och validering övningar/uppgi9er 1M321 Webbteknik 1, 7,5hp Medieteknik 2016 Rune Körnefors rune.kornefors@lnu.se 1. Ladda ner arbetsdokument och skapa en mapp för U2 Till övningarna i denna

Läs mer

Webbserver och HTML-sidor i E1000 KI

Webbserver och HTML-sidor i E1000 KI 1 Funktion och användningsområde E1000-terminalen (E1032-E1151) kan användas som webbserver. En webbserver är ett program som hanterar filer som ska visas i en webbläsare som exempelvis Internet Explorer.

Läs mer

Webbprogrammering, grundkurs 725G54

Webbprogrammering, grundkurs 725G54 Webbprogrammering, grundkurs 725G54 Bootstrap jquery SEO RWD MuddyCards. Tidigare Muddycards Många positiva kommentarer Ibland för högt tempo på föreläsning Lägg ut labbar tidigare Mer föreläsningar (2

Läs mer

Handbok för Google Cloud Print

Handbok för Google Cloud Print Handbok för Google Cloud Print Information om Google Cloud Print Utskrifter med Google Cloud Print Bilaga Innehåll Handbokens användning... 2 Symboler i handboken... 2 Friskrivningsklausul... 2 1. Information

Läs mer

VAD GÖR DU / VEM ÄR DU?

VAD GÖR DU / VEM ÄR DU? INNEHÅLL Vad blir din roll Databaser vad är och varför Terminologi Datamodellering vad är och varför Utvecklingsprocessen SQL vad är det Data / Information / Kunskap Kapitel 1 delar av. Praktisk Datamodellering

Läs mer

O365- Konfigurering av SmartPhone efter flytt till Office 365 alt ny installation

O365- Konfigurering av SmartPhone efter flytt till Office 365 alt ny installation O365- Konfigurering av SmartPhone efter flytt till Office 365 alt ny installation Denna guide är avsedd att hjälpa användare vars epost har blivit flyttad till Exchange Online och Office 365, samt för

Läs mer

TENTAMEN I INTRODUKTION TILL MEDIEPRODUKTION, 5p

TENTAMEN I INTRODUKTION TILL MEDIEPRODUKTION, 5p UMEÅ UNIVERSITET TFE SE/KF TENTAMEN 2004-09-29 TENTAMEN I INTRODUKTION TILL MEDIEPRODUKTION, 5p Tid: 2004-09-29 kl. 14.00-18.00 (-20.00 förlängd skrivtid) Plats: Östra paviljongen sal 8 Hjälpmedel: Presentation:

Läs mer

Under Kurser visas dina kurser som kort och om där finns nya uppgifter eller anslag visas antalet i kurskortet.

Under Kurser visas dina kurser som kort och om där finns nya uppgifter eller anslag visas antalet i kurskortet. En kort introduktion till Fronter 19 Välkommen till en ny Fronter-upplevelse. Den här guiden kommer att ta upp skillnader mellan den nuvarande Fronter-plattformen och Fronter 19, och de förändrade arbetsprocesserna.

Läs mer

Introduktion till programmering

Introduktion till programmering Introduktion till programmering Föreläsning 5 Programmering av webbsidor. Webbens grundbegrepp HTML HTML (HyperText Markup Language) är det språk som används för att skriva webbsidor. HyperText: text med

Läs mer

Office 365 Windows 10

Office 365 Windows 10 KOMMUNLEDNINGSKONTORET / IT- OCH UTVECKLINGSAVDELNINGEN Office 365 Windows 10 Lathund 1 Innehåll Inledning 2 Vad är Office 365? 2 Innehållet i denna lathund 2 Mer information 2 Office 365-portalen 3 Logga

Läs mer

Visuell design Bilder & färger

Visuell design Bilder & färger 1ME321 Webbteknik 1 Lek0on 8 Visuell design Bilder & färger Rune Körnefors Medieteknik 1 2015 Rune Körnefors rune.kornefors@lnu.se Agenda Veckoplanen Vecka 43 Läsanvisningar UpphovsräPslagen Kort sammanfapning

Läs mer

Denna handbok behandlar ett standard konfigurerat Office Web 2007 system.

Denna handbok behandlar ett standard konfigurerat Office Web 2007 system. Netwise Office Web 2007 Handbok Denna handbok behandlar ett standard konfigurerat Office Web 2007 system. Har du frågor gällande Netwise systemet ska du vända dig till: IT service helpdesk tel. 031-786

Läs mer

Statistiska centralbyrån

Statistiska centralbyrån MON-handledning 1. Inloggning 2. nvändning 3. Utloggning 1. Inloggning För inloggning i MON-systemet krävs ett användarnamn, en PIN-kod och ett lösenord. Dessa hittar du på det användarvillkor som skickats

Läs mer

Handledning till FC 12 på webben

Handledning till FC 12 på webben Handledning till FC 12 på webben Detta är en kortfattad handledning där vi går igenom de viktigaste funktionerna i nya FirstClass. Förändringen av FirstClass är kanske den största under de snart 25 år

Läs mer

Introduktion Till WordPress

Introduktion Till WordPress Introduktion Till WordPress Vad är WordPress? ett blogg- och innehållshanteringssystem skrivet i PHP och som använder databasen MySQL för datalagringen Wordpress har under åren utvecklats från ett bloggsystem

Läs mer

För dig som lärare har vi placerat nya inkomna svar från elever under Följ upp uppgifter medan elev på samma ställer ser alla sina aktiva Uppgifter.

För dig som lärare har vi placerat nya inkomna svar från elever under Följ upp uppgifter medan elev på samma ställer ser alla sina aktiva Uppgifter. En kort introduktion till Fronter 19 Välkommen till en ny Fronter-upplevelse. Den här guiden kommer att ta upp skillnader mellan den nuvarande Fronter-plattformen och Fronter 19, och de förändrade arbetsprocesserna.

Läs mer