Opleiding: Java SE6 Fundamentals

1De cursus bestaat uit de modules:

*Java SE Fundamentals


*Object Oriented Programming* Beginnend Java programmeur
* Technisch consultant
* Web beheerder1Basiskennis informatie technologie is een preBasiskennis informatie technologie is een pre1Deze cursus verschaft u een gedegen kennis van de basis beginselen van de Java SE programmeer taal. U maakt kennis met object georiënteerd programmeren, de elementen van de Java programmeer taal, en u leert eenvoudige Java programma's te maken.
  • Wat is Java
    • Java VM platform onafhankelijk
    • Java VM als Compiler, Interpreter en Runtime
    • Java platform
    • Soorten Java toepassingen
    • Java en anderen programmeertalen
    • Java-compilers en Sun JDK
  • Het eerste Java programma met JDK
    • Inrichting werkomgeving
    • Het eerste programma
    • Compiler en Interpreter opties
    • Packaging
    • Documenteren met Javadoc
    • Debugging met jdb
  • Java Applet
    • Gebruikte termen
    • Verschil tussen Java Application en Java Applet
    • De eerste applet
    • Objecten en Classes
    • Voorbeeld: een getal inlezen
  • Gegevenstypen, Literals, Identifiers en Variabelen
    • De primitieve gegevenstypen in Java
    • Literals
    • Identifiers
    • Naamgeving conventies in Java
    • Variabelen
    • Strings
    • Constanten
    • Backslash en escape karakters
  • Operatoren
    • Rekenkundige operatoren
    • Toekenningsoperatoren
    • Relationele operatoren
    • Logische (boolean) operatoren
    • Conditionele operatoren
    • Bit & Shift operatoren
    • Boolean bewerkingen
    • String operatoren
    • Overige operatoren
    • Operator precedence (operator evaluatie volgorde)
  • Scherm in- en uitvoer
    • Uitvoer naar scherm
    • Invoer van toetsenbord
  • Data type conversie
    • impliciete typecast
    • Expliciete typecast
  • Expressions, statements en blokken
    • Expressions
    • Statements
    • Codeblok
  • Functies
    • Wat zijn functies
    • Modulair bouwen met functies
    • Functie met of zonder Return
    • Rekenkundige functies
  • Scope van een variabele
    • De optie static
  • Controlestructuren
    • Conditionele statements IF-then en IF-then-else
    • Het switch statement
  • Iteraties
    • While lus
    • Do while lus
    • Een For lus
    • Een For-each lus voor arrays en collections.
    • Break en Continue - Ongestructureerde statements
  • Introductie Object Oriëntatie
    • Van klassiek naar OO
    • Klassieke modellen
    • Het OO-model
    • Ontstaan van OOP
    • Toepassingsgebieden
    • Concepten van OOP
    • Voor- en nadelen van OOP
  • Class, Object, Message en Method
    • De Class
    • Instance Variabelen / Datamembers
    • Methoden
    • Objecten
    • Messages
    • De implementatie in Java
    • Overerving en class-hiërarchie.
    • Compositie en Aggregatie
    • Hergebruik van code via vererving en compositie
    • Multiple inheritance
    • Overerving: een voorbeeld
    • Polymorfisme.
    • Aggregatie: een voorbeeld
    • Constructor
  • Werken met objecten
    • Objecten maken
    • Objecten gebruiken
    • Objecten opruimen
  • Classes definiëren
    • Inleiding
    • Declaratie van de class
    • Class-omschrijving (body)
  • Standaard Classes
    • Strings
    • Wrappers voor primitieve datatypes
    • Het datatype enum
    • De Math class
    • BigDecimal en BigInteger classes
  • Meer over classes
    • Geneste Classes
    • Final classes en methoden
    • Abstract Class en Methods
    • Static
    • Interface
    • Class Object
  • Arrays
    • Één-dimensionale array
    • Arrays van objecten
    • De for-each lus
    • Meer dimensionale arrays
  • Exception en Errorhandling
    • Inleiding
    • Exceptions afhandelen
    • Finally
    • Exceptions genereren
    • Soorten exceptions
    • Eigen Exception Classes maken
  • Assertions
    • Assertions in de code gebruiken
    • Assertions tijdens de uitvoering activeren
    • Compatibiliteit met vorige versies
  • Javadoc
    • Javadoc tags
    • Javadoc tool
  • Werken met Datum en Tijd
    • Creëren van een Date en Calendar object
    • Omzetten Date naar Calendar en Calendar naar date.
    • Weergeven van datum en tijd.
    • Rekenen met datum en tijd
* Java SE Programmeren
* Object Oriented Analyse en Design met UML* Java SE Programmeren
* Object Oriented Analyse en Design met UMLCertificering
Op deze module is geen aparte certificering van toepassing

Voorkennis
Basiskennis informatie technologie is een preCertificering
Op deze module is geen aparte certificering van toepassing

Voorkennis
Basiskennis informatie technologie is een pre

De OCICT maatwerk-per-cursist methode houdt in dat op basis van de behoefte van de klant, en zo nodig naar aanleiding van een intake-gesprek, een individueel opleidingstraject wordt opgesteld. De trainingen worden veelal individueel gevolgd, zodat iedere training een maatwerk training is. Alle onderdelen van de training hebben een voortdurende wisselwerking van theorie en praktijk. De training kan per cursist vooraf naar behoefte worden aangepast en tijdens de cursus worden bijgesteld.

De OCICT maatwerk-per-cursist methode houdt in dat op basis van de behoefte van de klant, en zo nodig naar aanleiding van een intake-gesprek, een individueel opleidingstraject wordt opgesteld. De trainingen worden veelal individueel gevolgd, zodat iedere training een maatwerk training is. Alle onderdelen van de training hebben een voortdurende wisselwerking van theorie en praktijk. De training kan per cursist vooraf naar behoefte worden aangepast en tijdens de cursus worden bijgesteld.

Meer...
€0
Vrij van BTW
Aangeboden door
OC ICT
Onderwerp
Niveau
Duur
5 dagen
Taal
nl
Type product
training
Lesvorm
Klassikaal
Aantal deelnemers
Min: 1
Max: 6
Tijdstip
Overdag
Keurmerken aanbieder
NRTO
VOI
CRKBO en BTW-vrijstelling
Erkend keurmerk
BTW-vrijstelling