Java

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: ApplicationRequestCycleSession
  • Komponenter
  • Komponenthierarkiet: PanelContainerPage
  • 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: ApplicationRequestCycleSession
  • Komponenter
  • Komponenthierarkiet: PanelContainerPage
  • 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.

kresten tilpasset til nyhed

”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.


Kurser


Redirecting to Academy…



Mere information



Mere information


Javagruppen

Javagruppens aktiviteter kan findes her.


Java

Kursusdeltager_0

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...

News
Diabetes-ramte indere får hjælp af Trifork-applikation
Trifork Public har udviklet SQAT - en applikation...
Triforks udviklere deler guldkorn ud
I Trifork A/S er vores udviklere – vores...
Scrum-mesteren gæster Trifork A/S
Hvis man vil være sikker på at fange publikums...
Events
15.03.2010-15.03.2010
VMware anno 2010 - hvor virtuelt kan det blive?
17.03.2010-17.03.2010
VMware anno 2010 - hvor virtuelt kan det blive?
23.03.2010-23.03.2010
ScrumForum: Operationalisering af agil udvikling