CIST-2371 ISBN: 978-1-64459-087-4
Java SE 7 Programmer I
Gain hands-on experience to pass the Oracle OCA/OCP 1Z0-803 certification exam with Java SE 7 Programmer I course and lab. The lab is cloud-based, device-enabled, and can be easily integrated with an LMS. Interactive chapters comprehensively cover Oracle Java 1Z0-808 exam objectives and provide knowledge in areas such as objected-oriented design and Java programming, use practical problems to illustrate Java application building techniques and concepts, develop an understanding of Java vocabulary, create an understanding of where Java fits in the application development landscape, and more.
Beginner Self-paced · 1 year access
8 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
01 / About
About This Course
Target Career Roles
- Java Developer
- Technical Consultant
- Internet Portal Developer
- Web Application Developer
02 / Lessons & labs
See exactly what you will learn and practice
Lessons
13 Interactive Lessons · 83 topics01 Introducing the Basics of Java 6 topics +
- Overview
- Understanding Java Class Structure
- Writing a main() Method
- Importing Other Java Classes
- Understanding Variable Scope in Java Code
- Review Questions
02 Appendix A: How to Install JDK 8 (on Windows, Ubuntu, and MAC) 3 topics +
- Downloading JDK
- Installing JDK on Microsoft Windows
- Installing JDK on Ubuntu
03 Applying Data Types in Java Programming 9 topics +
- Overview
- Creating, Using, and Destroying Objects
- Distinguishing between Object References and Primitives
- Declaring and Initializing Variables
- Default Initialization of Variables
- Reading and Writing Object Fields
- Using the StringBuilder Class and Its Methods
- Creating and Manipulating Strings
- Review Questions
04 Using Java Operators and Conditional Logic 7 topics +
- Overview
- Using Java Operators
- Using Parentheses to Control Operators
- Understanding Object Equality
- Using if and if/else Statements
- Using a switch Statement
- Review Questions
05 Using Java Arrays 6 topics +
- Overview
- Understanding Java Arrays
- Using a One-Dimensional Array
- Using a Multi-Dimensional Array
- Using an ArrayList Object
- Review Questions
06 Using Loops in Java Code 7 topics +
- Overview
- Applying while Loops
- Applying do/while Loops
- Applying for and For-Each Loops
- Comparing Loop Constructs
- Using continue and break Statements
- Review Questions
07 Encapsulating Data and Exposing Methods in Java 6 topics +
- Overview
- Encapsulating Data
- Exposing Data through Methods
- Applying Access Modifiers
- Abstracting Data
- Review Questions
08 Using Java Methods to Communicate 6 topics +
- Overview
- Designing Methods
- Overloading Methods
- Declaring Methods and Fields static
- Passing Data among Methods
- Review Questions
09 Using Java Constructors 6 topics +
- Overview
- Using the Default Constructor
- Defining Alternate Constructors
- Adding Parameters to Constructors
- Overloading Constructors
- Review Questions
10 Inheriting Code and Data in Java 7 topics +
- Overview
- Extending a Class
- Using the super Keyword
- Overriding a Method
- Casting Objects
- Implementing Polymorphic Behavior
- Review Questions
11 Understanding Java Interfaces and Abstract Classes 7 topics +
- Overview
- Understanding Abstract Types
- Using Abstract Classes
- Using Interfaces
- Using the enum Type
- Distinguishing between Abstract and Concrete References
- Review Questions
12 Throwing and Catching Exceptions in Java 7 topics +
- Overview
- Understanding the Role Exceptions Play
- Using a try-catch Block
- Understanding Exception Types
- Calling Methods That Throw Exceptions
- Recognizing Common Exception Types
- Review Questions
13 Core Java APIs 6 topics · 8 LiveLab +
- Creating and Manipulating Strings
- Using the StringBuilder Class
- Understanding Equality
- Understanding Java Arrays
- Understanding an ArrayList
- Working with Dates and Times
8 LiveLab in this lesson — see the labs panel →
Hands-On Labs Our edge
8 LiveLabs- Understanding string methods
- Creating an array
- Understanding searching using array
- Sorting an array
- Creating one-dimensional array
- Understanding multi-dimensional array
- Understanding wrapper class
- Printing the Date and Time Format
03 / Exam details
Java SE 7 Programmer I Details
Gain hands-on experience to pass the Oracle OCA/OCP 1Z0-803 certification exam with Java SE 7 Programmer I course and lab. The lab is cloud-based, device-enabled, and can be easily integrated with an LMS. Interactive chapters comprehensively cover Oracle Java 1Z0-808 exam objectives and provide knowledge in areas such as objected-oriented design and Java programming, use practical problems to illustrate Java application building techniques and concepts, develop an understanding of Java vocabulary, create an understanding of where Java fits in the application development landscape, and more.
04 / FAQs
Questions before you start
What is the exam registration fee?+
Where do I take the exam?+
What is the format of the exam?+
What are the pre-requisites of the exam?+
How many questions are asked in the exam?+
What is the duration of the exam?+
What is the passing score?+
What is the exam's retake policy?+
Retake Policy for Oracle 1Z0-803 exam is:
- Candidates must wait 14 days before retaking a failed proctored exam. (Registration will be allowed on the 14th day)
- Candidates may retake an online non-proctored exam at any time.
- Candidates may not retake a passed exam at any time.
- Candidates may not retake a beta exam at any time.
What is the validity of the certification?+
Prepare for Java SE 7 Programmer I
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.