Course overview
This one-day Java course is for delegates with basic Java knowledge and concentrates on accessing and manipulating data within a Java program.
Arrays:
An array is a container object that holds a fixed number of values of a single type.
Generics, Wrapper classes:
Generics enable types (classes and interfaces) to be parameters when defining classes, interfaces and methods.
Wrapper class in Java provides the mechanism to convert primitive into object and object into primitive.
Collections: Lists, Sets, Queues, Maps, Trees:
A list is essentially a more flexible version of an array. Elements have a specific order, and duplicate elements are allowed. Elements can be placed in a specific position. A set can’t hold duplicate elements. Additionally, the set has no set order. Queues store elements in the order in which they are inserted. A stack returns the object according to last-in-first-out (LIFO). Maps stores data with an associated key.
Streams:
Working with Input and Output streams of elements or data, as well as Classes to support functional-style operations on streams of elements, such as map-reduce transformations on collections.
SQL, database principles and JDBC:
JDBC™ API is an API designed to keep everyday database tasks simple. JDBC executes common SQL statements and performs other objectives common to database applications.
Campus locations
Study method
- In-class
- Blended
- Online
Locations
- England
- London

coursesonline.co.uk customers are now eligible to apply for an XO Student Discount Card.
Enrol in a course today to unlock exclusive deals.
Duration study load
- 1 Day
Entry requirements
- Java Fundamentals
Course features
- SQL course certificate on completion (assessment based)
- SQL course notes
- Practical SQL course exercises, SQL course homework/SQL course revision work
- To assist after the course, 1 free session for questions online SQL course via Skype or Teamviewer
- Max group size on this SQL course is 4
About PCWorkshops
PCWorkshops mission is to be an integral partner to companies who up-skill and cross-skill their software and data staff.
We are based in London, Milton Keynes, Southend-On-Sea, Birmingham, Portsmouth and Manchester.
Our clients are in a variety of industries, e.g. e-commerce companies,
finance companies, insurance companies, software and technology companies and more.