Looking for Global training? Go to https://firebrand.training/en or stay on the current site (Nederland)

X

Oracle Certified Professional Java SE 7 Programmer certificering (OCPJP)

- Slechts 3 dagen

This accelerated Oracle Certified Professional (OCP) Java SE 7 Programmer certification course will teach you advanced skills in the Java programming language. Used by over 9 million web developers worldwide and run by 97% of enterprise desktops, it is one of the most recognised and popular programming languages, especially for businesses.

You’ll build upon your existing Java skills to become an expert in Java. You’ll learn to use the core Application Programming Interfaces (API) as well as the latest JDK 7 Technology and the NetBeans Integrated Development Environment (IDE). With these Java skills you’ll be able to design object-oriented applications. Topics you’ll cover include:

  • Creating full-bodied and high-performance Java applications
  • Using standard SQL queries to write database applications
  • Developing applications that manipulate files and directories

After getting certified, the advanced applications and programs you’ll be able to create will boost productivity and collaboration for users.

Lees meer...

Bekijk nu de prijzen om erachter te komen hoeveel je kunt besparen als je tweemaal zo snel traint.

Zeven redenen waarom jij voor jouw OCP Java Programmer cursus voor Firebrand kiest:

  1. Jij zal in slechts 3 dagen OCP Java Programmer gecertificeerd zijn. Doordat onze cursussen residentieel zijn kunnen wij langere lesdagen aanbieden en zal je tijdens je verblijf volledig gefocust zijn op jouw cursus
  2. Onze OCP Java Programmer cursus is all-inclusive. Cursusmaterialen, examens, accommodatie en maaltijden zijn inbegrepen.
  3. Slaag de eerste keer voor OCP Java Programmer of train gratis opnieuw.Op basis van onze certificeringsgarantie kun je voor het geval je de eerste keer niet slaagt binnen een jaar terugkomen en opnieuw trainen. Je betaalt dan alleen voor accommodatie en examens. De andere kosten zijn inbegrepen.
  4. Je zal meer over OCP Java Programmer leren. Waar opleidingen elders doorgaans van 9:00 tot 17:00 duren, kan je bij Firebrand Training rekenen op 12 uur training per dag!
  5. Je zal OCP Java Programmer sneller beheersen. Doordat onze cursussen residentieel zijn word je in korte tijd ondergedompeld in de theorie. Hierdoor zal je volledig gefocust zijn op de cursus en zal je sneller de theorie en praktijk beheersen.
  6. Je zal voor OCP Java Programmer studeren bij de beste training provider. Firebrand heeft het Q-For kwaliteitlabel, waarmee onze standaarden en professionaliteit op het gebied van training erkend worden. We hebben inmiddels 75090 professionals getraind en gecertificeerd!
  7. Je gaat meer doen dan alleen de cursusstof van OCP Java Programmer bestuderen. We maken gebruik van laboratoria, case-studies en oefentests, om ervoor te zorgen dat jij jouw nieuwe kennis direct in jouw werkomgeving kan toepassen.

Denk jij klaar te zijn voor deze opleiding? Doe een GRATIS oefentest om je kennis te testen!

Who will the Course Benefit?

The course is aimed at Java Programmers wishing to maximizing their potential and move their Java career forward. With 3 billion devices running Java worldwide, the world's top companies rely on experienced Java Programmers to build and maintain these critical applications. Because of the prevalence of Java, there is a continued demand for well-trained, highly-skilled Java programmers to create and maintain critical applications.

Zie Curriculum...

Java SE 7

Java Platform Overview

  • Introductions
  • Course Schedule
  • Java Overview
  • Java Platforms
  • OpenJDK
  • Licensing
  • Java in Server Environments
  • The Java Community Process

Java Syntax and Class Review

  • Simple Java classes
  • Java fields, constructors and methods
  • Model objects using Java classes
  • Package and import statements

Encapsulation and Polymorphism

  • Encapsulation in Java class design
  • Model business problems with Java classes
  • Immutability
  • Subclassing
  • Overloading methods
  • Variable argument methods

Java Class Design

  • Access modifiers: private, protected and public
  • Method overriding
  • Constructor overloading
  • The instanceof operator
  • Virtual method invocation
  • Polymorphism
  • Casting object references
  • Overriding Object methods

Advanced Class Design

  • Abstract classes and type generalisation
  • The static and final modifiers
  • Field modifier best practices
  • The Singleton design pattern
  • Designing abstract classes
  • Nested classes
  • Enumerated types

Inheritance with Java Interfaces

  • Java Interfaces
  • Types of Inheritance
  • Object composition and method delegation
  • Implementing multiple interfaces
  • The DAO design pattern

Generics and Collections

  • Generic classes and type parameters
  • Type inference (diamond)
  • Collections and generics
  • List, set and Map
  • Stack and Deque

String processing

  • String manipulation with StringBuilder and StringBuffer
  • Essential String methods
  • Text parsing in Java
  • Input processing with Scanner
  • Text output and formatting
  • Regular expressions with the Pattern and Matcher classes

Exceptions and Assertions

  • Exceptions categories
  • Standard Java Exception classes
  • Creating your own Exception classes
  • Using try-catch and the finally clause
  • Using try-with-resources and the AutoCloseable interface
  • The multi-catch feature
  • Best practices using exceptions
  • Assertions

I/O Fundamentals

  • I/O using Java
  • Reading the console input stream
  • Writing to the console
  • Using I/O Streams
  • Chaining I/O Streams
  • Channel I/O
  • Reading and writing objects using Serialisation

File I/O with NIO 2

  • The Path interface
  • The Files class
  • Directory and File operations
  • Managing file system attributes
  • Reading, writing, and creating files
  • Watching for file system changes

Threading

  • Operating system task scheduling
  • Recognising multithreaded environments
  • Creating multi-threaded solutions
  • Sharing data across threads
  • Synchronisation and Deadlock
  • Immutable objects

Concurrency

  • Creating Atomic variables
  • Using Read-Write Locks
  • Thread-safe collections
  • Concurrenct synchronisers (Semaphore, Phaser, and others)
  • Executors and ThreadPools to concurrently schedule tasks
  • Parallelism and the Fork-Join framework

Database Application with JDBC

  • Layout of the JDBC API
  • JDBC divers
  • Queries and results
  • PreparedStatement and CallableStatement
  • Transactions
  • RowSet 1.1 RowSetProvider and RowSetFactory
  • The DAO Pattern and JDBC

Localisation

  • Advantages of localisation
  • Defining locale
  • Read and set locale using the Locale object
  • Resource bundles
  • Format messages, dates and numbers

Zie Exam Track...

You will sit the Java SE7 Programmer II (1ZO-804) Exam which leads to the Oracle Certified Professional, Java SE 7 Programmer certification (OCPJP) at the Firebrand Training Centre, covered by your Certification Guarantee.

This exam is 150 minutes in duration, consisting of 65 multiple choice questions. The passing score is 65%.

Zie What's Included...

Included:

  • Official Firebrand courseware

Zie Prerequisites...

To be able to sit this accelerated course, you need to have passed the The Java Standard Edition Java SE 7 Programmer I (1Z0-803) Exam which leads to the Oracle Certified Associate (OCA), Java SE 7 certification

Weet je niet zeker of je aan de vereisten voldoet? Maak je geen zorgen. Jouw trainingsadviseur bespreekt jouw achtergrond met je om te begrijpen of deze cursus geschikt is voor je.

Zie Wanneer...

Oracle OCP Java Programmer Cursusdata

Start datum

Eind datum

Status

Locatie

Nu boeken

25/11/2019 (Maandag)

27/11/2019 (Woensdag)

Beëindigde cursus

-

 

30/3/2020 (Maandag)

1/4/2020 (Woensdag)

Wachtlijst

Landelijk

 

11/5/2020 (Maandag)

13/5/2020 (Woensdag)

Beperkte beschikbaarheid

Landelijk

 

22/6/2020 (Maandag)

24/6/2020 (Woensdag)

Open

Landelijk

 

3/8/2020 (Maandag)

5/8/2020 (Woensdag)

Open

Landelijk

 

14/9/2020 (Maandag)

16/9/2020 (Woensdag)

Open

Landelijk

 

Wereldwijd heeft Firebrand in haar 10-jarig bestaan al 75090 studenten opgeleid! We hebben ze allemaal gevraagd onze versnelde opleidingen te evalueren. De laatste keer dat we onze resultaten analyseerden, bleek 96.79% ons te beoordelen als 'boven verwachting'


""
Anoniem (18/11/2019 t/m 20/11/2019)

"Really enjoyed the experience and learned a lot of new skills. So thank you Firebrand."
M.A.. (18/11/2019 t/m 20/11/2019)

"Good food, good training, could improve by using less disposable cups and offer mugs instead."
Liam Coleman, IBM. (4/11/2019 t/m 6/11/2019)

"I found the course interesting and the content was delivered well."
R.B.. (4/11/2019 t/m 6/11/2019)

"Enjoyed my time at Firebrand. The training facilities are good. Plenty of free refreshments and close to your room for relation. Nice surroundings. Clean hotel."
Anonymous. (8/7/2019 t/m 10/7/2019)

Nieuwste beoordelingen van onze studenten