Course Code: JAVA2
|London||29 Jan 2018||Spaces||Book|
|London||05 Mar 2018||Spaces||Book|
|London||23 Apr 2018||Spaces||Book|
|London||04 Jun 2018||Spaces||Book|
The Java Programming 2 course is closely aligned with the Oracle Java SE 8 Programmer II exam.
This 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 8 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.
The most important new topics introduced in Java SE 8 are covered, such as Functional Programming and Stream API, that allow you to use the most up to date techniques in your code.
Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.
The delegate will learn and acquire skills as follows:
The Java Programming 2 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.
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 course further aims to prepare the delegate to sit the Oracle Java SE 8 Programmer II exam.
The Java Programming 2 course helps delegates prepare for the following exam:
Oracle Certified Professional (OCP) Java SE8 Programmer II exam (1Z0-809)
Attending this course will help delegates gain many of the skills and product knowledge requirements as outlined in the exam objectives. Studying this course and its 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 course.
Tutor was very informative and took the time to explain. Allowed me to consolidate everything I had learn so far and I feel confident to now implement what I have learnt at work. Tutor went the extra mile to provide the class with additional information to benefit our learning.
James - Java Developer - Government - March 2017
Pace, detail and depth of the course was very good. Instructor knowledge was exceptionally good. Practical material and course guide very succinct and detailed. Without a doubt on of the best training experiences to date.
Andrew - Integration Developer - Retail / Hire - February 2017
Absolutely fantastic trainer, answering questions fully and clearly. The course content was ran at the perfect pace, we studying everything as expected. Examples were clearly demonstrated.
Charlie - Integration Developer - Retail / Hire - February 2017
Excellent course, knowledgeable instructor.
Michal - Application Support Analyst - Communications - February 2017
Very knowledgeable instructor, and delivered the course in a very informative and interesting way. Especially liked the fact, it was very much his own input as opposed to just reading through the manual. Thanks
Ross - Software Engineer
The tutor provided extra worth while advise relating to this subject.
Andrew - Oracle DBA - Government
Our independent Oracle, Solaris & Red Hat Linux curriculums helps prepare delegates for official certification.
The instructor was very knowledgeable and explained everything very clearly. Thanks very much for a great course.Tom - Web Developer - Manufacturing - December 2017