Introduktion till Javaplattformen
Översikt
Kursen pågår normalt en dag men kan anpassas till längre eller kortare utbildning
Företagsintern kurs
Vill ni genomföra denna kurs skräddarsydd internt hos er?
Anmäl intresseEfter kursen kommer du känna till koncept och aktuella termer och förkortningar, samt lämpliga och mindre lämpliga användningsområden för Javatekniken i olika typer av system.
Sedan lanseringen i mitten på 1990-talet har Java utvecklats till mer än bara ett programmeringsspråk avsett för att
bygga grafiska klienter på webben. Java är idag en mycket
komplex, skalbar och anpassningsbar plattform som kan användas
vid utveckling av alltifrån enklare klientapplikationer till
mycket avancerade transaktionsintensiva serversystem.
Det är viktigt för företaget att ha tillräckliga kunskaper i
denna redan idag mycket spridda plattform, när framtidens system
skall implementeras.
Denna intressanta endagskurs ger deltagaren en mycket god inblick i hur programmeringsspråket Java kan
användas i alla typer av moderna IT-system som ny- eller vidareutvecklas idag.
Kursen vänder sig till dig som är systemansvarig, systemägare, IT-revisor, projektledare, IT-chef och IT-ansvarig och till dig som vill få tillgång till aktuell information om systemplattformen Java.
- Historik
- Designmål och principer
- J2ME (Java 2 platform, Micro Edition)
- J2SE (Java 2 platform, Standard Edition)
- J2EE Java 2 platform, Enterprise Edition)
- Introduktion till flerlagersarkitekturen
- De tre grundläggande komponenterna
- Vad är en virtuell maskin?
- För- och nackdelar med Java Virtual Machine (JVM)
- Vilka versioner av JVM:er finns?
- JVM:er på olika plattformar
- Javas klassbibliotek
- Skillnader och likheter mellan olika generationer av plattformen
- Prestandaaspekter
- Skillnaden mellan applikationer och appletar
- Varför använda Java i fristående klienter?
- Vilka typer av program kan utvecklas?
- Gränssnittsutveckling med Javas klassbibliotek:
- AWT
- Swing
- Andra komponentbibliotek
- Kommunikation i Java
- Java som språk för utveckling av tjänster (services/daemons)
- Java Web Start
- Vad är en komponent?
- Hur utvecklas komponenter i Java?
- Vilka för- och nackdelar finns med Javas komponenttekniker?
- Vad behövs för att driftsätta komponenterna?
- Servlets
- Hur driftsätts komponenter?
- Hur övervakas och administreras komponentbaserade system?
- Komponenttyper:
- Servlets
- Java Server Pages
- Enterprise Java Beans
- Teknikmognad
- Vilken teknik skall användas när?
- Kommande tekniker och användningsområden
- Samarbetsorgan och branschstöd
- Framtidsutsikter
Stefan Skoglund
Stefan är programmerare som arbetat inom områdena telecom, bank, finans, medicin och industri. Hans mission är inte bara lättläst, stabil och effektiv programvara, utan även att alltid lämna efter sig en kompetentare organisation. Stefan lägger stor vikt vid att utveckla sina medarbetare till mer abstrakt tänkande och att skriva mer återanvändbar kod.
Övergripande kunskaper om webb- och client/server- systems uppbyggnad är önskvärda men inget krav. I övrigt erfordras inga särskilda förkunskaper.
Tipsa kollega