Programvaruarkitektur med Java

5 hp

Kursplan, Avancerad nivå, 1TD204

Det finns en senare version av kursplanen.
Kod
1TD204
Utbildningsnivå
Avancerad nivå
Huvudområde(n) med fördjupning
Datavetenskap A1N
Betygsskala
Underkänd (U), godkänd (3), icke utan beröm godkänd (4), med beröm godkänd (5)
Fastställd av
Teknisk-naturvetenskapliga fakultetsnämnden, 18 mars 2010
Ansvarig institution
Institutionen för informationsteknologi

Behörighetskrav

120 hp inklusive matematik 20 hp och datavetenskap 30 hp, där Programmeringsteknik II eller motsvarande ingår. Programmeringsspråket Java måste ingå i programmeringskursen.

Mål

För godkänt betyg ska studenten kunna

  • använda och översiktligt beskriva uppbyggnaden av Java EE (Java Enterprise Edition);
  • beskriva hur komponenter som servlets, JSP (Java Server Pages), Web services, JSP-Tags, JSF (Java Server Faces), javabönor och EJB (Enterprise Java Beans) fungerar och används;
  • använda XSLT (eXtended Stylesheet Language Translations) för att producera layout av webbsidor;
  • förklara hur man använder någon komponentcontainer, exempelvis Tomcat för att utveckla webbapplikationer i Java;
  • genomföra ett projekt som innebär konstruktion av en webbapplikation med hjälp av de verktyg som gås igenom i kursen.

Innehåll

Uppbyggnad och arkitektur hos Java EE (Java Enterprise Edition). Programvaror som behövs för att kunna använda Java EE. Användning av och funktion hos Java EE-komponenter såsom servlets, JSP, EJB, XSLT och Web services. Hjälpmedel för utveckling som Struts och JSF (Java Server Faces). I kursen ingår ett projektarbete där kursinnehållet tillämpas.

Undervisning

Föreläsningar och obligatoriska inlämningsuppgifter.

Examination

Skriftligt prov (2 hp) samt inlämningsuppgifter (3 hp).

FÖLJ UPPSALA UNIVERSITET PÅ

facebook
instagram
twitter
youtube
linkedin