Kursbeskrivning
För en Javautvecklare blir programspråket snabbt en del av lösningen – inte en del av problemet. Det som ofta tar längre tid är att behärska det omfattande standardbiblioteket.
I den här kursen lär du dig samt provar på ett antal olika delar av Javas standardbibliotek som kan vara svåra eller tidskrävande att lära sig på egen hand. Kursen tar bland annat upp grafiska användargränssnitt enligt Swing-arkitekturen, nationell anpassning, komponentarkitekturen JavaBeans, lagring av objekt i filer och relationsdatabaser (JDBC), loggning och felsökning, integration med kod i program¬språket C (JNI), flertrådad programmering samt kommunikation mellan Javaobjekt i olika program (Java RMI).
För att kunna hantera de här delarna av standardbiblioteket på bästa sätt krävs även kunskap om de mer avancerade delarna av själva programspråket Java. Språkelement som inre klasser, parametriserade klasser, klassbeskrivande objekt och metadata (anvisningar), tas också upp under kursen.
Programspråket Java i version 1.1 eller senare förutsätts känt från tidigare kurser samt praktisk erfarenhet. Kursen bygger på version 6 av Java Standard Edition. Tillsammans med grundkursen Programmera i Java ger denna kurs även en lämplig grund för fortsatt utbildning i att använda Java i servermiljö, t ex via kursen Java Enterprise Edition.
Kursens teoripass varvas tätt med praktiska övningar. Under övningarna utnyttjas ett enkelt och lättlärt utvecklingsverktyg. En server i kurslokalen används i övningar med relationsdatabaser och distribuerade Javaprogram.
Kursmål
Efter kursen kan du …
- använda de mer avancerade språkegenskaperna i Java
- utnyttja ett antal tekniker som stöds av standardbiblioteket
Målgrupp & Förkunskaper
Du …
- är själv systemutvecklare eller har en roll där du ska leda eller samarbeta med systemutvecklare
- har kunskaper om Java motsvarande grundkursen Programmera i Java
- har praktisk erfarenhet av programmering i Java
- vill lära dig mer om programspråket Java och dess omfattande standardbibliotek
Kursmaterial
Du får en kurspärm bestående av de bilder som visas under kursen, en berättande text som följer presentationen (kan användas som minnesstöd under kursen och för repetition efter kursen), underlag för övningar samt kompletta lösningsförslag till samtliga övningar.
Illustrationsexempel och lösningsförslag tillhandahålls även på en CD-skiva.
Kursmaterialet är utvecklat i Sverige och helt på svenska.
Provkapitel
För att du ska kunna bilda dig en uppfattning om kursmaterialets nivå och utformning kan du ladda ner ett provkapitel.