Introduction to Java
Course
In Strand
Description
-
Type
Workshop
-
Location
Strand
-
Duration
5 Days
This 5 day workshop is designed to equip programmers with the skills they require to develop solid object-oriented applications written in Java, using sound coding techniques and best coding practices.
Facilities
Location
Start date
Start date
Reviews
Course programme
Java Workshop
This 5 day workshop is designed to equip programmers with the skills they require to develop solid object-oriented applications written in Java, using sound coding techniques and best coding practices.
This is a hands-on practical workshop based around the development of fully working Java services. Strong emphasis is laid on practical exercises and worked examples.
Participants will
Participants will understand not only the fundamentals of the Java language, but also it's importance, uses, strengths and weaknesses - understand the basics of the Java language and how it relates to OO programming and the Object Model, learn to use Java multi-threading and exception handling features, understand and use classes, inheritance and polymorphism, develop GUI applications using AWT and Swing. Participants will use Java for client-side applets, networking and communication applications and apply the JDBC API for database access.
5 day Course Contents We supply programming integration training services and real-life examples that move beyond the standard course content.
What you will learn :
Module 1 Introduction:
- JAVA as a programming language
- JAVA as a platform
- Different Java application types
- Java Development Kit environment
- Fields and Variables
- Using Arrays
- Static Methods and Fields
- Using the JDK
- The creation of code source
- The compilation of code source
- Execution of code
- The structure of a program
- The creation of code source
- The compilation of code source
- Creation of a HTML document for usage by an applet
- Execution of an applet
- The structure of an applet
- Objects
- Messages
- Classes
- Derivation and hierarchies of classes
- Interfaces
- Polymorphism
- Variables
- Operators
- Expressions, instructions and blocs
- Program flow control Instructions
- Containers and Layout Managers
- Writing Simple Graphical Applications
- Writing Complete Graphical Applications
- The creation of objects
- Utilization of objects
- Utility Classes
- Vector and Hash table
- Collections
- Inner Classes
- Java I/O
- Chains
- Numbers
- Series
- Introduction
- The declarations of a class
- Class descriptions
- Exercises
- Derivation
- Final Classes
- Abstract Classes
- The super class
- Class Inheritance
- Polymorphism
- Exercises
- Usage of Interfaces
- Definition of an interface
- Implementation of an interface
- The interface as a data type
- Creation of packages
- Hierarchy of packages
- Using packages for code organization
- Access levels for packages
- Packages that are imported by default
Introduction to Java