INF5275 – Web Content Management: Konfigurasjon og utvikling
Beskrivelse av emnet
Kort om emnet
I emnet vil du bygge opp et nettsted ved hjelp av et
utviklingsverkt?y som heter Drupal (versjon 7). Forkunnskaper i
Drupal er ikke n?dvendig, da det ? l?re ? bruke Drupal er et
sentralt l?ringsm?l i kurset.
Hva l?rer du?
Etter ? ha tatt dette emnet vil du
- forst? hva et WCMS er
- kunne sette opp og konfigurere et eget WCMS og et eget nettsted i Drupal.
- beherske hvordan man bygger opp og vedlikeholder et fullstending nettsted i Drupal, inklusive underemner som konfigurasjon, vedlikehold, sikkerhet, bruk av eksterne moduker (lugins), modulutvikling, theming, samt interaksjon med databasen nettstedet med verkt?y som phpMyAdmin og Drush.
Opptak og adgangsregulering
Studenter m? hvert semester s?ke og f? plass p? undervisningen og melde seg til eksamen i Studentweb.
Dersom du ikke allerede har studieplass ved UiO, kan du s?ke opptak til v?re studieprogrammer, eller s?ke om ? bli enkeltemnestudent.
Emnet har 15 studieplasser. S?kere rangeres i denne rekkef?lgen:
- Masterstudenter ved Institutt for informatikk som har emnet i godkjent studieplan
- Masterstudenter ved MN-fakultetet som har emnet i godkjent studieplan
- Masterstudenter ved Institutt for informatikk.
- Andre
Forkunnskaper
Anbefalte forkunnskaper
INF5271 – Informasjonsarkitektur og internettmedier (nedlagt) (anbefales tatt samme semester)
Nettstedet som studentene skal bygge vil benytte en Apache webserver som kj?rer i en Gnu/Linux omgivelse, og det forutsettes at de som f?lger emnet kjenner til Gnu/Linux kommandolinjegrensesnittet (CLI) behersker bruk av og standard utviklingsverkt?y i Unix eller Gnu/Linux (som tar, make og emacs/vim). For studenter som ikke har slike kunnskaper anbefales det at man skaffer seg slike, for eksempel gjennom boken: Ellen Siever et al: "Linux in a Nutshell", O'Reilly, 2009, eller tilsvarende, f?r man begynner.
Videre forutsettes det at de som f?lger emnet behersker XHTML og CSS. For studenter som ikke har slike kunnskaper anbefales det at man skaffer seg slike, for eksempel gjennom boken: Elizabeth Castro:
"HTML, XHTML & CSS: visual quickstart guide"; Peachpit Press, 2006 eller tilsvarende, f?r man begynner.
Emnet forutsetter videre at man behersker programmering i PHP, samt at man kjenner noe til SQL. En MySQL-database vil bli benyttet for lagring av innholdet det nettstedet man i l?pet av emnet skal designe og realisere.
Overlappende emner
3 studiepoeng overlapp mot INF5270 – Design av interaktive nettsteder (nedlagt)
Undervisning
Forelesning og prosjektaktivitet, 2 + 2 timer pr. uke. Prosjektarbeidet inkluderer aktiviteter der studentene benytter ulike Drupal til ? lage et WCMS.
Eksamen
Prosjekt-presentasjon / demonstrasjon.
Eksamensspr?k
Du kan besvare eksamen p? norsk, svensk, dansk eller engelsk. S?knad om engelsk oppgavetekst sender du til kontaktpunktet for emnet.
Karakterskala
Emnet bruker karakterskala best?tt/ikke best?tt. Les mer om karakterskalaen.
Begrunnelse og klage
Adgang til ny eller utsatt eksamen
Dette emnet tilbyr ikke ny eksamen i begynnelsen av p?f?lgende semester til kandidater som stryker eller trekker seg under ordin?r eksamen.
Generelle opplysninger om ny og utsatt eksamen
Trekk fra eksamen
Det er mulig ? ta eksamen i emnet inntil tre ganger. Dersom du trekker deg fra eksamen etter fristen eller under eksamen, bruker du et eksamensfors?k.
Tilrettelagt eksamen
S?knadskjema, krav og frist for tilrettelagt eksamen.