0% found this document useful (0 votes)
162 views

Syllabus of Core Java

The document outlines a comprehensive Core Java course covering the topics needed to pass the Oracle Certified Associate Java SE 8 Programmer certification exam. The course is divided into 13 modules covering Java basics, object-oriented programming concepts, working with strings, arrays, exceptions, date/time, multithreading, collections, miscellaneous topics, inner classes, GUI design using Swing, and Java Database Connectivity using JDBC. The exam consists of 77 multiple choice questions based on Java SE 8 and must be passed with a score of 65% within the 120 minute time limit.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
162 views

Syllabus of Core Java

The document outlines a comprehensive Core Java course covering the topics needed to pass the Oracle Certified Associate Java SE 8 Programmer certification exam. The course is divided into 13 modules covering Java basics, object-oriented programming concepts, working with strings, arrays, exceptions, date/time, multithreading, collections, miscellaneous topics, inner classes, GUI design using Swing, and Java Database Connectivity using JDBC. The exam consists of 77 multiple choice questions based on Java SE 8 and must be passed with a score of 65% within the 120 minute time limit.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

The course content for Core Java typically covers a range of topics, starting from basic

programming concepts to more advanced Java features. Here's a suggested outline for a
comprehensive Core Java course which covers the entire syllabus of the prestigious Oracle
Certified Associates (Exam Number: 1Z0-808) certification.
About OCA

Exam 1Z0-808 Duration: 120 Minutes


Number:
Number of 77
Associated Oracle Certified Questions:
Certifications: Associate, Java SE 8
Programmer Passing 65%
Score:
Exam Product Java SE,
Version: Validated This exam has been written
Against: for the Java SE 8 release.
Exam Price: US$ 245
format: Multiple Choice

Module 1: Introduction to Java Programming


 Overview of Java
 History and features of Java
 Setting up Java Development Environment (IDE, JDK)
 Difference between JDK, JRE and JVM
Module 2: Java Basics
 Data types and variables
 Package & File Naming Rule
 Access Specifier
 Operators and expressions
 Input and output operations
 Control flow statements (if-else, switch-case, loops)
 New features of Looping and Branching
 Problem Solving
Module 3: Object-Oriented Programming (OOP) Concepts
 Classes and objects
 Constructor
 Method Overloading & its core concepts
 Constructor Overloading
 The “this” keyword
 Variable length argument methods
 Concept of Class Loader
 Static variable, methods and its applications
 Inheritance
 The “super” keyword
 Instance & static block
 Method Overriding & Co-Variant return type
 Static & Dynamic polymorphism and Dynamic method dispatch
 The “final” keyword
 Abstract class
 Interfaces and its newly added features
 Lambda Expression
 Nested Interface
Module 4: Working With String
 String manipulation methods
 StringBuilder and StringBuffer classes
 Regular expressions
 Problem Solving
Module 5: Array
 Array & its properties
 Concept of Array & related class
 Passing and Returning array in a method
 Jagged Array
 Concept of Two and multidimensional arrays
 Array of Object
Module 6: Exception Handling
 Understanding Exception and Error
 Handling exception using try-catch-finally
 Catching multiple exceptions using one catch block
 Throw & throws
 Nested try-catch
 Try with resource
 User defined exceptions
 Type casting among classes
 Assertion
Module 7: Working with Date & Time
 Using Date
 Using Calendar
 Manipulation of Data & time
 Formatting Date and Time
Module 8: Multithreading
 Introduction to multithreading
 Thread lifecycle and states
 Synchronization and locks
Module 9: Collection Framework & Data Structures using Java
 ArrayList & Linked List
 Stack
 Queue
✓ Deque
✓ Priority Queue
✓ ArrayDeque
 HashMap, HashSet etc.
Module 10: Miscellaneous Topics
 Command Line Argument
 Wrapper class
 Auto Boxing and Auto Unboxing
 Auto Upcasting & Auto Widening
 Object Cloning
 Strictfp Keyword
 Serialization
 Annotation
 Enumeration
Module 11: Inner Class
 Inner class
 Nested Class
 Method Local Inner class
 Anonymous Inner class
Module 12: Java Database Connectivity
 GUI design using Java Swing
 Handling the components
✓ Text Box
✓ Check Box
✓ Button
✓ Radio Button
✓ Combo Box
✓ Drop Down List
✓ Key Board
✓ Mouse
✓ Spinner
Module 13: Java Database Connectivity
 Introduction to JDBC (Java Database Connectivity)
 JDBC Architecture
 Connecting to Databases
 Executing SQL queries
 CRUD Operation using JDBC

And many more…………

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy