JAVA SE 8 – Fundamentals
Duration : 5 Days (40 Hours)
Overview
Course Details
Prerequisites
JAVA SE 8 – Fundamentals Course Overview:
The Java SE 8 Fundamentals certification training course is tailored for individuals who want to learn Java programming and explore it as a potential career path. This beginner-level program provides comprehensive knowledge and core concepts essential for starting the journey as Java programmers. The course emphasizes clearing fundamental concepts of Java and object-oriented programming, equipping participants with the foundational skills required to excel in the Java development field.
Intended Audience:
- Administrators
- Developers
- Team leaders
- IT Managers
- Project managers
- Systems Administrators
- Programmers
- App developers
- Web administrators
- Technical administrators
- Technical consultants
- Aspiring Java Programmers
- Professionals who are looking to clear their Java SE 8 Certification exam
Learning Objectives of JAVA SE 8 – Fundamentals:
- Learners will know how to create basic applications using Java constructs
- Candidates of the certification course will also learn how to write error-handling code
- They will learn how to write code that will include variables, conditional constructs, arrays, and loop constructs
- Learners will understand how to use Java operators to manipulate string data and numeric data
- They will be able to access fields and methods of an object
- They will also learn how to create various Java classes and learn how to use object references
- They will be able to declare, override and invoke methods
- Learners will know how to successfully handle a checked exception in Java applications
- They will be able to implement simple class hierarchy
- They will be able to overload constructors and know how to encapsulate a class with the help of access modifiers
Module 1: What Is a Java Program?
- Introduction to Computer Programs
- Key Features of the Java Language
- The Java Technology and Development Environment
- Running/testing a Java program
Module 2: Creating a Java Main Class
- Java Classes
- The main Method
Module 3: Data In the Cart
- Introducing variables
- Working with Strings
- Working with numbers
- Manipulating numeric data
Module 4: Managing Multiple Items
- Working with Conditions
- Working with a List of Items
- Processing a list of items
Module 5: Describing Objects and Classes
- Working with objects and classes
- Defining fields and methods
- Declaring, Instantiating, and Initializing Objects
- Working with Object References
- Doing more with Arrays
- Introducing the NetBeans IDE
- Introducing the Soccer League Use Case
Module 6: Manipulating and Formatting the Data in Your Program
- Using the String Class
- Using the Java API Docs
- Using the StringBuilder Class
- More about primitive data types
- The remaining numeric operators
- Promoting and casting variables
Module 7: Creating and Using Methods
- Using methods
- Method arguments and return values
- Static methods and variables
- How Arguments are Passed to a Method
- Overloading a method
Module 8: Using Encapsulation
- Access Control
- Encapsulation
- Overloading constructors
Module 9: More on Conditionals
- Relational and conditional operators
- More ways to use if/else constructs
- Using Switch Statements
- Using the NetBeans Debugger
Module 10: More on Arrays and Loops
- Working with Dates
- Parsing the args Array
- Two-dimensional Arrays
- Alternate Looping Constructs
- Nesting Loops
- The ArrayList class
Module 11: Using Inheritance
- Overview of inheritance
- Working with subclasses and superclasses
- Overriding methods in the superclass
- Introducing polymorphism
- Creating and extending abstract classes
Module 12: Using Interfaces
- Polymorphism in the JDK foundation classes
- Using Interfaces
- Using the List Interface
- Introducing Lambda expressions
Module 13: Handling Exceptions
- Handling Exceptions: An overview
- Propagation of exceptions
- Catching and throwing exceptions
- Handling multiple exceptions and errors
JAVA SE 8 – Fundamentals Course Prerequisites:
- Since the Java SE 8 Fundamentals certification training course is a beginner level course, there are no prerequisites necessary to be eligible for the same.
- Although completing this Java SE 8 Fundamentals course is a prerequisite to be eligible for the 1Z0-808 certification exam.
- Anyone with basic computer programming knowledge can apply for this certification training course.
Discover the perfect fit for your learning journey
Choose Learning Modality
Live Online
- Convenience
- Cost-effective
- Self-paced learning
- Scalability
Classroom
- Interaction and collaboration
- Networking opportunities
- Real-time feedback
- Personal attention
Onsite
- Familiar environment
- Confidentiality
- Team building
- Immediate application
Training Exclusives
This course comes with following benefits:
- Practice Labs.
- Get Trained by Certified Trainers.
- Access to the recordings of your class sessions for 90 days.
- Digital courseware
- Experience 24*7 learner support.
Got more questions? We’re all ears and ready to assist!