Kursplan

Introduksjon til Java

  • Versjoner av Java
  • Installering av Virtual Machine
  • Plattform
  • Verktøy
  • Bruk av dokumentasjon og utvalgte bøker
  • Java-utviklingsretninger
  • Diskusjon av alternativer

Språkets syntaks

  • Erklæringer og Datatyper
  • Enkle typer
  • Referansetyper
  • Styringsinstruksjoner
  • Loop

Objektorientert programmering

  • Modellering
  • Objekter: Egenskaper og Metoder
  • Oppretting av objekter
  • Objekter og referanser
  • Klasser
  • Grenseflater
  • Pakker
  • Arv
  • Abstrakte klasser
  • Polymorfisme

Feilhåndtering av unntak

  • The try ... catch
  • Opprette egne unntakstyper

Handling av inn- og utdata

  • Strømmer og filtre
  • Filbehandling
  • Objektserialisering
  • Datainnsamlinger

Multitrådede programmering

  • Multitrådede applikasjoner
  • Trådens livssyklus
  • Synchronisering
  • Databeskyttelse

Grunnleggende prinsipper for webapplikasjonsutvikling i Java

  • Oversikt over mest populære rammeverk for å lage webapplikasjoner
  • Flersjiktarkitektur
  • Applikasjoner i arkitektur for forespørsel/svar
  • Samtale med og arbeid med database
  • Modellering av forretningsapplikasjonen
  • Tjenestelag og kontrolllag
  • Opprette visninger
  • Diskusjon av populære brukstilfeller

Krav

Dette kurset er ment for utviklere som er kjent med et hvilket som helst prosedyre- eller strukturelt språk (som C, Pascal, C++, Delphi).

 35 timer

Antall deltakere


Pris per deltaker

Referanser (7)

Kommende kurs

Relaterte kategorier