Datateknik B, Internetprogrammering, 4 poäng

Observera att kurslitteraturen kan ändras/revideras fram till: 
• 1 juni för en kurs som startar på höstterminen
• 15 november för en kurs som startar på vårterminen
• 1 april för en kurs som startar på sommaren 

Skriv ut eller spara kursplanen som PDF

Du kan enkelt skriva ut en kursplan direkt från webbsidan. Använd kortkommandot ctrl+p (Windows) eller command+p (Mac). I nästa steg väljer du om du vill skriva ut eller spara kursplanen som PDF.

 

För en nedlagd kurs kan eventuell information om avvecklingsperiod hittas under rubriken "Övergångsregel" i senaste versionen av kursplanen.


Versioner:

Kursplanen är nedlagd

Kursplan för:
Datateknik B, Internetprogrammering, 4 poäng
Internet programming

Allmänna data om kursen

  • Kurskod: DTAB45
  • Ämne huvudområde: Datateknik
  • Nivå: B-nivå
  • Högskolepoäng: 6
  • Fördjupning vs. Examen: - - Ingen angiven
  • Utbildningsområde: Teknik 100%
  • Ansvarig fakultet: Huvudområdet för naturvetenskap, teknik och medier
  • Ansvarig institution: Institutionen för informationsteknologi och medier
  • Fastställd: 2005-09-30
  • Giltig fr.o.m: 2005-09-05

Syfte

Kursen behandlar utveckling av webbapplikationer både på klient och serversidan. Tekniker som tas upp är på klientsidan bland annat html, css och ecmascript. För serversidan bland annat sockets, webbservrar, olika serverskriptspråk. Syftet är att studenten ska kunna utnyttja de tekniker som används för en modern interaktiv webbplats.

Lärandemål

Efter avslutad kurs:
- förstår Du konceptuellt tekniken bakom de allra flesta webbplatser.
- förstår Du hur webbläsare arbetar mot webbservrar och hur webbservrar arbetar mot scripttolkar och databaser via bla ODBC samt känner till vilka standarder som är tillämpbara.
- kommer Du att kunna använda phps vanligaste funktioner för att implementera en webbapplikation.
- kommer Du att kunna formattera webbsidor med css och ecmascript.
- kommer Du kunna känna till sätt att organisera en större webbplats dokument med hjälp av databaser.
- kommer Du att kunna skapa egna större webbplatser med interaktivt innehåll, såsom diskussionsfora, behörighetskontroller, dagliga nyheter, varubeställningar etc.

Innehåll

HTML: Tabeller och frames
Formulär: html-stöd GET, POST, CGI
Organisering av webbplatser
CGI tillämpningsspråk:
- PHP: alla språkelement + vanliga funktioner för texthantering, formulärhantering, sessionshantering, och odbc-stöd.
- Perl: datatyper, enklare funktioner för texthantering (regexp) och servermiljö (pm CGI). Översiktligt om odbc-stöd.
- C/C++: Översikt som cgiapplikationsspråk.
- VBScript, JScript: Översiktligt för aspsidor.
- JSP / Java/ servlets: Översiktlig jämförelse.
Klientscriptspråk:
- Javascript, JScript, ECMAscript: språkelement, manipulering av css-egenskaper, händelsehantering i dhtml
DOM: översikt

Behörighet

Datateknik AB, 20 poäng inkluderande kurserna
Datateknik A, Internet 5p,
Datateknik A, Objektbaserad proggrammering, 4p samt
Datateknik B, Databaser - modellering och implementering, 4p

Urvalsregler

Urval sker i enlighet med Högskoleförordningen och den lokala antagningsordningen

Undervisning

Undervisningen består av cirka 24 timmar (15%) föreläsningar och 32 timmar (20%) laborationer samt 104 timmar (65%) eget arbete utan lärarhandledning. Vid förändrad resurstillgång kan fördelningen ändras.

Examination

2 poäng (3 ECTS-poäng), L101: Laborationer
Betyg: Underkänd (U) eller Godkänd (G)

2 poäng (3 ECTS-poäng), T101: Tentamen
Betyg: U,G eller VG. I Civ/Hög-ingjörskurs ges U, 3,4 eller 5.

Betygsskala

På kursen ges något av betygen U, G eller VG. Ingår kursen i en civil- eller högskoleingenjörsutbildning ges betygen U underkänd, 3,4 eller 5

Övrig information

R1 Denna.
Ny 2002-03-20. Fastställd av prefekten vid institutionen för Informationsteknologi och medier. Gäller fr.o.m. HT03

Litteratur

Välj litteraturlista:

Obligatorisk litteratur

  • Författare/red: Deitel, Deitel, Nieto
  • Titel: Internet& World Wide Web - How to program
  • Upplaga: 3:e upplagan
  • Förlag: Prentie Hall

Kolla om litteraturen finns på biblioteket

Sidan uppdaterades 2024-08-15