Certified Java Programmer Version 6

Sponsored links


Our 7 day accelerated Sun Certified Java Programmer training program is an accelerated, residential, fully-immersed course, designed for programmers that require effective, real-world skill-building and timely certification.
This course will teach the fundamentals of the latest Java 2 Platform 6 Programming Language, with a focus on preparation for the SCJP (CX-310-065) certification exam.
Students will live, learn, and test on-site.

Delivery:
  • In house
Category:

Further Details


Upon completion of this course, students should be able to:


  • Create Java technology applications that leverage the object-oriented features of the Java language, such as encapsulation, inheritance, and polymorphism

  • Use Java data types and expressions

  • Use Java flow control constructs

  • Use arrays and other data collections including generics

  • Implement error-handling techniques using exception handling

  • Write multi-threaded applications

  • Utilise the java.io package classes for file and object IO

  • Correctly package and deploy Java applications


Our Sun Java Trainers are among the most senior consultants in the industry, affording each Firebrand Training student the benefit of many years of real-world development expertise - while being able to effectively translate complex technical theory into easily understood terms.







Sun - Certified Java Programmer Version 6 - Benefits
As one of the core enterprise technologies of the 21st century, using Java Technology to build applications is a critical skill for IT professionals.
Java Technology certification can benefit you professionally in several ways. It can:

  • Improve your career potential: improve opportunities for salary increases, job role changes and promotions

  • Enhance your professional credibility

  • Increase job security - More than two-thirds of certified professionals feel that technical certifications play a role in job security

  • Prove to employers that your qualifications/skills are up to date


For employers, getting your staff certified will improve their technical knowledge and enhance their ability to use the latest Version 6 Java Technology. In turn, this investment in your workforce can help you increase revenue and decrease costs by:

  • Increasing your employees' productivity, thereby decreasing time-to-market and giving your organisation a competitive advantage

  • Increasing service levels and reducing the risk of system failure

  • Ensuring that your employees have the required skills to meet your application development needs

  • Standardising your criteria for recruitment and/or for promoting employees

  • Increasing employee satisfaction and commitment to the business - and the likelihood that they will remain in their jobs

  • Increasing the credibility of your staff, and your business as a whole

Other training providers rely heavily on lecture, self-testing and self-study.
Our approach is highly varied and interactive to keep your attention, promote teamwork, and reinforce knowledge gained through hands-on learning.
You will:
Be Immersed into a distraction-free environment - escaping your normal routine and focusing purely on learning.
Experience Accelerated Learning methods – designed to help you learn much more quickly, spend less time out of the office, and see returns from your investment straight away.
Be Measured through on-site exam testing - creating a complete feedback loop that ensures you understand the subject thoroughly.
With Firebrand Training, you will learn more.
This information has been provided as a helpful tool for candidates considering certification. Benefits of certification determined through studies do not guarantee any particular personal successes. Firebrand Training provides a guarantee of obtaining certification at the camp, but does not make any guarantees about personal successes or benefits of obtaining certification.







Sun - Certified Java Programmer Version 6 - Curriculum
Firebrand Training provides thorough instructor-led training to ensure that you learn the fundamentals and obtain hands-on skills. You will emerge able to immediately apply your new knowledge in your career environment.
Each delegate will be provided with comprehensive course manuals which will become a useful post-course support aid.
Course Content
Module 1 - Getting Started

  • What is 'Java Technology'?

  • The concept of the Java Virtual Machine

  • Compiling and executing a simple Java application

  • SCJP Exam Overview


Module 2 - Creating Classes & Objects

  • Implementing an OO model

  • Classes vs Objects

  • Class syntax

  • Overloading

  • Instantiation, dot notation and garbage collection

  • Encapsulation (including JavaBeans convention), Cohesion & Coupling

  • The static keyword



  • The concept of packages (including package & import statements)



  • javadoc overview

  • Using the API documentation


Module 3 - Programming with Java

  • Local variables & arguments (including this& pass-by-value)

  • Operands and Operators

  • Assignment compatibility

  • Conditions

  • Loops & Arrays


Module 4 - Implementing Inheritance & Polymorphism

  • The concept of inheritance



  • Constructors in inheritance hierarchies

  • Overriding

  • Polymorphism (including virtual method invocation)

  • The Objectclass (including toString&finalize)

  • The abstractkeyword

  • The finalkeyword


Module 5 - Adding Exceptions & Assertions

  • Checked vs Unchecked Exceptions



  • Exception syntax & flow control

  • Some key exceptions and errors

  • The concept of assertions

  • Assertion management


Module 6 - Examining commonly-used API libraries

  • Strings, StringBuffers & StringBuilders

  • Wrapper Classes

  • java.text

  • java.util.Date & Locale

  • java.util.regex

  • java.io & serialisation


Module 7 - Incorporating Specialised Types

  • Nested types

  • Interfaces

  • Enumerated types

  • Static imports


Module 8 - Using Collections & Generics

  • The concept of Collections

  • Collections interfaces

  • Collections implementations

  • Generic collections (including invariance)

  • Other applications of generics


Module 9 - Writing multithreaded applications

  • The concept of threads

  • The ThreadAPI

  • Thread management

  • Synchronisation


Module 10 - Preparing for the Exam

  • Exam format

  • Exam technique

  • Exam logistics


Daily Educational Schedule
Our daily schedule incorporates different modes of instruction and learning environments to ensure that students learn, retain, comprehend, and can apply knowledge critical to a Java Programmer.







Sun - Certified Java Programmer Version 6 - Exam Track
This course will teach the fundamentals of the Java Programming Language, with a focus on preparing delegates for the SCJP (CX-310-065) certification exam.







Sun - Certified Java Programmer Version 6 - What's Included
With Firebrand, you benefit from top-quality education in an all-inclusive course package specifically designed for the needs and ease of our students. We attend to every detail so you can focus solely on your studies and certification goals.
You’ll get a robust set of course materials that cater to each of our three key individual learning styles (auditory, visual, and kinaesthetic-tactile) - critical for a successful learning experience.
And there's more. Along with daily lectures, exercises, and review sessions, you’ll also get:
Our Certification Programs include*

  • Intensive Hands-on Training Utilising our (Lecture | Lab | Review)TM Delivery

  • Comprehensive study materials and courseware - we adapt official curriculum to address the demands of accelerated learners

  • Self-testing software and/or mock exam papers
  • Fully instructor-led program with 24 hour lab access

  • Exam vouchers

  • On site testing

  • Accommodation, all meals, drinks and snacks

  • Our Certification Guarantee - because we're sure you'll pass first time, if don’t pass your exams, come back to the course within a year and you only pay for accommodation and exam vouchers - everything else is free



* Please note:

  • Our ISC(2) Cissp CBK Review program differs from normal course delivery. For more details, speak to us on 080 80 800 888.

  • Exam vouchers for our (ISC)2 certifications need to be purchased directly from (ISC)2

  • On site testing is not included in our Scrum, ISACA or PMI certifications



Our instructors teach to accommodate every student's learning needs through individualised instruction, hands-on labs, lab partner and group exercises, independent study, self-testing, and question/answer drills.
Firebrand Training has dedicated, well-equipped educational facilities where you will attend instruction and labs and have access to comfortable study and lounging rooms. Our students consistently say our facilities are second-to-none.
Examination Passing Policy
Should a student complete a Firebrand Training Program without having successfully passed all vendor examinations, the student may re-attend that program for a period of one year.  Students will only be responsible for accommodations and vendor exam fees.








Sun - Certified Java Programmer Version 6 - Prerequisites
Delegates are required to meet the following prerequisites:

  • A minimum of 6 months programming in the Java Language prior to attending this course will be necessary to be successful in the certification exam scheduled for the end of the course

We interview all applicants for the course on their technical background, degrees and certifications held, and general suitability. If you get through this screening process, it means you stand a great chance of passing.
Firebrand Training is an immersive training environment. You must be committed to the course. The above prerequisites are guidelines, but many students with less experience have other background or traits that have enabled their success in accelerated training through Firebrand Training.





Guide Price: