Webbprogrammering 725G54



Relevanta dokument
Projekt Foreläsning VI

Webbprogrammering, grundkurs 725G54

On-line produktion TDDC61

Webbprogrammering TDDD52

Elektronisk publicering TNMK30

Webbprogrammering, grundkurs 725G54

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

On-line produktion TDDC61

Elektronisk publicering TNMK30

Webbprogrammering - 725G54 PHP. Foreläsning II

On-line produktion TDDC61

Webbprogrammering. Sahand Sadjadee

On-line produktion TDDC61

Avancerade Webbteknologier

Webbservrar, severskript & webbproduktion

Introduktion Översikt av kursen och området webbteknik

Presentera dig själv Laboration 1

Webbprogrammering, grundkurs 725G54

TNMK30. Elektronisk publicering

Webbteknik för ingenjörer

TNMK30. Elektronisk publicering

! Katerina Vrotsou! Medieteknik. 2004! Informationsvisualisering, visuell data analys

Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet

Kandidatarbete I- data

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

1DV405 - Databasteknik. Kursintroduktion. Så här är kursen planerad.

1DV405 - Databasteknik. Kursintroduktion. Så här är kursen planerad.

On-line produktion TDDC61

F02 En första sida. Dagens agenda

Prislista. Information. Se detaljerad info i dokumentet. Se detaljerad info i dokumentet. Se detaljerad info i dokumentet

ITK:P2 F1. Hemsidor med HTML HTML. FTP, HTTP, HTML, XML och XHTML

729G28 Webprogrammering och databaser. Föreläsning 1: Diverse praktiskt om kursen Webprogrammering Databaser, terminologi

Content Management System. Publiceringssystem

Projektanvisning. Webbsideprojekt. Författare: Johan Leitet Version: 2 Datum:

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

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

Projektet. TNMK30 - Elektronisk publicering

Content Management System. Publiceringssystem

Introduktion Till WordPress

Evaluation Summary - CT3380 Grundäggande webbdesign HT06 Dan Levin

Syfte : Lära sig objektorienterad programmering Syfte : Lära sig programmering i ett OO-språk vilket?

Webbutveckling Laboration 1: HTML5 och CSS3.

TNMK30 - Elektronisk publicering

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

Föreläsning 4. CSS Stilmallar för webben

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

Evaluation Summary - CDT104 Grundläggande Webbdesign HT07 Dan Levin

En stiligare portal Laboration 3

Guide till Mynewsdesk Hosted Newsroom - Kom igång och spegla ditt pressrum!

Projektuppgift.

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

Tentamen på kursen Webbdesign, 7,5 hp

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

CMS. - Content management system

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

I den här labben ska vi använda oss av en trevlig nyhet i HTML5: Local Storage, för att implementera en sorts lokal gästbok.

Datakommunika,on på Internet

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

Databaser och Datamodellering Foreläsning IV

Introduktion till MySQL

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

Kursutvärdering av Tekniker för webbdesign samt Tekniker för webbdesign, distans, 7,5hp (31KTW1, 31ETW1, 31FTW1), höstterminen 2016

Evaluation Summary - CT3380 Grundläggande webbdesign HT05 Dan Levin

Inlämningsuppgift 2. DA156A - Introduktion till webbutveckling Teknik och samhälle, Malmö högskola Oktober 2012

Design och konstruktion av grafiska gränssnitt

Design och konstruktion av grafiska gränssnitt

Viktigt! Glöm inte att skriva tentamenskod på alla blad du lämnar in.

Kursplan Webbutveckling 2, 100p Läsår

Laboration 2: Xhtml och CSS.

En grundkurs i hemsidor och hur de är uppbyggda

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

Webprogrammering och databaser. 729G28 Webprogrammering och databaser. Kursöversikt. Praktisk info. Webprogrammering. Ändringar mot förra året

Hur tycker du kursen har varit? Tycker du att kursens upplägg har underlättat för dig att uppnå lärandemålen?

1DV423 Databas med Administration

Översikt. Installation av EasyPHP 1. Ladda ner från Jag använder Release Installera EasyPHP.

Gesällprov. Webbutveckling klient- och serversidan. Tomas Pålson topa4233

Välkomna! Utveckling och drift av mjukvarusystem. Webbprogrammerare. #wplnu #udmlnu.

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

PROJEKT Kurs om hållbar utveckling

Kursplanering Utveckling av webbapplikationer

Kursledare och övriga föreläsare och övningsassistenter. Antal undervisningstimmar uppdelat på föreläsningar, övningar och andra undervisningsformer

Objektorienterad Programmering (TDDC77)

Laboration med Internet och HTML

Poäng. Start v. Applikationsprogramm ering i Python 7.5. Antal registrerade (män/kvinnor) 50 (34/16)

Erik Holmström Projektrapport- KalmarKendo Erik Holmström UD12 Individuellt mjukvaruutvecklingsprojekt

TNMK30 Elektronisk publicering HT 2014 Laboration 5: PHP och MySQL

GIT L0009B GEOGRAFISK DATABASTEKNIK. Information inför kursstart

Webbserver och HTML-sidor i E1000 KI

Kort om World Wide Web (webben)

GIT L0003B. Databaser, en introduktion. Information inför kursstart

Webbpublicering. Teknikintroduktion 1 Jody Foo (jodfo@ida.liu.se)

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

Projektarbete myshop. Sandra Öigaard so222es WP12 Individuellt mjukvaruutvecklingsprojekt

Språk för webben introduk4on 4ll HTML

Slutrapport för JMDB.COM. Johan Wibjer

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

21/01/2016. Stilmallar. styra utseendet av webbplatsen DEL 1. Karin Fahlquist. index.html. recept.html frukt.html grönsaker.html

Slutrapport YUNSIT.se Portfolio/blogg

Next -> Next -> Finish

Transkript:

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 problem och möjligheter med att använda en webbaserad applikation förklara fördelarna med att separera strukturbeskrivning (HTML) och layout (CSS) för dokument vid publicering på WWW implementera en fungerande databasdriven webbplats genom att använda HTML, CSS samt grundläggande funktioner i PHP och SQL (MySQL) utveckla och dokumentera ett mindre PHP-program designa ER-modeller för en enkel databas.

Kursinnehåll allmänt om Internet och webben grundläggande databaser: ER-modellering, datatabeller, SQL (MySQL). HTML, CSS, layout, och formulär grundläggande webbprogrammering i PHP: datatyper, funktioner, filer, databaskoppling

Kursupplägg 7,5 hp 5 veckor heltidsstudier 200 h Föreläsningar, ~8 st 6 IRL + några på video HTML, CSS, PHP, ERD, jquery, Bootstrap, MySQL, RWD Laborationer, 5 hp, U/G Parvis, ~125 h 1. Enkel webbplats 2. Quiz 3. Fotoalbum 4. ERD 5. Gästbok/klotterplank 6. Filmdatabas Projekt, 2,5 hp, U/G/VG Individuellt, ~65 h databasdriven Egen webbplats

Laborationsgrupper Två studenter per grupp. Anmäl er via WebReg https://www.ida.liu.se/webreg3/725g54-2015-1/lab Grupper om tre studenter är generellt inte ok Ensamlabbare ok i enstaka fall.

Kurslitteratur Niederst Robbins, J. (2012). Learning Web Design. O'Reilly. Padron-McCarthy, T., Risch, T. (2005). Databasteknik. Studentlitteratur.

Återkoppling kursvärdering 2014 Generellt bra utvärdering (labbar, projekt, föreläsningar) För få handledare vissa pass Mer feedback, bättre handledning Mer om databaser Tydligare projektkrav för G/VG

Webbprogrammering och SVP Jobba med det Jobba i anslutning till det Leda de som jobbar med det Besluta/planera Offerter, upphandling, osv Yrkeskompetens

Frågor/kommentarer/önskemål Kursmål Innehåll Upplägg Utvärdering

Lab 1 Webbplats om något - TV-serie, författare, sportlag. Design som tydligt passar för innehåll Lägg in innehåll, bilder Idag fixa så att allt funkar - redigera och publicera Onsdag kör vi CSS (layout, design).

HTML HyperTextMarkupLanguage ett språk för att märka upp en text med taggar (etiketter) om vad det är för sorts innehåll hyperlänkar till andra dokument - www

HTML5 Ersätter HTML4 (från 1997) Recommended från 2014 Separerar innehåll från presentation Semantiskt korrekt taggning Sökmotorsvänligt Bra för tillgänglighet Bra för att utveckla för olika plattformar.

HTML och design Innehåll separat från presentation Ger inte så snygga webbsidor Man kan/bör inte skriva in styling i HTML-koden Använder CSS för presentation (färg, form, layout) CSS går vi igenom i morgon.

HTML DEMO

Block- & inline-element Block - delar upp innehåll (en eller flera rader) p, h1, h2, div Inline - del av rad med text. a, img, em, span Inline måste stå innanför ett block Block får för det mesta inte stå innanför annat block.

Teckenkodning Finns olika sätt lagra tecken digitalt <meta charset="utf-8">. charset, encoding Vanligast (funkar bäst): utf-8 Spara i samma teckenkodning som ni angett i filen att den är skriven som (eller vice versa)

Validering http://validator.w3.org För laborationerna gäller HTML5 Börja överst med första felet Läs felmeddelanden Rätta ett fel i taget Ibland skapar ett tidigt fel flera fel senare i koden.

FTP File Transfer Protocol Lägg filer i katalog: www-pub (måste skapas första gången, rättigheter måste kanske ändras) Filer i www-pub syns via www på adressen: http://www-und.ida.liu.se/~abcde123/ Adress: remote-und.ida.liu.se Protokoll: SFTP Port: 22

Lab 1 Webbplats om något - TV-serie, författare, sportlag. Design som tydligt passar för innehåll Lägg in innehåll, bilder Idag fixa så att allt funkar - redigera och publicera Onsdag kör vi CSS (layout, design).

Labbhandledning Generellt är schemalagda tisdagar och torsdagar med handledning. Onsdagar bokade salar utan handledare. Undantag: on 1/4 och on 29/4 är med handledare Fyll på från lägst nummer på labbsal (PC1-5).

Inför nästa föreläsning Kolla på och fundera igenom kursupplägg hör av er om önskemål. Fixa så att ni kommer igång med HTML och kan publicera webbsidorna på www Lägg in innehåll för lab 1.

www-allmänbildning google.com yahoo.com startpage.com gogoduck.com opera.com google.com/chrome mozilla.com/firefox www.apple.com/safari