Java SE - Java Standard Edition 8 - Foundation

Kort om undervisningen

På dette kursus får du en solid introduktion i programmering med Java SE 8. Kursets fokus er på selve Java-sproget samt en gennemgang af kun de mest fundamentale programbiblioteker. Gennem teori og praktiske øvelser opbygges en god forståelse for objektorienteret design. Efter kurset vil du være i stand til at forstå og skrive objektorienteret Java-kode.

Indhold

  • Java-platformen og miljøet omkring Java
  • Klasser, objekter, konstruktører og metoder
  • Forgreninger og løkker
  • Fejlhåndtering med exceptions
  • Arrays og lister
  • Genbrug ved hjælp af arv og komposition
  • Abstrakte klasser og interfaces
  • Enumerations
  • Fundamentale programbiblioteker
  • Classpath og JAR filer
  • Unit testing med JUnit
  • Introduktion til nyheder i Java 8

Forudsætninger

Det forudsættes, at deltagerne har erfaring med programmering i et andet sprog. Vi anvender Eclipse som udviklingsmiljø, men kendskab til dette kræves ikke. Der er Windowsmaskiner til rådighed i kursuslokalet, men den enkelte deltager er velkommen til at medbringe egen laptop. Mod forespørgel inden kurset kan vi understøtte den enkelte i at bruge egen maskine med Linux, MaC OS og/eller eget IDE som eksempelvis NetBeans eller IntelliJ.

Målgruppe

Kurset er designet til programmører, som skal i gang med Java og har lidt eller ingen erfaring med Java programmering.

Efter kurset kan deltageren

  • Læse og forstå Java kildekode og i særdeleshed semantikken i overordnede træk
  • Skrive simpel Java-kode
  • Bruge dit IDE, f.eks Eclipse, til at oprette klasser, interfaces, m.fl samt eksekvere koden
  • Rette syntatiske fejl i Java-kode
  • Benytte løkker og betingelser
  • Benytte nedarvning og interfaces
  • Benytte datastrukturer som arrays og lister
  • Benytte klasser fra Javas API - såsom String og Math
  • Benytte enumerations
  • Håndtere Exceptions, samt identificere hvor runtime-fejl er opstået
  • Finde information i Javas API dokumentation

Kontakt gerne Lund&Bendsen ved hjælp af vores kontaktformular eller ring på telefon (+45) 33 861 861 for at høre nærmere.