Kursen ingår i dessa läroplaner och studiehelheter
It 2001 - 2004 - Www-teknologier
Nivå/kategori
Undervisningsspråk
Engelska
Kurstyp
Obligatorisk
Rekommenderat studieår
3
Omfattning
4 sp
Kompetensmål
The aim of the course is to introduce the J2EE three-tier model. This model includes an application server which includes containers for servlets, JSPs and EJBs. Additionally the integration with external relational database is covered.
Läranderesultat
At the end of the course the student is expected to be able to design and make webapplications according to J2EE specifcation. The student knows
the aspects of application server and how to make working servlets and JSP documents. Also the student knows how to make enterprise java
beans (EJB) and interact with a relational database.
Innehåll
1. Java language review
- variables, classes and methods.
- modifers, abstract classes, interfaces and exceptions
2. Application Server
- introduction to the Apache Tomcat application server
- server setup
- deployment of applications
3. Servlets
Servlets are Java technology's answer to CGI programming with many
approvements
- used throughout the course with different approaches
- basic management of dynamic content in HTML
- image manipulation, drawing graphs
- managing browser interaction using sessions
4. JSP
JSP is a good alternative to ASP and PHP when making embedded
scripting in HTML document. Making dynamic websites using JSP
should be fast and easy.
- all the principles of JSP and when to use JSP in sted of servlet.
5. EJB (enterprise java beans)
- examples and exercises
- how to create reusable components that can be shared among different projects.
Förkunskaper
Objektorienterad programmering (C++ eller Java)
Internet-användning (html)
Internet design och programmering (PHP)
Databaser och SQL
Litteratur
Downloadable (pdf-format) from course homepage
Studieaktiviteter
- Föreläsningar - 22 timmar
- Övningsbaserad undervisning - 34 timmar
- Projekt- och produktionsarbete - 64 timmar
Arbetsbelastning
- Kursens totala antal arbetstimmar: 120 timmar
- Varav självstyrda studieformer: 64 timmar
- Varav schemalagda studier: 56 timmar
Undervisningsform
Närundervisning
Examinationsformer
Rapporter och produktioner
Examinator
Karlsson Hanne
Kursens hemsida
Antal kursplatser
Ingen begränsning
Delprestation i kraft till
Till datum 2007-04-01
Kursens tidtabell
Deadline för projektet är 1.4.2007. Efter detta publiceras vitsord och kursen stängs. Kursen innehåller inga delprestationer.
Examinationsformer
2007-04-01 - Rapporter och produktioner