|
|
Kort præsentation:
Apache Wicket er et letvægts-webframework, som med sin komponentbaserede arkitektur hjælper med nemt og hurtigt at udvikle en brugerflade baseret på genavendelige elementer. Apache Wicket er let at integrere med andre Java-teknologier og har god understøttelse af Ajax.
Dette kursus vil gennemgå hovedkoncepterne i Wicket og gøre deltagerne i stand til selv at udvikle komponentbaseret applikationer.
Kursets mål:
- Grundlag for at kunne udvikle en webapplikation med Apache Wicket
- Forståelse for Wickets komponentarkitektur
- Udvikling af genanvendelige komponenter
- Validering af input
- Integration med andre frameworks (JPA, EJB, Spring)
- Brug af Ajax
- Sprogunderstøttelse
- Sikkerhed
- En Wicket applikation på 10 min.
- Overblik over Wicket
- Wicket: Application, RequestCycle, Session
- Komponenter
- Komponenthierarkiet: Panel, Container, Page
- Standard-komponenter
- Behaviors
- Modeller
- Brug af modeller
- Detachable-modeller
- Forms
- Form-komponenter og property-modeller
- Validering af input
- Converters
- Sprogunderstøttelse
- Udvikling af egne komponenter
- Hierakier og nedarvning af HTML
- Ajax
- Wickets Ajax-abstraktion
- Ajax debugger
- Integration
- EJB
- Spring
- JPA
- Sikkerhed
- Authentication og Authorizartion med Wicket-auth-roles
- Integration med Spring Security
Indhold:
Der vil løbende være praktiske øvelser.
Forudsætninger:
- Erfaring med Java udvikling
- Kendskab til HTML og webudvikling
- Deltagere skal selv medbringe laptop, konfigureret med Java 1.6
Undervisere: Niels Sthen Hansen og Claus Myglegaard Vagner
Sprog: Dansk
Location: Trifork A / S,Spotorno Alle 4, 2630 Taastrup
Varighed: 2 dage, begge fra 9:00 til 5:00
Pris: 9,700 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.
Tilmelding via mail eller Tlf.: +45 8732 8782.
Kort præsentation:
Apache Wicket er et letvægts-webframework, som med sin komponentbaserede arkitektur hjælper med nemt og hurtigt at udvikle en brugerflade baseret på genavendelige elementer. Apache Wicket er let at integrere med andre Java-teknologier og har god understøttelse af Ajax.
Dette kursus vil gennemgå hovedkoncepterne i Wicket og gøre deltagerne i stand til selv at udvikle komponentbaseret applikationer.
Kursets mål:
- Grundlag for at kunne udvikle en webapplikation med Apache Wicket
- Forståelse for Wickets komponentarkitektur
- Udvikling af genanvendelige komponenter
- Validering af input
- Integration med andre frameworks (JPA, EJB, Spring)
- Brug af Ajax
- Sprogunderstøttelse
- Sikkerhed
- En Wicket applikation på 10 min.
- Overblik over Wicket
- Wicket: Application, RequestCycle, Session
- Komponenter
- Komponenthierarkiet: Panel, Container, Page
- Standard-komponenter
- Behaviors
- Modeller
- Brug af modeller
- Detachable-modeller
- Forms
- Form-komponenter og property-modeller
- Validering af input
- Converters
- Sprogunderstøttelse
- Udvikling af egne komponenter
- Hierakier og nedarvning af HTML
- Ajax
- Wickets Ajax-abstraktion
- Ajax debugger
- Integration
- EJB
- Spring
- JPA
- Sikkerhed
- Authentication og Authorizartion med Wicket-auth-roles
- Integration med Spring Security
Indhold:
Der vil løbende være praktiske øvelser.
Forudsætninger:
- Erfaring med Java udvikling
- Kendskab til HTML og webudvikling
- Deltagere skal selv medbringe laptop, konfigureret med Java 1.6
Undervisere: Niels Sthen Hansen og Claus Myglegaard Vagner
Sprog: Dansk
Location: Trifork A / S, Margrethepladsen 4, 8000 Århus C.
Varighed: 2 dage, begge fra 9:00 til 5:00
Pris: 9,700 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.
Tilmelding via mail eller Tlf.: +45 8732 8782.
Dette kursus henvender sig til udviklere, der ønsker et grundigt overblik over XML-teknologien og dens sammenhæng med Java-programmering.
Formålet er:
- at give deltagerne en solid forståelse af XML-visionen og dens betydning for Web projekter.
- at give praktisk kendskab til centrale XML-teknologier og værktøjer, inklusive deres anvendelse i Java-projekter.
Kurset kan holdes i to udgaver på henholdsvis en og tre dage. Den korte udgave giver en oversigt over området, der kan danne grundlag for videre beslutninger. Den lange udgave giver en mere detaljeret forståelse for og praktisk erfaring med værktøjerne. Begge kurser har en praktisk, teknisk indgangsvinkel.
- XML historie og motivation
- XML sprog: notation og eksempler, XHTML
- XML udvidelser: Namespaces, XInclude, XML Base
- XML linking: Xlink, XPointer, XPath
- XML skemaer: DTD, XML Schema
- XML stylesheets: XSL
- XML transformationer: XSLT
- XML query sprog: XQuery
- XML programmering: DOM, SAX, JDOM
Kursets eksempler og øvelser giver desuden praktisk erfaring med disse teknologier.
Underviser: Jeppe Sommer
Sprog: dansk
Sted: Trifork A/S, Margrethepladsen 4, 8000 Århus C
Varighed: 3 dage, begge dage fra kl. 8.00-16.00.
Pris: 11.400 kr ekskl. Moms, kursusmateriale og forplejning er inkluderet.
Tilmelding via mail
I de sidste mange uger har Kresten Krab Thorup været smeltet fast foran sin computer. Nu er Triforks tekniske direktør klar med noget nær en sensation. Sproget Erlang, der er helt ideelt for nutidens multikerne-computere, er klonet i en Javaudgave.

”Vi står generelt overfor en revolution i den måde, vi programmerer på, og her er Erjang en god begyndelse til en ny æra. Jeg ser mig selv som en moderne opdagelsesrejsende, der er taget på tur ind i Erlang. Her er mange års tradition og kultur i programmering med parallelitet, og hvordan man programmerer concurrency systemer. Erlang er kompatibel med den objekt-orienterede tankegang, og med Erjang kan jeg åbne denne lille, lukkede verden og gøre den tilgængelig for java-programmører. Jeg har en idé om, at dem, der er skolet i objektorientering kan bruge Erjang uden at skulle skulle slå krølle på sig selv,” forklarer Kresten Krab Thorup.
Det er actor-modellen, der gør Erlang til noget specielt. Her er hvert enkelt objekt en lille selvkørende maskine med sin egen indre tråd. Objekterne kommunikerer ved at sende meddelelser – men uden at dele hukommelse på tværs af objekterne.
”Vi skaber jo flere og flere systemer, som bygger på netværkstjenester, SOA-løsninger og så videre. Der har Erlang en 20 år lang tradition for at skabe systemer, der passer ind i den slags problemer”, pointerer Kresten Krab Thorup.
Han har arbejdet på implementeringen af Erjang siden midten af oktober. Selve sproget er nu på plads og det samme er en fjerdedel af Erlangs standardbibliotek OTP. Sproget bliver lanceret som Open Source projekt, og Kresten Krab Thorup ser frem til en hjælpende hånd med det sidste benarbejde.
”Jeg forestiller mig ikke, at vi skal have alle folk til at programmere Erlang – endsige Erjang. Erlang er på mange måder at sammenligne med en veteranbil, måske nok en Ferrari, men en veteran Ferrari. Men der er noget fundamentalt rigtigt i Erlang, som jeg gerne vil videreformidle. Erjang er et undersøgelsesprojekt, et middel til at kunne forstå Erlang og resultatet er helt klart i almen interesse,” slutter Kresten Krab Thorup.
Han tager i løbet af foråret hul på en foredragsturne, hvor han skal tale om Erjang i Mainz, London, Stockholm, San Francisco og Amsterdam. Og så kan vi også godt love, at Erjang er på programmet til dette års JAOO konference.
Følg med i udviklingen af Erjang på Kresten Krab Thorups blog.
Javagruppens aktiviteter kan findes her.

Trifork A/S er oprindeligt et “Java hus”. Vi anvendte og underviste i J2EE som et af de første firmaer i Danmark. Vores konference – JAOO – er opkaldt efter vores interesseAlle kursusholdere har som minimum 2 års erfaring med udvikling af JAVA applikationer og er Sun Certified Java Programmers. Hvis der er et kursus, du mangler, så spørgs os endelig. Vi kan også stadig undervise i AWT.
Kontakt vores kursusafdeling for yderligere information.
Tlf.:+45 8732 8782. Mail: training@trifork.com
Standard kurser:
23.03.2010-26.03.2010 Rich Web Applications med Spring Training (København) Rich Web Applications med Spring er en fire-dages workshop afholdt af Triforks Spring udviklere omkring webapplikationsudvikling. Dette hands-on kursus giver et praktisk indføring i, hvordan man anvender det nyeste i Spring til at skabe rich web... | | 24.03.2010-26.03.2010 XML for hardcore javafolk Dette kursus henvender sig til udviklere, der ønsker et grundigt overblik over XML-teknologien og dens sammenhæng med Java-programmering.
Formålet er:
- at give deltagerne en solid forståelse af XML-visionen og dens...
| | 07.04.2010-08.04.2010 Godt webhåndværk - HTML5 og CSS3 (København) I Trifork A/S har vi en holdning til, hvad godt webhåndværk er. Lavere load-tider, mindre netværksbelastning, bedre tilgængelighed, bedre cross-browser kompabilitet og større kundetilfredshed er efter vores mening essentielt for godt... | | 13.04.2010-16.04.2010 Enterprise Integration med Spring Training (København) Enterprise integration with Spring
Enterprise Integration med Spring er et 4-dages kursus under ledelse af Triforks Springudviklere der dækker de vigtigste emner og teknologier i relation til Enterprise Application Integration.
... | | 22.04.2010-22.04.2010 Akka: simpler scalability, fault-tolerance, concurrency & remoting through actors | | 23.04.2010-23.04.2010 Agile Java Developer (Århus) I en agil udviklingsprocess er det ikke kun vigtigt, men essentielt, at der ikke går et halvt år mellem integrationen mellem systemer. Det har altid været en god ide med test drevet udvikling og kontinuerlig integration, men til forskel fra i en... | | 23.04.2010-23.04.2010 Akka: simpler scalability, fault-tolerance, concurrency & remoting through actors | | 29.04.2010-29.04.2010 Agile Java Developer (København) I en agil udviklingsprocess er det ikke kun vigtigt, men essentielt, at der ikke går et halvt år mellem integrationen mellem systemer. Det har altid været en god ide med test drevet udvikling og kontinuerlig integration, men til forskel fra i en... | | 06.05.2010-06.05.2010 Deklarative layouts med GWT 2.0 (og nyt) | | 08.06.2010-11.06.2010 Core Spring (København) Core Spring - vores fire dages Spring kursus til udviklere
Vores undervisningsteam består udelukkende af udviklere med stor erfaring og ekspertise indenfor software arkitektur. Denne erfaring kommer dig til gode gennem et meget interaktivt,... | | 10.06.2010-11.06.2010 Smartere Java webudvikling med Apache Wicket Kort præsentation:
Apache Wicket er et letvægts-webframework, som med sin komponentbaserede arkitektur hjælper med nemt og hurtigt at udvikle en brugerflade baseret på genavendelige elementer. Apache Wicket er let at integrere... | | 14.06.2010-15.06.2010 Smartere Java webudvikling med Apache Wicket Kort præsentation:
Apache Wicket er et letvægts-webframework, som med sin komponentbaserede arkitektur hjælper med nemt og hurtigt at udvikle en brugerflade baseret på genavendelige elementer. Apache Wicket er let at integrere... | |
|
|