Oracle OCA and OCP Java SE 8 Programmer Certification - Slechts 7 dagen

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

Bekijk deze video en zie waarom je met Firebrand geld en tijd bespaart

  1. Jij zal in slechts 7 dagen OCA & OCP Java getrained 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 OCA & OCP Java cursus is all-inclusive. Cursusmaterialen, accommodatie en maaltijden zijn inbegrepen.
  3. Slaag de eerste keer voor OCA & OCP Java of train gratis opnieuw. Vraag naar de voorwaarden van onze certificeringsgarantie bij onze Education Consultants.
  4. Je zal meer over OCA & OCP Java 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 OCA & OCP Java 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 OCA & OCP Java 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 64.195 professionals getraind en gecertificeerd!
  7. Je gaat meer doen dan alleen de cursusstof van OCA & OCP Java 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!

Wanneer wilt u deelnemen aan een versnelde opleiding?

Start datum

Eind datum

Status

Nu boeken

Open

Nu boeken

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

"This is my third course with Firebrand and each time, its been an enriching experience. Though I found that I was out of my depth in the OCA/OCPJP course, the instructor was extremely patient, provided excellent tutelage, and encouraged me to continue pursing the qualifications. He helped me plan a good course of attack in terms of what other courses I can take to prepare for my eventual retake of OCA/OCPJP and also what things I can do in my spare time to really come to grips with Java as a programming language. That is the beauty of these courses. Extreme in their preparation but even if you don't get the qualification first time, you never walk away empty handed. I feel even more confident that when I return in a few months time, I will pass the OCA and possibly the OCPJP and I have absolutely brilliant instructors - to thank for that, in due course."
Joseph Guthrie. - Sun Certified Associate (OCA) Java SE 7 & Professional Java SE 7 Programmer Certification (OCPJP) (6 Dagen) (5/10/2015 t/m 10/10/2015)

"This is my third course with Firebrand and each time, its been an enriching experience. Though I found that I was out of my depth in the OCA/OCPJP course, the instructor was extremely patient, provided excellent tutelage, and encouraged me to continue pursing the qualifications. He helped me plan a good course of attack in terms of what other courses I can take to prepare for my eventual retake of OCA/OCPJP and also what things I can do in my spare time to really come to grips with Java as a programming language. That is the beauty of these courses. Extreme in their preparation but even if you don't get the qualification first time, you never walk away empty handed. I feel even more confident that when I return in a few months time, I will pass the OCA and possibly the OCPJP and I have absolutely brilliant instructors - to thank for that, in due course."
Joseph Guthrie. - Oracle Certified Associate (OCA) Java SE 7 & Professional Java SE 7 Programmer Certification (OCPJP) (6 Dagen) (5/10/2015 t/m 10/10/2015)

"Intense, but everything is very well organised. All materials provided, with knowledgeable instructors who are happy to go beyond the material to help with understanding the topics."
Anoniem - Sun Certified Associate (OCA) Java SE 7 & Professional Java SE 7 Programmer Certification (OCPJP) (6 Dagen) (5/10/2015 t/m 10/10/2015)

"Intense, but everything is very well organised. All materials provided, with knowledgeable instructors who are happy to go beyond the material to help with understanding the topics."
Anoniem - Oracle Certified Associate (OCA) Java SE 7 & Professional Java SE 7 Programmer Certification (OCPJP) (6 Dagen) (5/10/2015 t/m 10/10/2015)

"Its been a mind stacking experience but it was worth it."
T.H.. - Sun Certified Associate (OCA) Java SE 7 & Professional Java SE 7 Programmer Certification (OCPJP) (6 Dagen) (5/10/2015 t/m 10/10/2015)

"Its been a mind stacking experience but it was worth it."
T.H.. - Oracle Certified Associate (OCA) Java SE 7 & Professional Java SE 7 Programmer Certification (OCPJP) (6 Dagen) (5/10/2015 t/m 10/10/2015)

"The course was very good, hard work and very intensive. The instructor was good."
John Wilson, JWIT LTD. - Oracle Administrator Certified Professional & Associate 11g (OCP & OCA 11g Rev. 2) (8 Dagen) (15/12/2013 t/m 22/12/2013)

"Great Knowledgable Trainer and open for questions ."
Satnam Singh, McKesson. - Oracle Administrator Certified Professional & Associate 11g (OCP & OCA 11g Rev. 2) (8 Dagen) (2/12/2012 t/m 9/12/2012)

"The instructor was brilliant. Both from an educational perspective but also in helping the group jell as a team. His ability to bring what could be a dry subject to life was excellent."
G.C. - Oracle Administrator Certified Professional & Associate 11g (OCP & OCA 11g Rev. 2) (8 Dagen) (11/12/2011 t/m 18/12/2011)

"Intensive, gruelling, but well worth the effort....."
Anoniem - Oracle Administrator Certified Professional & Associate 11g (OCP & OCA 11g Rev. 2) (8 Dagen) (11/12/2011 t/m 18/12/2011)

"The course and structured learning day is not an easy one (especially when you are on the 8 day course :) ). However the concept, facilities and teaching at Firebrand are fantastic. I would recommend this course to anyone wanting Oracle Accreditation and a thorough understanding of the subject matter."
Paul Andrews, Self employed. - Oracle Administrator Certified Professional & Associate 11g (OCP & OCA 11g Rev. 2) (8 Dagen) (4/9/2011 t/m 11/9/2011)

"I recommend Firebrand for others as if you want to concentrate on study this is the way to do it. In order to benefit from this course, you will need to be totally focused for the FULL 8 days. The teaching is excellent and can benefit any dedicated student."
Anoniem - Oracle Administrator Certified Professional & Associate 11g (OCP & OCA 11g Rev. 2) (8 Dagen) (4/9/2011 t/m 11/9/2011)

"The ORACLE 11g OCA/OCP course is very intense. The Firebrand instructors take time to work with everybody; it is not for everybody, but Firebrand have setup the facilities to help in every way possible. "
Richard Sedgwick. - Oracle Administrator Certified Professional & Associate 11g (OCP & OCA 11g Rev. 2) (8 Dagen) (4/9/2011 t/m 11/9/2011)

"Firebrand provides a self contained environment to allow students to focus on training. Accommodation, meals are all taken care of. The emphasis is on learning."
Anoniem - Oracle Administrator Certified Professional & Associate 11g (OCP & OCA 11g Rev. 2) (8 Dagen) (4/9/2011 t/m 11/9/2011)

"I had a very intensive boot camp week together with a good crowd of colleague pupils and a great teacher. We worked (the teacher, too!) about 15 hours every day. I could never have achieved this level of understanding, and conformance with the way the exams were built, on my own. It wasn't cheap, but it was worth every penny."
Henrik Gillingstam, B3IT Consulting AB. - Oracle Administrator Certified Professional & Associate 11g (OCP & OCA 11g Rev. 2) (8 Dagen) (8/5/2011 t/m 15/5/2011)

"I found the facilities very good and the instructor kept the course flowing with a good balance of real world examples to back up the course notes. Make sure you are ready for the long days to get the most out of the course."
Trevor Anderson. - Oracle Certified Associate 11g (OCA 11g Rev. 2) (5 Dagen) (8/5/2011 t/m 12/5/2011)

"Very very intensive course. Would need some knowledge before attending. With 3 exams its hard work and after the second exam the "energy crash" makes it hard to learn new material but nothing a short break (cat nap) wont fix. ;-)"
A. A. - Oracle Administrator Certified Professional & Associate 11g (OCP & OCA 11g Rev. 2) (8 Dagen) (8/5/2011 t/m 15/5/2011)

"An excellent instructor who explained every concept really well. He also made the course fun and interactive so learning was made much easier. "
Sameer Bhimji, BT. - Oracle Administrator Certified Professional & Associate 11g (OCP & OCA 11g Rev. 2) (8 Dagen) (8/5/2011 t/m 15/5/2011)

"The course was intense. The hours were long. The time was short ... Would I do it again? Oh Yes! It gave me a very good founding for the OCP Exam and exposed me to virtually all 11G Features it could ... Highly recommended if you are motivated."
T. J. - Oracle Administrator Certified Professional & Associate 11g (OCP & OCA 11g Rev. 2) (8 Dagen) (13/3/2011 t/m 20/3/2011)

"I choose Firebrand as from my previous experience training with them they provide high quality training in a compact format. This makes it possible to learn a lot of material in a short period, although be prepared to work hard."
James Bloom, Contractor. - Sun Oracle Certified Master (OCM) Java EE 6 Enterprise Architect (6 Dagen) (27/9/2010 t/m 2/10/2010)

"I choose Firebrand as from my previous experience training with them they provide high quality training in a compact format. This makes it possible to learn a lot of material in a short period, although be prepared to work hard."
James Bloom, Contractor. - Oracle Oracle Certified Master (OCM) Java EE 6 Enterprise Architect (6 Dagen) (27/9/2010 t/m 2/10/2010)

"The OCP course was fantastic, the standard of instruction was second to none, I achieved my learning objective and am looking forward to expanding on the training."
George Anderson. - Oracle Administrator Certified Professional & Associate 11g (OCP & OCA 11g Rev. 2) (8 Dagen) (14/3/2010 t/m 21/3/2010)

"Firebrand is an exceptional training environment for all types of courses that are available, the instructors are very good at what they teach and it is a good learning center. All the staff involved help ease your time there under what can be very hard circumstances at times. Will definitely use them again. I chose Firebrand Training because many of my friends and staff have used before, it is a good overall facility and training centre."
Ian Cochrane, HM Forces. - Oracle Administrator Certified Professional & Associate 11g (OCP & OCA 11g Rev. 2) (8 Dagen) (14/3/2010 t/m 21/3/2010)

"The OCA/OCP is a great way of cramming an awful lot of information into your brain in a relatively short period of time! Its certainly very intensive but there is a lot to be said for total immersion - it certainly brings you up to speed very quickly and fires your enthusiasm."
J.R. - Oracle Administrator Certified Professional & Associate 11g (OCP & OCA 11g Rev. 2) (8 Dagen) (14/3/2010 t/m 21/3/2010)

"Best instructor, best support and best environment"
Pierre-Marie Vial. - Oracle Certified Associate 10g (OCA 10g) (5 Dagen) (14/3/2010 t/m 18/3/2010)

"The word immerse definitely holds, it was a very positive training experience where you can be in an environment that promotes rapid learning with the instructor on-hand pretty much whenever you need. Definitely recommended."
Shaun Whyte. - Sun Oracle Certified Master (OCM) Java EE 6 Enterprise Architect (6 Dagen) (1/2/2010 t/m 6/2/2010)

"The word immerse definitely holds, it was a very positive training experience where you can be in an environment that promotes rapid learning with the instructor on-hand pretty much whenever you need. Definitely recommended."
Shaun Whyte. - Oracle Oracle Certified Master (OCM) Java EE 6 Enterprise Architect (6 Dagen) (1/2/2010 t/m 6/2/2010)

"Firebrand Training was a good experience, especially the remote location which really invites to go for your course all the way. Special thanks to our instructor for a work well done."
Kristof Devos. - Sun Oracle Certified Master (OCM) Java EE 6 Enterprise Architect (6 Dagen) (1/2/2010 t/m 6/2/2010)

"Firebrand Training was a good experience, especially the remote location which really invites to go for your course all the way. Special thanks to our instructor for a work well done."
Kristof Devos. - Oracle Oracle Certified Master (OCM) Java EE 6 Enterprise Architect (6 Dagen) (1/2/2010 t/m 6/2/2010)

"Intensive, but gets you up to speed quickly."
R.B. - Oracle Certified Associate 10g (OCA 10g) (5 Dagen) (22/11/2009 t/m 26/11/2009)

"Prepare well, study hard and you will be guided to pass the exam."
Oliver Lins, freelancer. - Oracle Administrator Certified Professional & Associate 10g (OCP & OCA 10g) (8 Dagen) (30/8/2009 t/m 6/9/2009)

"Work with the product before attending the course. "
J.P. - Oracle Administrator Certified Professional & Associate 10g (OCP & OCA 10g) (8 Dagen) (30/8/2009 t/m 6/9/2009)

"The Course Tutor was very good and his deliveries exceeded my expectations. All in all I will like to work with him again and seek professional advice from him. "
Edmund K Foli, GalxoSmithKline. - Oracle Administrator Certified Professional & Associate 10g (OCP & OCA 10g) (8 Dagen) (30/8/2009 t/m 6/9/2009)

"Great staff, entirely focused on your requirements. If you do OCA/OCP make sure you prepare by going through the entire books that deal with both. It will help enormously. The pace of this course is very very intense."
K.H. - Oracle Administrator Certified Professional & Associate 10g (OCP & OCA 10g) (8 Dagen) (7/6/2009 t/m 14/6/2009)

"There were four people on the course and it was pretty intensive. The instructor to student ratio was perfect and enable to get enough instructor time. It was very long hours and additional studying in your rooms. It's a full on course and worth while doing, assuming you can keep awake."
S.H, no one. - Oracle Administrator Certified Professional & Associate 10g (OCP & OCA 10g) (8 Dagen) (7/6/2009 t/m 14/6/2009)

"An effective, if somewhat expensive, learning experience greatly enhanced by the excellent quality of tuition from an extremely knowledgeable and experienced tutor. Hard work and long hours (but that's what we'd expect anyway on a course like this!) pay off when given proper direction and focus, which is what Firebrand Training offers. A thoroughly useful and, dare I say, enjoyable experience which I have no hesitation in recommending to others considering this course."
Stephen Smith. - Oracle Administrator Certified Professional & Associate 10g (OCP & OCA 10g) (8 Dagen) (7/6/2009 t/m 14/6/2009)

"Nice environment, nice golf course, but not enough time to try it!"
Frank Duenschede, G.O.D.mbH & SIEMENS. - Oracle Administrator Certified Professional & Associate 10g (OCP & OCA 10g) (8 Dagen) (26/4/2009 t/m 3/5/2009)

"The instructor was very good. The qualification worth while."
Jonathan Downward, Dundee Uni. - Oracle Administrator Certified Professional & Associate 10g (OCP & OCA 10g) (8 Dagen) (8/3/2009 t/m 15/3/2009)

"An extremely good course, although quite a high level of the subject required to keep up with the topics covered."
S.B, Steria Limited. - Oracle Administrator Certified Professional & Associate 10g (OCP & OCA 10g) (8 Dagen) (8/3/2009 t/m 15/3/2009)

"I enjoyed the course although it was a long and tiring week. The instructor was wonderful and certainly knew his subject matter. I learnt an awful lot during my stay and would recommend it to someone else."
Helen Martin, Stockport College. - Oracle Administrator Certified Professional & Associate 10g (OCP & OCA 10g) (8 Dagen) (30/11/2008 t/m 7/12/2008)

"It was good to be in a dedicated learning environment away from every day distractions. But be prepared for long days and lots of self study. Also with the help and expertise of the tutor I have increased my knowledge of Oracle and know in what areas I need to do further studying. The accommodation was good and the food excellent."
IB. - Oracle Administrator Certified Professional & Associate 10g (OCP & OCA 10g) (8 Dagen) (8/9/2008 t/m 14/9/2008)

"Der Kurs ist sehr hart, sehr viel Wissen in sehr kurzer Zeit. 15-16 Stunden taeglich. Es ist sehr hilfreich breite Vorkenntnisse zu haben. Ein sehr grosser Vorteil ist, dass die Teacher Praxiserfahrung haben und wissen worueber sie reden. Vor allem das nicht alle Antworten richtig sind, sondern in der Praxis falsch. Im Gegensatz zu anderen Anbietern wo reine Theoretiker sitzen, ist dies ein sehr grosser Vorteil. Die kleine Kursgroesse traegt dazu bei, dass das Lernen sehr effizient ist."
Thomas Freyer. - Oracle Administrator Certified Professional & Associate 10g (OCP & OCA 10g) (8 Dagen) (8/9/2008 t/m 14/9/2008)

"The course was good and extremely rigorous."
Ashish Gupta. - Sun Oracle Certified Master (OCM) Java EE 6 Enterprise Architect (6 Dagen) (18/8/2008 t/m 23/8/2008)

"The course was good and extremely rigorous."
Ashish Gupta. - Oracle Oracle Certified Master (OCM) Java EE 6 Enterprise Architect (6 Dagen) (18/8/2008 t/m 23/8/2008)

"I have been all over the world working with many companies and have done a lot of training in my life. The training at Firebrand is absolutly fantastic. It has been hard work very focussed and very intensive but I would do another course similar under the same conditions given the chance."
Paul Roberts. - Oracle Administrator Certified Professional & Associate 10g (OCP & OCA 10g) (8 Dagen) (28/7/2008 t/m 3/8/2008)

"I have just spent a week in a training environment that is totally geared towards success in the certification and with an instructor who was not only a very effective teacher and an expert in his subject but also good fun to have around. I will certainly consider coming back for another course. Please keep up the good work!"
Christian Sage. - Oracle Administrator Certified Professional & Associate 10g (OCP & OCA 10g) (8 Dagen) (28/4/2008 t/m 4/5/2008)

"Very efficient preparation to Certification, enjoyed the stay despite long hours all week (8h-24h). No distraction at all, good equipment, open WLAN for use with own PC. Clearly recommend this to anybody who wants to get certified in the shortest time possible. However, not appropriate for beginners, take the specified prerequisites serious."
WM, EDS. - Oracle Administrator Certified Professional & Associate 10g (OCP & OCA 10g) (8 Dagen) (4/2/2008 t/m 10/2/2008)

"The Firebrand training was an immersive study experience that proved very effective for me."
Steve Williams, DigiBiz Ltd. - Oracle Administrator Certified Professional & Associate 10g (OCP & OCA 10g) (8 Dagen) (17/12/2007 t/m 23/12/2007)

"Yet another Firebrand course and again, it was superb. Forgetten how tough it was though, and remember to pre-read!"
Steve Cholerton. - Oracle Administrator Certified Professional & Associate 10g (OCP & OCA 10g) (8 Dagen) (5/11/2007 t/m 11/11/2007)

"Firebrand provides a unique environment in which a hardworking student can achieve an incredible level of understanding, in a very short period of time. An exceptional service, well worth every penny."
Ewen Fortune. - Oracle Administrator Certified Professional & Associate 10g (OCP & OCA 10g) (8 Dagen) (24/9/2007 t/m 30/9/2007)

Your accelerated 7 day Java SE 8 programming course combines both the Oracle Certified Associate (OCA) and Oracle Certified Professional (OCP) certification tracks.

In the first three days, you will complete the OCA Java SE 8 programming course where you will be introduced to object orientated programming using the Java language. Over the next four days you will follow the OCP Java SE 8 programming course, focusing on the core language features and Application Programming Interfaces (API), object oriented development and the structure of Java applications.

This accelerated course offers a distraction free environment, allowing you to focus solely on learning. Your expert instructor will implement Firebrand’s unique Lecture | Lab| Review technique, helping you to better understand and retain information.

This course is hands on, allowing you to develop practical skills relevant to real world scenarios. This includes :

  • Creating Java technology applications
  • Creating high-performance multi-threaded applications
  • Connecting to databases using standard SQL queries through JDBC
  • Using decision and looping constructs and methods to dictate program flow

As part of the course, you will sit the following exams, covered by your Certification Guarantee:

  • Oracle Certified Associate Java SE 8 Programmer I (1Z0-808)
  • Oracle Certified Professional Java SE 8 Programmer II (1Z0-809)

Lees meer ...

Belangstelling? Zie onze prijzen of bel ons op 024-8457770

Lees meer ...

Belangstelling? Zie onze prijzen of bel ons op 024-8457770

Course Contents 

Course Introduction (Evening prior to course start) 

  • Administration and Course Materials 
  • Course Structure and Agenda 
  • Delegate and Trainer Introductions 

Day 1

Session 1: Java Basics 

  • Define the scope of variables  
  • Define the structure of a Java class 
  • Create executable Java applications with a main method; run a Java program from the command line; including console output. 
  • Import other Java packages to make them accessible in your code 
  • Compare and contrast the features and components of Java such as: platform independence, object orientation, encapsulation, etc. 

Session 2: Java Data Types 

  • Declare and initialize variables (including casting of primitive data types) 
  • Differentiate between object reference variables and primitive variables 
  • Know how to read or write to object fields 
  • Explain an Object's Lifecycle (creation, "dereference by reassignment" and garbage collection) 
  • Develop code that uses wrapper classes such as Boolean, Double, and Integer.   

Session 3: Operators and Decision Constructs 

  • Use Java operators; including parentheses to override operator precedence 
  • Test equality between Strings and other objects using == and equals () 
  • Create if and if/else and ternary constructs  
  • Use a switch statement  

Session 4: Arrays 

  • Declare, instantiate, initialize and use a one-dimensional array 
  • Declare, instantiate, initialize and use multi-dimensional array 

Day 2 

Session 5: Loops 

  • Create and use while loops 
  • Create and use for loops including the enhanced for loop 
  • Create and use do/while loops 
  • Compare loop constructs 
  • Use break and continue   

Session 6: Methods and Encapsulation 

  • Create methods with arguments and return values; including overloaded methods 
  • Apply the static keyword to methods and fields   
  • Create and overload constructors; including impact on default constructors 
  • Apply access modifiers 
  • Apply encapsulation principles to a class 
  • Determine the effect upon object references and primitive values when they are passed  into methods that change the values 

Session 7: Inheritance 

  • Describe inheritance and its benefits 
  • Develop code that demonstrates the use of polymorphism; including overriding and object type versus reference type 
  • Determine when casting is necessary 
  • Use super and this to access objects and constructors 
  • Use abstract classes and interfaces 

Day 3 

Session 8: Handling Exceptions 

  • Differentiate among checked exceptions, unchecked exceptions, and Errors 
  • Create a try-catch block and determine how exceptions alter normal program flow 
  • Describe the advantages of Exception handling  
  • Create and invoke a method that throws an exception 
  • "Recognize common exception classes (such as NullPointerException, ArithmeticExcpetion, ArrayIndexOutOfBoundsException, ClassCastException)" 

Session 9: Java API Classes 

  • Manipulate data using the StringBuilder class and its methods 
  • Creating and manipulating Strings 
  • Create and manipulate calendar data using classes from java.time.LocalDateTime,  java.time.LocalDate, java.time.LocalTime, java.time.format.DateTimeFormatter, java.time.Period  
  • Declare and use an ArrayList of a given type  
  • Write a simple Lambda expression that consumes a Lambda Predicate expression 

Revision Session: OCA Exam Topics 
Exam: Oracle Certified Associate Java SE 8 Programmer I (1Z0-808) 

Day 4 

Session 10: Java Class Design 

  • Implement encapsulation 
  • Implement inheritance including visibility modifiers and composition 
  • Implement polymorphism 
  • Override hashCode, equals, and toString methods from Object class 
  • Create and use singleton classes and immutable classes 
  • Develop code that uses static keyword on initialize blocks, variables, methods, and classes 

Session 11: Advanced Java Class Design 

  • Develop code that uses abstract classes and methods 
  • Develop code that uses final keyword 
  • Create inner classes including static inner class, local class, nested class, and anonymous inner class 
  • Use enumerated types including methods, and constructors in an enum type 
  • Develop code that declares, implements and/or extends interfaces and use the atOverride annotation. 
  • Create and use Lambda expressions 

Session 12: Generics and Collections 

  • Create and use a generic class 
  • Create and use ArrayList, TreeSet, TreeMap, and ArrayDeque objects 
  • Use java.util.Comparator and java.lang.Comparable interfaces 
  • Collections Streams and Filters 
  • Iterate using forEach methods of Streams and List 
  • Describe Stream interface and Stream pipeline 
  • Filter a collection by using lambda expressions 
  • Use method references with Streams 

Session 13: Lambda Built-in Functional Interfaces 

  • Use  the built-in interfaces included in the java.util.function package such as Predicate, Consumer, Function, and Supplier 
  • Develop code that uses primitive versions of functional interfaces 
  • Develop code that uses binary versions of functional interfaces 
  • Develop code that uses the UnaryOperator interface 

Day 5 

Session 14: Java Stream API 

  • Develop code to extract data from an object using peek() and map() methods including primitive versions of the map() method 
  • Search for data by using search methods of the Stream classes including findFirst, findAny, anyMatch, allMatch, noneMatch 
  • Develop code that uses the Optional class 
  • Develop code that uses Stream data methods and calculation methods 
  • Sort a collection using Stream API 
  • Save results to a collection using the collect method and group/partition data using the Collectors class 
  • Use flatMap() methods in the Stream API 

Session 15: Exceptions and Assertions 

  • Use try-catch and throw statements 
  • Use catch, multi-catch, and finally clauses 
  • Use Autoclose resources with a try-with-resources statement 
  • Create custom exceptions and Auto-closeable resources 
  • Test invariants by using assertions 

Session 16: Java SE 8 Date/Time API 

  • Create and manage date-based and time-based events including a combination of date and time into a single object using LocalDate, LocalTime, LocalDateTime, Instant, Period, and Duration 
  • Work with dates and times across timezones and manage changes resulting from daylight savings including Format date and times values 
  • Define and create and manage date-based and time-based events using Instant, Period, Duration, and TemporalUnit 

Day 6 

Session 17: Java I/O Fundamentals 

  • Read and write data from the console 
  • Use BufferedReader, BufferedWriter, File, FileReader, FileWriter, FileInputStream, FileOutputStream, ObjectOutputStream, ObjectInputStream, and PrintWriter in the java.iopackage. 

Session 18: Java File I/O (NIO.2) 

  • Use Path interface to operate on file and directory paths 
  • Use Files class to check, read, delete, copy, move, manage metadata of a file or directory 
  • Use Stream API with NIO.2 

Session 19: Java Concurrency 

  • Create worker threads using Runnable, Callable and use an ExecutorService to concurrently execute tasks 
  • Identify potential threading problems among deadlock, starvation, livelock, and race conditions 
  • Use synchronized keyword and java.util.concurrent.atomic package to control the order of thread execution 
  • Use java.util.concurrent collections and classes including CyclicBarrier and CopyOnWriteArrayList 
  • Use parallel Fork/Join Framework 
  • Use parallel Streams including reduction, decomposition, merging processes, pipelines and performance. 

Day 7 

Session 20: Building Database Applications with JDBC 

  • Describe the interfaces that make up the core of the JDBC API including the Driver, Connection, Statement, and ResultSet interfaces and their relationship to provider implementations 
  • Identify the components required to connect to a database using the DriverManager class including the JDBC URL 
  • Submit queries and read results from the database including creating statements, returning result sets, iterating through the results, and properly closing result sets, statements, and connections 

Session 21: Localization 

  • Read and set the locale by using the Locale object 
  • Create and read a Properties file 
  • Build a resource bundle for each locale and load a resource bundle in an application 

Revision Session: OCP Exam Topics 
Exam: Oracle Certified Professional Java SE 8 Programmer II (1Z0-809) 

Lees meer ...

Belangstelling? Zie onze prijzen of bel ons op 024-8457770

You will sit the following exams at the training centre during the course. Covered by your Certification Guarantee:

Oracle Certified Associate Java SE 8 Programmer I (1Z0-808)

  • Duration: 150 minutes
  • Number of Questions: 77
  • Passing Score: 65%
  • Format: Multiple Choice

Oracle Certified Professional Java SE 8 Programmer II (1Z0-809)

  • Duration: 150 minutes
  • Number of Questions: 85
  • Passing Score: 65%
  • Format: Multiple Choice

Before taking any exam, ensure you have the recommended experience. The Oracle website lists all exam requirements and these are updated regularly.

Lees meer ...

Belangstelling? Zie onze prijzen of bel ons op 024-8457770

Lees meer ...

Belangstelling? Zie onze prijzen of bel ons op 024-8457770

Before attending the course, it is recommended you meet the following prerequisites:

  • At least six months’ programming experience in Java.
  • Understand the command-line interface.
  • Used a text editor and a browser.

Weet je niet zeker of je voldoet aan de vereisten?

Firebrand levert in een afleidingsvrije omgeving waardoor je je volledig kan focussen op de te bestuderen materie. We bespreken graag jouw technische achtergrond, ervaring en kwalificaties om vast te stellen of deze versnelde cursus voor jou geschikt is.

Belangstelling? Zie onze prijzen of bel ons op 024-8457770