SpringSource University courses have been developed by the creators of these immensely popular open-source projects - Spring Framework and portfolio projects, key Apache projects and Groovy/Grails. As such, over and above the regular comprehensive training on the subject being taught, attendees also stand to benefit from:
- Best Practices advise and guidance: learn the optimal usage of the technology and industry adopted best practices on development techniques; learn how to avoid anti-patterns.
- Hands-on labs using real world scenarios - our course labs are based on real customer issues/challenges that we encountered and resolved.
- Automatic eligibility to sit for the prestigious SpringSource Certifications - to make it still more attractive for you, we give a FREE voucher (worth 240 AUD/~Rs. 10,000) towards SpringSource Certified Spring Professional exam when you attned our Core Spring course.
SpringPeople public enrolment courses are highly interactive and take the form of an intense workshop; The course layout typically consists of theory sessions, followed by hands-on labs, which immediately get reviewed by the instructor and feedback provided. Instructor is able to guide the attendees on industry best practices related to the topic being taught, as well as provide real-world examples on solving problems using the techniques being discussed in the class.
Approach
Our course not only focuses on explaining Spring features and how to use them, but also on fundamental architectural issues. It's important to know how to use certain parts of a framework, but it's even more important to be able to decide when to use them.
Attendees stand to benefit from the extensive experience and architectural expertise of SpringPeople consultants; we bring that experience to you in a highly interactive, intensely hands-on setting.
Assumptions
We assume participants have a good understanding of the core Java APIs, as well as a basic knowledge of general J2EE concepts and APIs such as JTA and the Servlet API. Some of the courses also cover object-relational mapping technologies (ORM); in those courses, we also assume basic knowledge of ORM concepts.
Lab Work
All the classes focuses on Spring as well as the theory of developing lightweight applications that are maintainable and extensible from the ground up; as such, these courses are mostly 40% theory-oriented and 60% is hands-on lab-work.