Course Code: JAVA2
Duration: 5 days
The Java Programming 2 / Java Advanced Developer course focuses on the core language features and Application Programming Interfaces (APIs) you will use to design effective object-oriented and functional programming applications with the Java Standard Edition 11 Platform.
The delegate will learn how to design and develop robust Java code that is easy to test and maintain and can be integrated into multiple applications.
Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.
This course aims to provide the delegate with the knowledge to be able to produce robust, scalable, and testable Java code that may be integrated into enterprise applications and that go beyond the core elements of the language exploiting design patterns, functional programming, collections, date and time, input/output, concurrency and JDBC.
The Java Programming 2 / Java Advanced Developer course is aimed at staff and consultants working as part of a Java development team to develop high-quality robust software. Roles include Programmers, Designers, Architects, Testers and anyone who needs a good understanding of the use of the Java language and infrastructure.
The delegate will learn and acquire skills as follows:
This Java Advanced Developer course helps to prepare for the following exam:
This course together with the Java Programming 1 / Java Developer course helps to prepare for the following exam:
Attending this course will help delegates gain many of the skills and product knowledge requirements as outlined in the exams objectives. Studying these courses and their associated reference materials can form part of the preparation to achieve certification. Experience, practice, self-study and aptitude are also key requirements for exam success.
Before taking any exam, ensure you have the recommended experience. The Oracle website lists all exam requirements and these are updated regularly.
Exams are not included as part of the course.
Delegates attending this course should have experience programming with an object-oriented language, ideally Java. This knowledge can be obtained by attendance on the pre-requisite Java Programming 1 / Java Developer course.
Great course which was explained in a manner which made it simple to follow!
Lewis - April 2021
Stuart explained high level concepts of Java brilliantly and concisely and the practical work was engaging and allowed for practice of what was taught very well.
Edward - Software Engineer - August 2020
Great course thoroughly enjoyed, Stuart remained engaging throughout. Well done
lewis - Software Engineer - August 2020
Sat Java Programming 1 with Stuart as a refresher. This led onto this course Java Programming 2. The course taught me new material which was of great benefit and i would highly recommend Stuart as the lecturer and the material StayAhead offers to other businesses.
Richard - developer - August 2020
I've had Stuart for two Java courses now. Course material is delivered brilliantly in an interesting way with Stuart being excellent to answer further questions people have on the course material. All learning is supplemented with exercises which is great to cement the learning. All in all a brilliant course that was very well taught
Samuel - August 2020
Stuart was super helpful, and nice. Really good course.
Daniel - Software Engineer - Manufacturing
Duration: 5 days
Price: £1,795.00 exc. VAT
|02 Aug 2021||Filling||Book Now|
|27 Sep 2021||Spaces||Book Now|
|25 Oct 2021||Spaces||Book Now|
|20 Dec 2021||Spaces||Book Now|
|07 Feb 2022||Spaces||Book Now|
|21 Mar 2022||Spaces||Book Now|
|25 Apr 2022||Spaces||Book Now|
|06 Jun 2022||Spaces||Book Now|
|18 Jul 2022||Spaces||Book Now|
Live Virtual Classroom
Our Customers Include
Our Course Curriculum