Grundkurs i Javaprogrammering
Översikt
Kursen är normalt 3 dagar 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 ha erhållit grundläggande kunskaper i objektorienterad programmering med hjälp av språket Java. Du kommer kunna tillämpa språket Javas syntax samt känna till hur Javas klassbibliotek är strukturerat och kan användas.
Sedan språket Java lanserades i mitten av 1990-talet har det revolutionerat sättet på vilket vi bygger system. Det finns många anledningar till att i stort sett alla stora företag använder Java som programmeringsspråk vid ny- och vidareutveckling av affärskritiska applikationer: Java är ett standardiserat, plattformsoberoende programmeringsspråk, med en fantastiskt välgenomtänkt struktur och med en komplett uppsättning klasspaket och funktioner för allt man kan tänkas behöva programmera.
Programmeringsspråket används idag vid all typ av systemutveckling, på alla typer av företag. Därför är goda kunskaper i Javaprogrammering ett måste för alla som arbetar professionellt med objektorienterad systemutveckling.
Under denna tredagarskurs lär du dig grunderna i det objektorienterade programmeringsspråket Java, ett av det mest omtalade och använda programmeringsspråket vid alla typer av ny- och vidareutveckling av system.
Kursen vänder sig till dig som är programmerare eller webbutvecklare och vill lära dig grunderna i Javaprogrammering.
- Historik
- Designmål och idéerna bakom Java
- Plattformar
- Aktuella versioner
- Vad är objektorientering?
- Klassbegreppet
- Klasser kontra objekt
- Vad är en medlem?
- Klass- kontra instansmedlem
- Arv
- Överlagring
- Polymorfism
- Primitiva datatyper
- Variabler
- Operatorer
- Flödeskontrollsatser:
- if-else
- While
- Do-While
- Switch
- Metod-deklarationer
- Klasser och hur de ärvs
- Kommentarer i Javaprogram
- Klasser kontra gränssnitt
- Typomvandling ("casting")
- Abstrakta metoder och klasser
- Vad är ett klasspaket?
- Genomgång av de viktigaste klasspaketen
- Introduktion till filhantering
- Undantagshantering
- Händelsdrivna applikationer
- De grafiska gränssnittens grundkomponenter
- Layout-hantering
- Meddelandehantering inom applikationer
- Mer om strömkommunikation
- Inkapsling av strömmar
- Socket-kommunikation via nätverket
- Att skapa klient- och serverapplikationer
- Javas stöd för databashantering
- Java Database Connectivity (JDBC)
- Olika JDBC-drivrutiner och hur de fungerar
- Programmeringsstöd för att läsa, skriva och bearbeta data
- Sammanfattning
- Länktips
- Boktips
Kursen innehåller ett flertal övningar där du får omsätta de teoretiska kunskaperna i praktiska lösningar.
Du bör ha övergripande kunskaper i programmering, gärna i något objektorienterat programmeringsspråk. I övrigt krävs inga speciella kunskaper.
Tipsa kollega