Programvaruarkitektur med Java
5 hp
Kursplan, Avancerad nivå, 1TD204
Kursen är avvecklad.
- 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).