Java Programming
Course
In Edinburgh, London and Manchester
Description
-
Type
Course
-
Location
-
Duration
5 Days
This course will cover all aspects of Java programming from an introductory level right through to a strongstandard of Java programming. The course will teach from scratch or refresh existing knowledge by focusing onthe Java language and object-oriented principles. FAQ. Suitable for: Analyst/Designers. Analyst/Programmers. Technicians.
Facilities
Location
Start date
Start date
Start date
Start date
About this course
Programming Experience. PC Fundamentals.
Reviews
Course programme
This course will cover all aspects of Java programming from an introductory level right through to a strong standard of Java programming. The course will teach from scratch or refresh existing knowledge by focusing on the Java language and object-oriented principles.
More Details FAQ
Training Course Contents: Introduction
- Java architecture overview
- Introduction to the JVM
- Java program structure
- Declare, initialise and construct base types.
- Classes/methods/variables and associated modifiers.
- Packages
- Constructor methods
- Switch statements
- Loops and loop options
- Proper use of exceptions
- Exception recognition
- Using assertions
- Understand garbage collection behaviour and eligibility.
- Package declarations
- Imports
- Class/interface/innerclass/variable declarations.
- Implementing interfaces
- Command line arguments
- Keywords
- Primitives and object types
- Understand and determine operators and their effects.
- Understand encapsulation
- Write tightly encapsulated code.
- Invoke overloaded/overridden methods and parental or overloaded constructors.
- Understand polymorphism and inheritance in object oriented design.
- Define/instantiate/start new threads.
- java. lang. Thread
- java. lang. Runnable
- Understand thread execution & inter-thread communication.
- Using java. lang. Math
- Understand String objects
- Wrapper classes and associated methods.
- Arrays and collection classes/interfaces.
- Map/List/Set implementations and appropriate use.
- Build a simple command-line application.
- Intro to AWT and Swing
- Layout Managers
- JFrame and JPanel containers
- User Interface Events
- Adapter Classes
- What is a Java applet?
- Applet lifecycle methods
- Basic applet configuration
- Build a simple applet
- Applets and Swing
- Using HTML Converter
- java. io package
- Readers/Writers
- Creating/processing streams
- The Serialization Interface
- Using Java driver types
- Statement, PreparedStatement and CallableStatement.
- Using the ResultSet
- Using the ResultSetMetaData
- Best practice and potential pitfalls.
- Distributed computing with Java RMI architecture and layers
- Interfaces/Stubs/Skeletons
- Serializing remote objects
- Building and running an RMI system.
Java Programming