Datateknik AV, Java Enterprise-utveckling med J2EE-standarden, 7,5 hp
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.
Kursplan för:
Datateknik AV, Java Enterprise-utveckling med J2EE-standarden, 7,5 hp
Computer Engineering MA, Java Enterprise Development using J2EE Standards, 7.5 Credits
Allmänna data om kursen
- Kurskod: DT032A
- Ämne huvudområde: Datateknik
- Nivå: Avancerad
- Högskolepoäng: 7,5
- Fördjupning vs. Examen: A1N - Kursen ligger på avancerad nivå och har endast kurs(er) på grundnivå som förkunskapskrav.
- Utbildningsområde: Teknik 100%
- Ansvarig fakultet: Fakulteten för naturvetenskap, teknik och medier
- Ansvarig institution: Institutionen för informationsteknologi och medier
- Fastställd: 2011-11-02
- Giltig fr.o.m: 2012-01-01
Syfte
Kursen presenterar, både teoretiskt och praktiskt, påbyggnader i Java för utveckling av komplexa applikationer/system med hjälp av J2EE (Java 2 Platform, Enterprise Edition) standarder.
Lärandemål
Efter godkänd kurs skall du:
- kunna skapa, designa och använda objektrelationella databaser, med hjälp av JPA eller Hibernate.
- kunna konstruera program som använder RMI och EJBs
- kunna konstruera och strukturera servlets/JSP-baserade användargränssnitt
- förstå och kunna utvärdera och implementera tekniker för autentisering och auktorisering
- kunna analysera faktorer som bör beaktas vid konstruktion av komplexa applikationer/system.
- kunna använda någon utvecklingsmiljö (IDE) för J2EE (t ex Eclipse eller NetBeans)
- kunna implementera arkitektur som bygger på J2EE standarder
Innehåll
- Accesser mot databaser lokalt eller på andra datorer genom att använda objektrelationella verktyg som JDBC/JPA eller Hibernate.
- Anrop av metoder i objekt som finns på andra värddatorer genom att använda RMI.
- Lokalisera och utnyttja tjänster inom en delad containermiljö genom att använda JNDI/EJB.
- Transaktionshantering (JTA)
- Datasäkerhet (autentisering/auktorisering, exempelvis JAAS)
- Skapa serverprogramvara som understödjer servlets.
- Skapa och administrera servletcontainer, applikationsserver samt EJB-container.
Behörighet
Datateknik GR (AB), 60 hp, inkluderande icke överlappande programmeringskurser i Java, 22,5 hp, samt en databaskurs, 7,5 hp.
Urvalsregler
Urval sker i enlighet med Högskoleförordningen och den lokala antagningsordningen.
Undervisning
Webbaserad distanskurs utan samlingar. Allt kursmaterial presenteras via en webbaserad undervisningsplattform. Handledning ges via den aktuella undervisningsplattformen utifrån den enskilde studentens behov. Detta kan exempelvis ske via e-post eller diskussionsgrupper.
Examination
4,5 hp, L101: Laborationer och/eller projektarbete.
Betyg: Godkänd (P) eller Underkänd (F).
3,0 hp, T101: Tentamen
Betyg: A, B, C, D, E, Fx och F. A-E är Godkänt och Fx och F är Underkänt.
Betygskriterier för ämnet finns på www.miun.se/betygskriterier.
Betygsskala
På kursen ges något av betygen A, B, C, D, E, Fx och F. A - E är Godkänt, Fx och F är underkänt.
Övrig information
Denna kurs kan inte ingå i samma examen som kurs med kod DTAC22, DT088G eller DT011A.
Litteratur
Obligatorisk litteratur
- Författare/red: Andrew Lee Rubinger, Bill Burke
- Titel: Enterprise JavaBeans 3.1
- Förlag: O'Reilly
- Författare/red: Rod Johnson
- Titel: Expert One-on-One J2EE Design and Development (Programmer to Programmer)
- Förlag: Wrox