Linux im Netz ORACLE Certified Associate Java SE7

Werbung
Linux
ORACLE
im Netz
Certified Associate
Herr Wruck
Java SE7 Programmer (OCA)
Prüfungsvorbereitungskurs
mit Prüfung zum OCA
Andreas Rinne
[email protected]
Zielgruppe:
Der Kurs richtet sich an Interessierte, die bereits
über Basiskenntnisse der Programmiersprache
Java und der objektorientierten Programmierung
verfügen und diese in Richtung einer ersten Zertifizierung vertiefen und erweitern wollen.
Ebenfalls angesprochen sind Softwareentwickler/innen, die bereits über gute Kenntnisse einer
Programmiersprache verfügen und die Bereitschaft mitbringen, sich in Java von Grund auf einzuarbeiten.
Eine Chance haben aber auch „Anfänger“ die parallel zum Kurs objektorientierten Unterricht im
Lernfeld 6 an der MM-BBS haben.
Inhalte:
Die folgenden 7 Themenschwerpunkte und die zugehörigen Kompetenzen umfassen den gesamten
Prüfungsstoff der Zertifizierung „Oracle Certified
Associate (OCA), Java SE 7 Programmer“ und sind
somit Unterrichtsstoff des Kurses:
1.Java basics
• The structure of a Java class
and source code file
• Executable Java applications
• Java packages
• Java access modifiers
• Nonaccess modifiers
2.Working with Java data types
• Primitive variables
• Identifiers
• Object reference variables
• Operators
3.Methods and encapsulation
• Scope of variables
• Object‘s life cycle
• Create methods with arguments and return
values
• Create an overloaded method
• Constructors of a class
• Accessing object fields
• Apply encapsulation principles to a class
• Passing objects and primitives to methods
4.String, StringBuilder, Arrays, and ArrayList
• The String class
• Mutable strings: StringBuilder
• Arrays
• ArrayList
• Comparing objects for equality
5.Flow control
• The if and if-else constructs
• The switch statement
• The for loop
• The enhanced for loop
• The while and do-while loops
• Comparing loop constructs
• Loop statements: break and continue
6.Working with inheritance
• Inheritance with classes
• Use interfaces
• Reference variable and object types
• Casting
• Use this and super to access objects and
constructors
• Polymorphism
7.Exception handling
• Exceptions in Java
• What happens when an exception is thrown?
• Categories of exceptions
• Common exception cIasses and categories
Notwendige Vorkenntnisse:
• Siehe auch unter „Zielgruppe“
• Englischkenntnisse; der Kurs wird in Deutsch
stattfinden, die Unterrichtsunterlagen sind aber
überwiegend in Englisch
Kompetenzziele:
Im Vordergrund dieses Kurses steht der Erwerb des
Zertifikats „Oracle Certified Associate (OCA) Java SE
7 Programmer“. Hierzu werden die Basiselemente
der Java-Syntax von Grund auf wiederholt und die
einzelnen Themen des Zertifizierungsstoffes systematisch und detailliert durchgearbeitet.
Dabei geht es weniger um die Realisierung umfangreicher Programmieraufgaben, als vielmehr
um die an den Prüfungsstoff angepasste Bearbeitung der grundlegenden Java-Sprachelemente und
ihre korrekte Anwendung.
Der Unterricht geht über das mechanische Beantworten von Prüfungsfragen hinaus, indem das Verständnis der zugrundeliegenden Zusammenhänge
gefördert wird.
Die Zertifikatsprüfung kann am Ende des Kurses
an der MM-BBS abgelegt werden.
Leistungsüberprüfung durch:
• Am Ende jedes Blocks ein Moodle Test (englisch)
• Am Ende des Kurses eine Abschlussklausur
(englisch)
• Am Ende des Kurses Oracle Prüfung zum OCA
(kostenpflichtig)
Notwendige Literatur:
OCA Java SE7 Programmer Practice Exams
(Oracle Press)
Maximale Teilnehmerzahl:
20 Teilnehmer
Anzahl Unterrichtsstunden:
Ca. 28 Unterrichtsstunden
Herunterladen