JAVA

Introduction

Java training is available through either a certification program, or a degree program. Once you complete your certification in Java Programming, you can usually apply that course work as credits for a degree in computer science. Java is a very popular programming language that is used to make applets, which work well on the Internet, making Java a popular choice for web page designers.

Course Benefits

This program is designed to provide students with the skills needed to create Java applications, install and maintain wireless networks, manage databases, and develop Web pages. Course work also includes, network administration, troubleshooting, and more.
You will learn how data structures work, how to represent classes and more. Java is an object-oriented language that is currently the industry standard, and an excellent place to start your knowledge of computer programming. A clear understanding of Java is often enough to qualify you for some entry-level jobs in programming. Try learning Java programming to see if you have the “right stuff” for a job in the computer programming.

Who Should Attend?

Anyone developing Java applications. Previous experience with a programming language such as C, Pascal or COBOL is assumed. Familiarity with Web technologies and object concepts is helpful.

Course Contents

  • Structure of a Java program
  • Compiling source code into byte code
  • Overview of class libraries
  • Object-Oriented Programming with Java
  • Encapsulation, inheritance & polymorphism
  • Aggregation and composition
  • Extending existing classes
  • Overloading and overriding methods
  • Declaring and initializing variables
  • Declaring and using arrays
  • Invoking methods & passing parameters
  • Conditionals and loops
  • Handling exceptions with try and catch
  • Defining classes
  • Composition vs. inheritance
  • Working with existing classes
  • Developing GUIs
  • Foundations of user interfaces
  • Basic GUI widgets
  • Event-driven programming
  • Java Foundation Classes (JFC)
  • Dialog and message boxes
  • Event handling
  • Java streams
  • Catching and throwing exceptions
  • Files and directories
  • Working with Relational Databases
  • JDBC database access
  • Submitting SQL statements
  • Java Development Tools
  • Java Development Kit (JDK)
  • Compiler (javac)
  • Java Archive (JAR) utility