Opleiding: Java SE6 Programmeren

Deze cursus verschaft u een grondige kennis van de basis beginselen van de Java SE programmeer taal. U maakt kennis met object-georienteerd programmeren, de elementen van de Java programmeer taal, en u leert eenvoudige Java programma's te maken. Er wordt aandacht besteed aan het afhandelen van fouten, de wijze waarop Java software is verpakt, het opdelen van programma's in subtaken door middel van threads en het synchronizeren van deze threads. Ook gaan we met SWING grafische toepassingen maken.Beginnend Java Programmeur.1* Kennis (op het niveau) van:  Java SE Fundamentals
                                          of:  Programma's ontwikkelen met C of C++.

* Bekend zijn met object-oriented principes* Kennis (op het niveau) van:  Java SE Fundamentals
                                          of:  Programma's ontwikkelen met C of C++.

* Bekend zijn met object-oriented principes1Deze cursus verschaft u een grondige kennis van de basis beginselen van de Java SE programmeer taal. U maakt kennis met object-georienteerd programmeren, de elementen van de Java programmeer taal, en u leert eenvoudige Java programma's te maken. Er wordt aandacht besteed aan het afhandelen van fouten, de wijze waarop Java software is verpakt, het opdelen van programma's in subtaken door middel van threads en het synchronizeren van deze threads. Ook gaan we met SWING grafische toepassingen maken.
  • Wat is Java
    • Overzicht van de Java technologie,
    • Java taal, byte code en applets
    • Java compiler en Java Virtual Machine
    • Java documentatie en Java Development kit (JDK)
    • Een eenvoudig Java programma bouwen en uitvoeren.
    • Java Applets, bouwen en uitvoeren mbv. HTML applet tag en appletviewer.
  • Object-Oriented Programming
    • Concepten van OOP: abstractie, encapsulation, en packages
    • Class, object, member, attribute, method, constructor, en package
    • classes en interfaces
    • Data encapsulation en methodes om deze zichtbaar te maken
    • objecten, instances en constructors
    • Overerving, class-hierarchie en methode overloading
    • Compositie, Aggregatie en Polymorfisme
    • Hergebruik van code via vererving en compositie
  • Gegevenstypen, Literals, Identifiers en Variabelen
  • Operatoren en Data Type conversie
  • Expressions en Flow Control
  • Arrays
  • Collections en Generics Framework
  • Geavanceerde Class Features
    • Enumeration
    • final classes, methodes, en variabelen
    • Static import statement
    • Abstracte classes en methods
    • Garbage collection
  • Exceptions and Assertions
  • Stream I/O classes en general purpose classes
    • Console I/ O and File I/O
    • Reader en Writer classes
  • Bouwen van Java Grafische User Interfaces
    • Abstract window toolkit (AWT)
    • JFC Swing technologie
    • Layout managers
    • Componenten en containers
      • Frame windows, buttons, en lists
      • Panels, dialogs en canvasses
      • Scrollbars
      • Menu's
      • Text en Fonts
    • Events, event handling, event handling models
    • Keyboard en mouse events
  • Threads
  • Networking
* Object Oriented Analyse en Design met UML

* Web Component Development met Servlets en JSP* Object Oriented Analyse en Design met UML

* Web Component Development met Servlets en JSPCertificering
Op deze module is geen aparte certificering van toepassing

Voorkennis
* Kennis (op het niveau) van:  Java SE Fundamentals
                                          of:  Programma's ontwikkelen met C of C++.

* Bekend zijn met object-oriented principesCertificering
Op deze module is geen aparte certificering van toepassing

Voorkennis
* Kennis (op het niveau) van:  Java SE Fundamentals
                                          of:  Programma's ontwikkelen met C of C++.

* Bekend zijn met object-oriented principes

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
CRKBO en BTW-vrijstelling
VOI
NRTO
Erkend keurmerk
BTW-vrijstelling