VTEM Banners
VTEM Banners
VTEM Banners
Facebook  Twitter  LinkedIn
Call Now

1-804-562-4798 (Richmond)

1-703-310-7133 (Fairfax)       1-866-477-2261 (Toll Free)

Java Professional Training

Course Benefits:

Java is one of the strongest programming languages in the Information Technology field today. It is a platform independent, object-oriented programming language used to create applets for the World Wide Web and stand-alone applications. Java, a language based on objects, allows one to carry an application from one system to another. Today, Java is being used for a wide variety of server-side applications; the Java based operating system, Java Server Pages, Java Browsers, etc. By enrolling in this course, you’ll expand your knowledge of Java SE 8, while building your Java skill set and establishing a solid basis in the Java programming language.

 

Target Student:

Individuals looking for a career in programming or system administrators, programmers, application developers, and team leaders should attend this course.

 

Global Information Technlogy (GIT) is an authorized Oracle University WDP partner and offers classes at an affordable price. Whether you are pursuing certification or upgrading skills, we provide the same curriculum and materials used by Oracle University.

Course Content:

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

Creating a Java Main Class

  • Java Classes
  • The main Method

Data In the Cart

  • Introducing variables
  • Working with Strings
  • Working with numbers
  • Manipulating numeric data

Managing Multiple Items

  • Working with Conditions
  • Working with a List of Items
  • Processing a list of items

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

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

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

Using Encapsulation

  • Access Control
  • Encapsulation
  • Overloading constructors

More on Conditionals

  • Relational and conditional operators
  • More ways to use if/else constructs
  • Using Switch Statements
  • Using the NetBeans Debugger

More on Arrays and Loops

  • Working with Dates
  • Parsing the args Array
  • Two-dimensional Arrays
  • Alternate Looping Constructs
  • Nesting Loops
  • The ArrayList class

Using Inheritance

  • Overview of inheritance
  • Working with subclasses and superclasses
  • Overriding methods in the superclass
  • Introducing polymorphism
  • Creating and extending abstract classes

Using Interfaces

  • Polymorphism in the JDK foundation classes
  • Using Interfaces
  • Using the List Interface
  • Introducing Lambda expressions

Handling Exceptions

  • Handling Exceptions: An overview
  • Propagation of exceptions
  • Catching and throwing exceptions
  • Handling multiple exceptions and errors

Latest News

Follow us on Facebook and Twitter for daily updates and offers

Contact Info

1311 High Point Ave. Richmond, VA 23230 Phone: 804-562-4798

 

4041 University Dr. #101 Fairfax, VA 22030 Phone: 703-310-7133

© 2014 GIT Services. All rights reserved. Privacy Policy