Our Java training course introduces you to OO Programming with Java language. We show you that while it is reletively easy to learn the basic syntax, effective use of Java requires understanding of the many features of the language. The new features introduced into Java 8 expand the opportunities offered by Java. The introduction of lambda functions and streams support a functional programming style, as well as the traditional object oriented style and related concepts of Inheritance and the role of interfaces. The mixture of these allows faster, easier programming, resulting in you being able to develop software that is more flexible and easier to maintain..
Java and IDEs (Eclipse and NetBeans)
Java and the JVM
Development Tools and IDEs
Use of JVisualVM for viewing performance
Introduction to Java
Primitive and Reference types
Boxing and Unboxing
Object Oriented Programming
Refactoring (Common IDEs)
Generics and Generic Collections
Enumerated Data Types
Creating Robust Applications
Try with Resources
Creating Layered Applications
Presentation / Business / Data Access Layers
Creating a Data Access Layer
Creating Java Archives (JARs)
Collections of Objects
Introduction to Threading and Concurrency
Synchronisation and Monitors
Using Runnable and Callable interfaces
Use of Lambda Expressions
Abstract Windows Toolkit (AWT)
Model View Controller
Creating Web Pages Applications
Java Server Pages
See why people choose JBI
31/01/2019: Java is a well-established programming language that has been around since the mid 1990s. It’s used extensively in industry and commerce, and...
02/01/2019: Microservices – some practical applications In today’s world you need to be able to quickly build and scale large applications – and microservice...
07/01/2018: Instructor summary Notes from a recent RxJava course, run by JBI Training at our client site: * A team of 5 Android developers starting to adopt...
12/10/2017: The Graduate Programme provided a gateway into technology within investment banking. Graduates (Computer Science, Engineering, Maths, Physics...
11/10/2017: The training was to target a team of developers, with a mix of Java, C# and some C++. The team made heavy use of Java SE with some elements of...
Bring a JBI course to your office
and train a whole team onsite
0800 028 6400 or request quote
Get in touch
0800 028 6400
Excellent feedback, consistently !
"great tips help reduce build times"
"we got access to exclusive content"
"Short course meant less time off"
"what an inspiring trainer !"
"colleagues at 2 sites joined via web"
"I passed my exam the next day"