Spring MVC - Web Model-View-Controller - Foundation

Kort om undervisningen

Mange moderne websites er lavet vha. Spring Web MVC framworket (Spring MVC). Kurset giver en grundig indføring til hvordan dette framework anvendes til at udvikle enterprise web applikationer. Derudover er der et særligt fokus på at give kursisterne en god forståelse for andre centrale teknologier, herunder HTTP protokollen, Java EE arkitekturen, JSP, Servlets og JSTL. 

Indhold

  • Håndtering af HTTP vha. Servlets
  • Brug af request- og response-objekter
  • JavaServer Pages (JSP)
  • Unified Expression Language (EL)
  • Tag libraries og Java Standard Tag Library (JSTL)
  • Spring MVC Controllers
  • Spring MVC Handler-Mappings og -Interceptors
  • Spring MVC ViewResolvers og Views
  • Udvikling af forms med Spring MVC
  • Fejlhåndtering med Spring MVC
  • Internationalisering med Spring MVC

Forudsætninger

Deltagerne forventes at have solidt kendskab til Java - fx via kurset Java SE - Java Standard Edition 6 - Advanced. Ydermere forventes også et solidt kendskab til Spring frameworket - fx via kurset The Spring Framework 3.0 - Foundation.

Det er en fordel - men ikke et krav - at have kendskab til XML og HTML på forhånd. Det kan endvidere øge udbyttet af kurset, hvis deltagerne på forhånd har et bredt overblik over hele Java EE-platformen - fx via kurset Java EE - Java Enterprise Edition 5 - Foundation.

Målgruppe

Kurset henvender sig til Java-udviklere der skal i gang med at udvikle Web applikationer med Spring Web MVC. Det pointeres at der er tale om et begynderkursus !

Efter kurset kan deltageren

  • Indgå i teams som anvender Spring MVC som web framework
  • Udvikle standard Java EE komponenter som Servlets, JSP'er, Listeners og Filters
  • Forstå hvilket designpattern som Spring MVC er baseret på 
  • Forstå Spring MVC's arkitektur og de steder der er gjort plads til udvidelser (fx ViewResolvers og HandlerMappings)
  • Udvikle Spring MVC baserede web applikationer 
  • Udvikle JSP sider med forms vha Springs eget form tag library (inklusive logik til præsentation af fejl).
  • Internationalisere en Spring MVC web applikation

Videre forløb

Efter kurset kan du med fordel deltage på kurset Spring - The Spring Framework 3.0 - Advanced. Det er et kursus som introducerer dig til en række af de andre interessante avancerede Spring teknologier - som fx. Spring Web Services, Spring TestContext Frameworket, Spring Roo og nyhederne i Spring 3.0. Bemærk dog at kurset også indeholder en introduktion til Spring Web MVC - så lidt repetition skal du dog regne med.

Hør andres mening om kursetHvad har tidligere deltagere sagt om vores undervisning?

Kontakt gerne Lund&Bendsen ved hjælp af vores kontaktformular eller ring til telefon (+45) 33 861 861 for at høre nærmere.