08-506 668 00
Training You Can Trust®
 
 

Java-programmering: omfattande introduktion

 
Kurs: 471   Längd: 4 dagar
 
 

Du får lära dig att

  • Skriva, sammanställa och köra Java-program
  • Bygga robusta applikationer med Javas objektorienterade funktioner
  • Skapa robusta applikationer med Javas klassbibliotek
  • Utveckla plattformsoberoende grafiska användargränssnitt (GUI)
  • Läsa och skriva data med Java streams
  • Hämta data från en relationsdatabas med JDBC

Sammanfattning

Javas unika arkitektur gör att programmerare kan utveckla ett enda program som sedan kan köras sömlöst och pålitligt på flera olika plattformar. Denna kurs ger omfattande erfarenhet av språket Java och dess objektorienterade funktioner. skapa kraftfulla konsoll- och GUI-applikationer samt lagra och hämta data från relationsdatabaser.

Vem bör delta

Denna kurs är värdefull för alla som utvecklar Java-program. Tidigare erfarenhet av ett programmeringsspråk som C, PHP eller COBOL förutsätts. Kännedom om webbtekniker och objektkoncept underlättar.

Praktiska övningar

En rad praktiska övningar ger dig erfarenhet av att skapa Java-applikationer. Genom en fallstudie utformar och bygger du en komplicerad skrivbords-applikation som utformats efter en välkänd webbplats. Övningarna omfattar att:
  • Utveckla en objektorienterad modell med UML-notation
  • Skapa Java-objekt och anropa deras metoder
  • Strukturera data med samlings-API i Java
  • Skapa portabla GUI med Swing-komponenter
  • Lägga till händelsehantering till GUI
  • Hämta data från en relationsdatabas med JDBC

Liknande kurser

  • 318 Java Enterprise designmönster
  • 516 Bästa praxis inom Java-programmering
  • 517 Enterprise Java med Spring och Hibernate
  • 570 Utveckla Java webbapplikationer
  • 577 Skapa XML Web services med Java
  • 936 Java EE: integrera JSF, EJB och JPA
  • 1200 Molnet: omfattande introduktion
  • 2771 Utveckla applikationer för Android

 
Java är ett varumärke som ägs av Sun Microsystems, Inc.
  Java-programmering: omfattande introduktion

Kursschema

Learning Tree AnyWareDu kan gå de överstrukna kurserna i klassrummet eller live, online via Learning Tree AnyWareTM.
6 - 9 marsStockholm 
12 - 15 juniStockholm 
18 - 21 sepStockholm 
4 - 7 decStockholm 

Storbritannien

6 - 9 marsLondon 

USA

7 - 10 febReston, VA 
27 - 30 marsAlexandria, VA 
17 - 20 aprilRockville, MD 

När du ska gå en AnyWare-kurs bör du anmäla dig minst 10 dagar före kursstart.


För fler kursdatum besök www.learningtree.se
 
http://www.learningtree.se/courses/se471.htm
 
 
08-506 668 00
Training You Can Trust®
 
 

Java-programmering: omfattande introduktion

 
Kurs: 471   Längd: 4 dagar
 
 
Kursinnehåll
 

Introduktion till Java-programmering

Javas fördelar

  • Plattformsoberoende
  • Fristående program och servlets

Ett Java-programs struktur

  • Sammanställa källkod till bytecode
  • Översikt över klassbibliotek

Objektorienterad programmering med Java

Objektparadigm

  • Objektorienterad (OO) programmering
  • Inkapsling, arv och polymorfism
  • OO-analys och design: "Is a"- och"Has a"-förhållanden
  • Designa OO-applikationer steg för steg
  • Göra ett diagram av objektstrukturen med Unified Modeling Language (UML)

Javas objektorienterade funktioner

  • Skapa objekt från klasser
  • Aggregation och sammansättning
  • Utöka befintliga klasser
  • Överlagra och åsidosätta metoder

Java-språkets struktur

Språkets syntax

  • Deklarera och initiera variabler
  • Programsatser och uttryck
  • Deklarera och använda vektorer
  • Upcasting, downcasting och autoboxing

Flödeskontroll

  • Anropa metoder och överföra parametrar
  • Villkorsuttryck och slingor
  • Hantera undantag med try och catch

Definiera klasser

  • Fält (instansdata)
  • Metoder (funktioner)
  • Abstrakta klasser och gränssnitt
  • Organisera klasser med paket (packages) och synlighetsmodifierare
  • Sammansättning kontra arv

Bygga komponenterna i ett Java-program

  • Arbeta med befintliga klasser
  • Dra nytta av generiska komponenter med samlingarna API
  • Utöka basklasserna
  • Utveckla nya klasser
  • Sammanställa och avlusa

Utveckla GUI

Grundläggande om användargränssnitt

  • Grundläggande GUI-komponenter
  • Händelsedriven programmering
  • Fördelar med portabelt bibliotek för fönsterhantering

Java foundation classes (jfc)

  • Fördelar med lättvikts Swing-komponenter
  • Utforska Swing-komponentbiblioteket
  • Skapa Swing-komponenter: knappar, textfält, rullgardinsmenyer
  • Lägga till Swing-komponenter till behållare
  • Arrangera Swing-komponenter med layouthanterare
  • Dialoger och meddelanderutor

Händelsehantering

  • Registrera händelsehanterare
  • Inre klasser och toppklasser

Fil I/O och databaser

Java streams

  • Streams, Readers och Writers
  • Åtkomst till filer
  • Formatera text

Filer och kataloger

  • Skapa, radera och döpa om filer
  • Erhålla katalog- och filinformation

åtkomst av databas med JDBC

  • Ansluta till en databas
  • Sända SQL-satser
  • Hämta och bearbeta data

Utvecklingsverktyg för Java

  • Java Development Kit (JDK)
  • Kompilator
  • Java IDE:s
 
http://www.learningtree.se/courses/se471.htm
 
 
08-506 668 00
Training You Can Trust®
 
 

Java-programmering: omfattande introduktion

 
Kurs: 471   Längd: 4 dagar
 
 
Kurspriser
22 950 krOrd. Pris
kurspriser med
rabattprogram
14 300 krMed Treklöver
12 975 krMed Fyrklöver
17 350 krMed Företagskort -
10-kort
17 360 krMed ProPack 40
Alla priser i SEK, exkl moms.

I kursavgiften ingår bl a...

  • Kursplats
  • Gruppövningar
  • Tillgång till klassrumsutrustning
  • Omfattande kursmaterial
  • Lunch
  • För- och eftermiddagsfika
  • Kursdiplom
  • Kostnadsfritt deltagande i våra specialiserade Certifieringsprogram (inkl. tillhörande examenstester)
 
 

Nyttja våra förmånliga erbjudanden och avtal

Learning Trees Två-, Tre- och Fyrklöver
  • Personligt rabattprogram med 2, 3 eller 4 valfria kurser
  • Upp till 50 % rabatt per kurs jämfört med ord. pris
  • Läs mer på www.learningtree.se/klover
Learning Trees Företagskort
  • Flexibelt och kostnadseffektivt som ger upp till 35 % rabatt kurs jämfört med ord. pris
  • Utbilda valfri medarbetare, när som helst och var som helst under 12 månader
  • Läs mer på www.learningtree.se/foretagskort

Vi garanterar att du blir nöjd

Om du inte känner dig 100 % övertygad om att Learning Tree har levererat vad du förväntat dig så tar vi inte ut någon avgift för ditt kursdeltagande. Vår kvalitetsgaranti ger den enskilde deltagaren möjlighet att efter genomförd kurs endast betala om kursen uppfyller deltagarens förväntningar.

Boka dig idag!

Vårt omfattande kursschema ger dig möjlighet att välja både datum och kursort för din utbildning. Ring 08-506 668 00 eller boka dig online.

 
http://www.learningtree.se/courses/se471.htm