Java Programming II

Be a certified Oracle Java professional with Java Programming II course and lab. The lab is a simulator that provides a virtual environment for users to explore and learn. The course and lab are based on Oracle OCA/OCP 1Z0-808 and 1Z0-809 exams and provide knowledge of using classes and objects provided by the core Java API, using these classes to accomplish tasks such as Database access, File access, exception handling, running threads, using sockets to talk across a network, and remotely calling methods using RMI techniques, and more.

Here's what you will get

The Oracle OCP Java SE 8 Programmer I 1Z0-808 exam validates the skills of working with Java basics, Java data types, array, loop contracts, methods and encapsulation, and so on. The Oracle OCP certification includes topics such as system administration, web development, technical management, project and program management.

The Oracle Java 1Z0-809 exam covers functional programming; basics of object-oriented programming; application of knowledge in database work, and much more. The Oracle OCP Java 1Z0-809 certification exam validates your understanding of the Java technology and provides a new way of Java coding.

Lessons
Lessons
10+
Quizzes
80+
Flashcards
24+
Glossary of terms
24+
TestPrep
Pre-assessment Questions
75+
Full Length Tests
3+
Post-Assessment Questions
75+
Lab
Performance lab
Learn the real world skills using Live Labs.
16+

Videos and How To..

uCertify course includes videos to help understand concepts. It also includes How Tos that help learners with how to accomplish certain tasks.

Video Lessons
Videos
15+
Minutes
54+
Exam FAQs
What is the exam registration fee? USD 245
Where do I take the exam? Pearson VUE
What is the format of the exam? The exam consists of multiple choice questions.
What is the duration of the exam? 150 minutes
What is the passing score? 65%
What is the exam's retake policy?
  • 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.
  • Candidates are only allowed 4 attempts to pass an exam in a 12-month period.
  • Candidates must resubmit a failed Master Assignment within 30 days of receiving the notification of failing.
What is the validity of the certification? Oracle certifications have no expiration unless Oracle changes its policy.
Where can I find more information about this exam? To know more about the CIST-2372, click here.
What are the career opportunities after passing this exam?
  • Java Developer
  • Project Manager
  • Technical Consultant
  • Internet Portal Developer
  • Web Application Developer

Here's what you will learn

  • Creating and Manipulating Strings
  • Using the StringBuilder Class
  • Understanding Equality
  • Understanding Java Arrays
  • Understanding an ArrayList
  • Working with Dates and Times
  • Understanding Exceptions
  • Using a try Statement
  • Recognizing Common Exception Types
  • Calling Methods That Throw Exceptions
  • Introducing Streams
  • Working with Streams
  • Introducing Relational Databases and SQL
  • Introducing the Interfaces of JDBC
  • Connecting to a Database
  • Obtaining a Statement
  • Executing a Statement
  • Getting Data from a ResultSet
  • Closing Database Resources
  • Dealing with Exceptions
  • Using Sockets
  • Constructing and Connecting Sockets
  • Getting Information About a Socket
  • Setting Socket Options
  • Socket Exceptions
  • Sockets in GUI Applications
  • Using ServerSockets
  • Logging
  • Constructing Server Sockets
  • Getting Information About a Server Socket
  • Socket Options
  • HTTP Servers
  • Secure Communications
  • Creating Secure Client Sockets
  • Choosing the Cipher Suites
  • Event Handlers
  • Session Management
  • Client Mode
  • Creating Secure Server Sockets
  • Configuring SSLServerSockets
  • Stacks
  • Specifications of the ADT Stack
  • Using a Stack to Process Algebraic Expressions
  • Stack Implementations
  • A Linked Implementation
  • An Array-Based Implementation
  • Queues, Deques, and Priority Queues
  • The ADT Queue
  • Queue, Deque, and Priority Queue Implementations
  • A Linked Implementation of a Queue
  • An Array-Based Implementation of a Queue
  • Lists
  • Specifications for the ADT List
  • Using the ADT List
  • List Implementations That Use Arrays
  • Using an Array to Implement the ADT List
  • Operations on a Chain of Linked Nodes
  • Beginning the Implementation
  • Continuing the Implementation
  • A Refined Implementation
  • The Efficiency of Using a Chain to Implement the ADT List

Hands on Activities (Labs)

  • Understanding string methods
  • Creating an array
  • Understanding searching using array
  • Sorting an array
  • Creating one-dimensional array
  • Understanding multi-dimensional array
  • Understanding wrapper class
  • Manipulating date and time format
  • Understanding the try-catch method
  • Understanding the finally block
  • Understanding multiple catch blocks
  • Understanding Exceptions
  • Understanding the FileInputStream and FileOutputStream classes
  • Understanding the BufferedReader, File, FileReader, and FileWriter classes
  • Understanding the database management
  • Understanding the connection to a database
5 5
CIST-2372
Java Programming II
ISBN : 9781644590805
Rating :
(16)