Course Code: JAVA2
|London||09 Jul 2018||Spaces||Book|
|London||20 Aug 2018||Spaces||Book|
|London||08 Oct 2018||Spaces||Book|
|London||19 Nov 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.
I thought this course was great. Learnt a lot, but also helped me to solidify concepts I had in my head already. Have already recommended it to a colleague. Trainer's instruction was excellent.
Will - Oil - May 2018
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
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
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
Excellent course, knowledgeable instructor.
Michal - Application Support Analyst - Communications
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
Our independent Oracle, Solaris & Red Hat Linux curriculums helps prepare delegates for official certification.
I compared courses in Belgium to the one offered by StayAhead, and SA definitely had my preference. I really liked the flexibility of the lecturer concerning extra exercises that had a bit more challenge to them than written down in the course itself.Nicola - Software Developer - Postal/Distribution - June 2018