Java SE 8 Programmer 1 [Integrated Course]

Preview in Mapt
Code Files

Java SE 8 Programmer 1 [Integrated Course]

Alex Theedom

Understanding fundamental concepts of Java for the programmer certification exam

Quick links: > What will you learn?> Table of content

This title is available to pre-order now and is expected to be published in
Mapt Subscription
FREE
$29.99/m after trial
Video
$106.25
RRP $124.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$106.25
$29.99 p/m after trial
RRP $124.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Java SE 8 Programmer 1 [Integrated Course] Book Cover
Java SE 8 Programmer 1 [Integrated Course]
$ 124.99
$ 106.25
Java EE 8 and Angular Book Cover
Java EE 8 and Angular
$ 35.99
$ 25.20
Buy 2 for $35.00
Save $125.98
Add to Cart

Video Details

ISBN 139781788297738
Course Length5 hours

Video Description

Java is the leading programming language of choice for over 9 million developers and is deployed on billions of devices and servers worldwide. It drives websites, desktop applications, mobile phones, IOT devices, and much more. It has been adopted by everyone from large multinational corporations to small local business.

This course is designed for the beginner who wants to learn Java and for any Java developer who wants to become an Oracle Certified Associate Java Programmer by taking the Java SE 8 Programmer I exam. This course is ideal for those coming from another language and who want to get up to speed quickly.

You will be taken on a journey through the fundamental concepts of the Java language and given the knowledge necessary to write your own Java application. You will learn about flow control by using loops, decision logic, and exception handling; you will learn how to manipulate data and store it in a data structure. Once you are comfortable using these constructs, you’ll learn how to structure classes and design applications using object-oriented concepts.

Once you have completed this course you will be able to write and launch a Java application and be prepared to take the associate exam.

Key Features

  • Write and compile your first Java application
  • Gain a thorough understanding of fundamental Java concepts
  • Learn to control the flow of application execution
  • Develop object-oriented Java applications

Who this course is for

This course is targeted at beginners who want to learn how to develop professional class Java applications.

Anyone who want to prepare for the Oracle Certified Associate Java SE 8 Programmer I exam.

Experienced developers who are migrating from another language and want to get up to speed quickly with Java.

Table of Contents

Java Fundamentals
Java’s headline features and components
The Java class structure defined
Program your first Java application
Import Java packages into your code
Understand variables scope
Java Data Types
Variable declaration and initialization
Understand object references and primitive variables
Learn to read and write to object fields
Describe an Object's lifecycle
Use primitive wrapper classes
Constructing and Using Arrays
Understand one-dimensional arrays
Understand multidimensional arrays
Understand Operators and Decision Constructs
Use Java operators and understand operator precedence
Test equality using == and the equals method
Use if, if/else and ternary constructs
Use switch/case statements
Understand Loop Constructs
Learn and use while loops
Learn and use for loops including the enhanced for loop
Learn and use do/while loops
Compare and contrast loops
Use break, continue and labels
Understand Exception Handling
Learn the difference between errors, checked and unchecked exceptions
Use try/catch block and learn how exceptions affect execution flow
Understand the benefits of exception handling
Develop code that throws an exception
Learn common exceptions
Understand Methods and Encapsulation
Work with methods, arguments, return values and overloading
Learn to use the static keyword on methods and fields
Understand constructors; overloaded, default and user defined
Use access modifiers correctly
Create classes with encapsulation
Understand the behaviour of object references and primitive values
Understand Inheritance
Explain inheritance and its benefits
Write polymorphism code
Use casting correctly
Access objects and constructors using super and this
Learn abstract classes and interfaces

What You Will Learn

  • Fundamental Java concepts
  • Work with Java data types
  • Create and use arrays
  • Use operators and decision constructs
  • Use loops and handle exception
  • Work with methods and encapsulation
  • Work with inheritance and object orientation

Authors

Table of Contents

Java Fundamentals
Java’s headline features and components
The Java class structure defined
Program your first Java application
Import Java packages into your code
Understand variables scope
Java Data Types
Variable declaration and initialization
Understand object references and primitive variables
Learn to read and write to object fields
Describe an Object's lifecycle
Use primitive wrapper classes
Constructing and Using Arrays
Understand one-dimensional arrays
Understand multidimensional arrays
Understand Operators and Decision Constructs
Use Java operators and understand operator precedence
Test equality using == and the equals method
Use if, if/else and ternary constructs
Use switch/case statements
Understand Loop Constructs
Learn and use while loops
Learn and use for loops including the enhanced for loop
Learn and use do/while loops
Compare and contrast loops
Use break, continue and labels
Understand Exception Handling
Learn the difference between errors, checked and unchecked exceptions
Use try/catch block and learn how exceptions affect execution flow
Understand the benefits of exception handling
Develop code that throws an exception
Learn common exceptions
Understand Methods and Encapsulation
Work with methods, arguments, return values and overloading
Learn to use the static keyword on methods and fields
Understand constructors; overloaded, default and user defined
Use access modifiers correctly
Create classes with encapsulation
Understand the behaviour of object references and primitive values
Understand Inheritance
Explain inheritance and its benefits
Write polymorphism code
Use casting correctly
Access objects and constructors using super and this
Learn abstract classes and interfaces

Video Details

ISBN 139781788297738
Course Length5 hours
Read More

Read More Reviews

Recommended for You

Java EE 8 and Angular Book Cover
Java EE 8 and Angular
$ 35.99
$ 25.20
Laravel – Architect YouTube-Like Platforms [Integrated Course] Book Cover
Laravel – Architect YouTube-Like Platforms [Integrated Course]
$ 124.99
$ 106.25
Fundamental Algorithms in Scala [Integrated Course] Book Cover
Fundamental Algorithms in Scala [Integrated Course]
$ 124.99
$ 106.25
Go : Building DevOps Tools [Integrated Course] Book Cover
Go : Building DevOps Tools [Integrated Course]
$ 124.99
$ 106.25
Java EE 8 Application Development Book Cover
Java EE 8 Application Development
$ 39.99
$ 28.00
Architect Android apps with MVP, Dagger, Retrofit & RxJava [Video] Book Cover
Architect Android apps with MVP, Dagger, Retrofit & RxJava [Video]
$ 194.99
$ 165.75