Course Code: JAVA1
Duration: 5 days
Java is everywhere and is as popular as ever. This hands-on course, delivered using Java 17, endeavours to provide the fundamental skills you need to become a Java Developer. We'll have you build a series of realistic apps focusing on object-oriented principles from the start.
Note that this is not a beginners course. You are expected to be familiar with programming concepts and have a little coding experience. If not you should consider our Introduction to Programming - Java course instead.
Similarly, the course is targeted to closely follow the official Oracle Java curriculum for certification.
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 skills needed to build object-oriented apps using Java that exploit all of the fundamental elements of the language.
The Java Programming 1 / Java Developer course is aimed at anyone with a little coding experience seeking to become a Java Developer, and existing developers seeking to migrate to Java.
The delegate will learn and acquire skills as follows:
This Java Programming 1 / Java Developer course is an excellent choice for delegates preparing to take the following Oracle Java 8 exam:
This Java Programming 1 / Java Developer course together with the Java Programming 2 / Java Advanced Developer course is an excellent choice for delegates preparing to take the following Oracle Java 11 exam:
This Java Programming 1 / Java Developer course together with the Java Programming 2 / Java Advanced Developer course is an excellent choice for delegates preparing to take the following Oracle Java 17 exam:
Attending these courses and studying the 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 be able to define general programming concepts including compilation and execution, variables, arrays, sequence, selection and iteration, navigate the filesystem (on the command line ideally), edit and save text files and browse the web. This knowledge can be obtained by attendance on the pre-requisite Introduction to Programming - Java course.
Brian is a great instructor and paced the sessions very well. The course covered all of the essential aspects of Java in good depth. Having access to a VM was great as it removed all the headache of setting up a local environment.
Ashlee - Government - March 2024
As a programmer but with no Java experience, I found the course really interesting and now feel I have a great base for using Java myself. Alan was really helpful and able to address any queries I had.
Suzanne - Principle Programmer - Academic - March 2024
Brian was very patient and happy to take his time to explain any questions or queries I had. Being a kinaesthetic learner, it was great to be able to write the code together and break it down. I've come away feeling a lot more confident with writing Java and excited to continue my learning journey.
Luke - Real Estate - February 2024
Excellent course. Alan is very knowledgeable and patient. Great pace and course content, lots of hands-on practice which was very helpful. Thank you!
Lizzie - Application Analyst - Real Estate - December 2023
This course is excellent - Alan is a fabulous instructor, he knows the subject matter at an expert level. He is articulate, explains topics and instructions very clearly and goes over areas where extra guidance is needed. He is also very patient which led me to feel comfortable and confident to ask questions and ask for further help when I needed it. I thoroughly enjoyed the week and would not hesitate to recommend it to other individuals. Thank you Alan, it's been a pleasure! :-)
Gaynor - Test Engineer - Government - November 2023
This course was engaging and enjoyable and the content felt at an appropriate level. A good mix of lecturing and practical hands on content.
Abbie - Software Engineer - Finance - June 2023
Duration: 5 days
Price: £2,100.00 exc. VAT
Live Virtual Classroom
Our Customers Include
Our Course Curriculum