Oracle - OCA Java SE 8 Programmer

Varighet

Varighet:

Bare 3 dager

Metode

Metode:

klasserommet / på nett / Hybrid

Neste dato

Neste dato:

19/8/2024 (Mandag)

Overview

On this accelerated 3-day OCA Java SE 8 programming course, you'll be introduced to object orientated programming using the Java language.

Using our unique Lecture | Lab | Review technique, your expert instructor will guide you through creating command-line Java applications and creating conditional statements and loops. This technique, which combines both theoretical and practical tasks, will accelerate your learning as well as provide you with the hands-on experience you'll need to apply your skills to the real-world. You'll also learn how to:

  • Apply Object-Oriented concepts such as Encapsulation, Inheritance and Polymorphism
  • Use java types
  • Manipulate Arrays and Collections
  • Handle Exceptions
  • Take advantage of new Java SE 8 features, such as Lambda expressions and Date/Time API

On this course, you will prepare for the Oracle Certified Associate Java SE 8 Programmer I (1Z0-808) exam, covered by your Certification Guarantee.

Achieving this certification is a prerequisite for attempting the Oracle Certified Professional Java SE 8 Programmer II. Save hundreds by combining both the OCA Java SE 8 Programmer and OCP Java SE 8 Programmer courses on the accelerated 7-day combined Oracle OCA and OCP Java SE 8 Programmer Certification course.

If you're a system administrator, project, web developer, program or technical manager looking to improve your programming skills, this course is ideal for you.

Her er 8 grunner til hvorfor du skal gjennomføre ditt OCA Java SE 8 Programmer hos Firebrand Training:

  1. Du blir utdannet og sertifisert på bare 3 dager. Hos oss får du din utdanning og sertifisering på rekordtid, en sertifisering du også gjennomfører der og da som en integrert del av den intensive, akselererte utdanningen.
  2. Alt er inkludert. Et engangsbeløp dekker alt kursmaterial, eksamen, kost og losji og tilbyr den mest kostnadseffektive måten å gjennomføre ditt OCA Java SE 8 Programmer kurs og sertifisering på. Og dette uten noen uannonserte ytterligere kostnader.
  3. Du klarer sertifiseringen første gangen eller kan gå kurset om igjen kostnadsfritt. Det er vår garanti. Vi er sikre på at du vil klare din OCA Java SE 8 Programmer sertifisering første gangen. Men skulle du mot formodning ikke gjøre det kan du innen et år komme tilbake og kun betale for eventuelle overnattinger og din eksamen. Alt annet er gratis.
  4. Du lærer deg mer.Tradisjonelle utdanningsdager varer fra kl. 09.00 til 16.00 med lange lunsj- og kaffepauser. Hos Firebrand Training får du minst 12 timers effektiv og fokusert kvalitetsutdanning hver dag sammen med din instruktør, uten private eller arbeidsrelaterte, forstyrrende momenter.
  5. Du lærer deg OCA Java SE 8 Programmer raskere. Vi kombinerer de tre innlæringsmetodene (Presentasjon |Øving| Diskusjon) slik at vi gjennomfører kurset på en måte som sikrer at du lærer deg raskere og lettere.
  6. Du er i sikre hender.Vi har utdannet og sertifisert 134.561 personer, vi er partner med alle de store navn i bransjen og vi har vunnet atskillige utmerkelser, bla. a. "Årets Learning Partner 2010, 2011, 2012, 2013 og 2015” fra Microsoft Danmark og med en vekst på 1430 % siden 2009 er vi årets Gazelle prisvinner på Sjælland, Danmark.
  7. Du lærer deg ikke bare teorien. Vi har videreutviklet OCA Java SE 8 Programmer kursen og tilbyr flere praktiske øvelser og sikrer på den måten, at du kan bruke dine ferdigheter for å løse daglige praktiske problemstillinger.
  8. Du lærer av de beste. Våre instruktører på OCA Java SE 8 Programmer er de beste i bransjen og tilbyr en helt unik blanding av kunnskap, praktisk erfaring og pasjon for å lære bort.

Curriculum

OCA Java SE 8 Programmer

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.

Java Data Types

  • Declare and initialise 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.

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

Arrays

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

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

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

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

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
  • "Recognise common exception classes (such as NullPointerException, ArithmeticExcpetion, ArrayIndexOutOfBoundsException, ClassCastException)"

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 ArrayListof a given type
  • Write a simple Lambda expression that consumes a Lambda Predicate expression

Exam Track

You will prepare for the following exam at the training centre during this course:

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

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

Please note that it is not possible to sit Oracle exams onsite. As part of this course, delegates receive an exam voucher to take exams remotely.

What's Included

Prerequisites

Before you attend this course, you should have at least six months’ programming experience in Java.

Anmeldelser

Vi har lært opp 134.561 personer på 12 år. Vi ba dem om å anmelde vår akselererte opplæring. Akkurat nå har 96,41% angitt at Firebrand overgikk forventningene:

"Tutor is extremely knowledgeable, helpful and kind. Although I attended online he made sure to keep me involved."
FM. (25/9/2023 (Mandag) til 27/9/2023 (Onsdag))

"I had a very positive experience. Excellent trainer and very knowledgable. There was a lot of information to take on board and the mock exam was difficult which was what I expected. Overall a really good experience."
Gavin Clark, Lloyds. (25/9/2023 (Mandag) til 27/9/2023 (Onsdag))

"Course was well put together by our tutor"
Anonymous. (18/9/2023 (Mandag) til 20/9/2023 (Onsdag))

"I thought the instructor had a really good way of explaining what is a complicated topic, in a beginner friendly way."
CH, Lloyds Banking Group. (18/9/2023 (Mandag) til 20/9/2023 (Onsdag))

"Training overall is great and useful, instructor was very knowledgeable and professional."
Alex Edwards, CoreFiling Limited. (18/10/2021 (Mandag) til 20/10/2021 (Onsdag))

Kursdatoer

Oracle - OCA Java SE 8 Programmer

Start

Slutt

Kapasitet

Registrer deg

26/2/2024 (Mandag)

28/2/2024 (Onsdag)

Ferdig - Gi tilbakemelding

 

4/3/2024 (Mandag)

6/3/2024 (Onsdag)

Ferdig - Gi tilbakemelding

 

11/3/2024 (Mandag)

13/3/2024 (Onsdag)

Ferdig - Gi tilbakemelding

 

19/8/2024 (Mandag)

21/8/2024 (Onsdag)

Venteliste

 

Siste anmeldelser fra studenten vår