This fast-paced instructor-led online course covers Java application development. While we’ve currently suspended classroom-based training, we’re using video conferencing and remote desktop software, enabling the instructor to view your code and assist with exercises remotely.
During the course, we assemble an ecommerce type Web Application, using Dependency Injection to connect application layers. A Repository Layer maps entity classes to a MySQL database using Spring Data Persistence. A Service Layer contains business logic and a Web Service is implemented as a REST Controller Layer with Spring. HTML User Interfaces to the web service are built with Bootstrap and jQuery AJAX. View Course Outline or view a 3 minute video
As well as scheduled courses, we can provide customised training for a team or for individuals, starting at £400+VAT per day. To configure a custom course, click the "Select" button for modules in the course outline or start by adding all modules and then remove any not required.
Our Introduction to Java Programming course is intended for developers who are new to programming.
|Originally a Civil Engineer with a BSc from London University the course instructor, Simon Dineen, has 20 years' experience in Java training and development.|
Great course - coming from a manual testing background, I learned a lot of Java programming concepts and how it works with different frameworks etc. There’s a lot to take in and practice. One comment- course develops quickly and goes on to very advanced topics. However, Simon tried his best to explain everything in detail. Overall I am pleased and would recommend.
Loved the class size. The material was the right level. Learnt a lot; time to practice now. Simon is very knowledgeable and quite reachable to ask any questions. Glad to have found this course at short notice and glad to have attended.
I am very pleased with the content, delivery and level of professionalism. Would highly recommend the course. One negative for me as a beginner in Java; I felt an extra day or two would have been very beneficial. Overall, Excellent.
Very good training. All felt confident and comfortable getting trained in Java by Simon. Very good patience. Good knowledge to support all levels of developers.
Absolutely excellent, fast-paced but that’s what I was hoping for. Good selection of topics.
Trainer was approachable and very knowledgeable. I appreciated the time and patience given to me as I was the slowest on the course.
I enjoyed the fast pace of the course. It’s given me the concepts which I now need to improve through practice.
Really enjoyable. Would recommend. Thanks
Fantastic introduction; so much information covered in one week.
It was highly intensive but easy to follow
Just wanted to say thanks for the course last week. I got a huge amount out of it. I really liked the way you built up the different components/apps over the week.