Java Course in London
This is a fast-paced five-day course covering a wide range of topics including a Java syntax review; class design; the collections framework; databases; test-driven development; concurrency; web services and design patterns.
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.
We have been training Developers Since 1999. Call us today to discuss how we can train your staff to build and maintain Java server-side applications.
Telephone 0118 966 4994 or email email@example.com
30 March - 3 April, £1360 (early bird price when booked 2 months in advance) +VAT
8 - 12 June, £1360 (early bird price when booked 2 months in advance) +VAT
On-site courses are also available: we can provide customised courses, either at your offices or our offices, for a fee of £4800+VAT for 5 days and up to 10 attendees, including the use of laptops if required.
Our Introduction to Java Programming course is intended for developers who are new to programming.
- Object-oriented programming in Java
- Test Driven Development including mock objects
- Build automation with Maven
- Lambda expressions and the Stream API
- Concurrent and asynchronous programming
- JDBC and SQL CRUD operations
- Spring Boot Web applications, including REST services
- Persistence to a MySQL database with Spring Data JPA
- Web Service Clients with jQuery AJAX
|Originally a Civil Engineer with a BSc from London University the course instructor, Simon Dineen, has 20 years' experience in Java training and development.|
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.