Oracle - OCA Java SE 8 Programmer

Varaktighet

Varaktighet:

Bara 3 dagar

Metod

Metod:

Klassrum / Uppkopplad / Hybrid

Nästa datum

Nästa datum:

19/8/2024 (Måndag)

Översikt

På denna accelererade 3-dagars OCA Java SE 8 programming kurs kommer du att introduceras till objektorienterad programmering med hjälp av Java-språket.

Genom vår unika Lecture | Lab | Review kommer din expertinstruktör att guida dig genom att skapa kommandoradsbaserade Java-applikationer samt skapa villkorsutsagor och loopar. Denna teknik, som kombinerar både teoretiska och praktiska uppgifter, kommer att accelerera din inlärning samtidigt som den ger dig den praktiska erfarenhet du behöver för att tillämpa dina kunskaper i verkliga situationer. Du kommer också lära dig att:

  • Tillämpa objektorienterade begrepp som Encapsulation, Inheritance och Polymorphism
  • Använda Java-typer
  • Manipulera Arrays och Collections
  • Hantera undantag
  • Dra nytta av nya funktioner i Java SE 8, som Lambda expressions och Date/Time API

I den här kursen förbereder du dig för certifieringsprovet Oracle Certified Associate Java SE 8 Programmer I (1Z0-808), som omfattas av vår certifieringsgaranti.

Att uppnå denna certifiering är en förutsättning för att försöka ta provet Oracle Certified Professional Java SE 8 Programmer II. Spara hundratals kronor genom att kombinera både OCA Java SE 8 Programmer och OCP Java SE 8 Programmer-kurserna på den accelererade 7-dagars kombinerade Oracle OCA and OCP Java SE 8 Programmer Certification-kursen.

Om du är systemadministratör, projektledare, webbutvecklare, programutvecklare eller teknisk chef som vill förbättra dina programmeringsfärdigheter är denna kurs idealisk för dig.

Sju anledningar till varför du bör välja din kurs med Firebrand Training

  1. Två utbildningsalternativ. Välj mellan boende på plats med klassrumsundervisning eller onlinekurser
  2. Du blir certifierad snabbt. Hos oss blir du utbildad rekordsnabbt
  3. Vår kurs är heltäckande. En engångsavgift täcker alla kursmaterial, examina**, boende* och måltider*. Inga dolda extra kostnader.
  4. Godkänn första gången eller träna om gratis. Detta är vår garanti. Vi är övertygade om att du kommer klara kursen på första försöket. Men om inte, kom tillbaka inom ett år och betala endast för boende, examina och tillkommande kostnader
  5. Du kommer lära dig mer. En dag med en traditionell utbildningsleverantör brukar generellt pågå från kl. 9 till 17, med en lång paus för lunch. Med Firebrand Training får du minst 12 timmar/dag av kvalitativ inlärningstid med din instruktör
  6. Du kommer lära dig snabbare. Sannolikheten är att du har en annan inlärningsstil än de omkring dig. Vi kombinerar visuella, auditiva och taktila stilar för att leverera materialet på ett sätt som säkerställer att du lär dig snabbare och enklare
  7. Du kommer studera med de bästa. Vi har varit med på Training Industrys lista "Top 20 IT Training Companies of the Year" varje år sedan 2010. Förutom många fler utmärkelser har vi utbildat och certifierat över 100 000 yrkesverksamma
  • * Endast för boende på plats. Gäller inte för onlinekurser
  • ** Vissa undantag gäller. Vänligen se Exam Track eller prata med våra experter

Kursplan

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

Certifiering

Du kommer att förbereda dig för följande prov på utbildningscentret under denna kurs:

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

  • Tid: 150 minuter
  • Antal frågor: 70
  • Godkänt resultat: 65%
  • Format: Flervalsfrågor

Vänligen notera att det inte är möjligt att göra certifieringsprov i Oracle på plats. Som en del av denna kurs erhåller deltagare en kupong för att genomföra prov på distans.

Förkunskaper

Innan du deltar i denna kurs bör du ha minst 6 månaders programmeringserfarenhet i Java.

Är du redo för din Firebrand kurs?

Vi intervjuar alla potentiella deltagare om deras bakgrund, utbildning, certifiering och personliga inställning. Om du kommer igenom denna process så har du riktigt goda möjligheter att klara din certifiering.

Firebrand Training erbjuder en ambitiös utbildningsmiljö som förutsätter att du verkligen dedikerar dig till kursen. Ovanstående förkunskaper är endast vägledande, många deltagare med mindre erfarenhet men med en annan bakgrund eller kunskap har framgångsrikt genomfört sin utbildning hos Firebrand Training.

Om du funderar på huruvida du uppfyller rekommenderade förkunskaper vänligen ring oss på (0)8 44 68 27 85 och prata med en av våra utbildningsrådgivare som kan hjälpa dig.

Kundreferenser

Här är Firebrand Training recension avsnittet. Sedan 2001 har vi utbildat exakt 134.561 studenter och proffs och bett dem alla att recensera vår Accelerated Learning. För närvarande har, 96,41% sagt att Firebrand överträffade deras förväntningar.

Läs recensioner från avslutade accelereradekurser nedan eller besök Firebrand Stories för skriftliga och videointervjuer med våra tidigare alumni.


"Tutor is extremely knowledgeable, helpful and kind. Although I attended online he made sure to keep me involved."
FM. (25/9/2023 (Måndag) till 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 (Måndag) till 27/9/2023 (Onsdag))

"Course was well put together by our tutor"
Anonymous. (18/9/2023 (Måndag) till 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 (Måndag) till 20/9/2023 (Onsdag))

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

Kursdatum

Oracle - OCA Java SE 8 Programmer

Startar

Slutar

Tillgänglighet

Registrera

19/2/2024 (Måndag)

21/2/2024 (Onsdag)

Avslutad - Lämna feedback

 

26/2/2024 (Måndag)

28/2/2024 (Onsdag)

Avslutad - Lämna feedback

 

4/3/2024 (Måndag)

6/3/2024 (Onsdag)

Avslutad - Lämna feedback

 

11/3/2024 (Måndag)

13/3/2024 (Onsdag)

Avslutad - Lämna feedback

 

19/8/2024 (Måndag)

21/8/2024 (Onsdag)

Väntelista

 

Senaste recensioner från våra studenter