Programvaruarkitektur med Java

5 hp

Kursplan, Avancerad nivå, 1TD204

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, 27 oktober 2010
Ansvarig institution
Institutionen för informationsteknologi

Behörighetskrav

120 hp inklusive matematik 15 hp och datavetenskap/systemvetenskap 30 hp, där fortsättningskurs i programmering 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