On this course you will gain the following :
Java and IDEs (Eclipse and NetBeans)
Java Projects
Java and the JVM
Garbage Collection
Development Tools and IDEs
Use of JVisualVM for viewing performance
Introduction to Java
Java Packages
Primitive and Reference types
Boxing and Unboxing
Object Oriented Programming
Classes
Refactoring (Common IDEs)
Inheritance
Polymorphism
Interfaces
Generics and Generic Collections
Enumerated Data Types
Annotations
Using Annotations
Creating Annotations
Functional Interfaces
Lambda Expressions
Creating Robust Applications
Exception Handling
Try/catch/finally
Try with Resources
Closeable Interface
Creating Layered Applications
Presentation / Business / Data Access Layers
Creating a Data Access Layer
Create/Read/Update/Delete Data
JDBC
Business Objects
Creating Java Archives (JARs)
Collections of Objects
Introduction to Threading and Concurrency
Creating Threads
Runnable interface
Synchronisation and Monitors
Scheduling
Executors
Using ThreadPools
Using Runnable and Callable interfaces
Use of Lambda Expressions
Abstract Windows Toolkit (AWT)
Swing
Model View Controller
Creating Web Pages Applications
Servlets
Java Server Pages
“JBI did a great job of customizing their syllabus to suit our business needs and also bringing our team up to speed on the current best practices. Our teams varied widely in terms of experience and the Instructor handled this particularly well - very impressive”
Brian F, Team Lead, RBS, Data Analysis Course, 20 April 2022
Problem 11 : You have a very complex Excel spreadsheet and you want to reproduce EXACTLY the same spreadsheet in Power BI
Solution: Power BI is not Excel, it works differently and it has different strengths. In order to tackle this issue the best way is going back to the source and try to...
All 20 points are in our latest Newsletter - Delivered directly to your inbox
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..
CONTACT
+44 (0)20 8446 7555
Corporate Policies Terms & Conditions
JB International Training Ltd - Company number 08458005
Registered address Wohl Enterprise Hub 2B Redbourne Avenue London N3 2BS