TicketForEvent uses cookies to operate. By continuing to use the site, you agree that cookies are being collected, changed and stored on your device. You can change cookie preferences in your browser's settings. OK
![]() |
Ticket sales have ended on 30 September 2015 13:00 | ||||
Continue » |
Day 1: Design Patterns & Spring core
This training will cover the most interesting and useful design patterns. Less theory – more practice! During the training we will build our own framework similar to Spring, so you will be able to understand not only how Spring works from inside, but we also will go through all phases of evolution from factory design pattern to the idea of inversion of control.
Agenda
OOP approach
Most useful design patterns
Patterns implemented by Spring (here we start writing spring framework)
Spring core
Day 2: Spring advanced
This training is relevant for Spring developers, which want to know more how Spring is working, how spring can be customized, and how additional spring modules can be used when writing full stack application. During the training we will drill down deep to Spring Core, we will see how can you write bean post processors and bean factory post processors. We will see how to configure different spring profiles, how to write custom scopes, how to write spring tests. We will talk about different spring problems and their solutions. We will compare strategies of different context types (xml, annotations, java config and groovy config). What are their advantages and when to use what? The training will cover new features of spring 4 with some additional usage of Java 8 and Groovy.
Agenda
Spring XML context
BeanPostProcessors
Dynamic Proxy
BeanFactoryPostProcessors
ApplicationListeners
FactoryBeans
Annotation Config
Java Config
Proxy Mode
Custom scopes
Spring AOP
What new in Spring 4
Java 8 support
About the speaker:
Since 2001 Evgeny was working as Java Developer, Team Leader, Java Architect and Java Trainer. Today he has his own consulting company.
Organisational questions:
+380675400541, Anastasiia Kladova
In case you need to receive documents: doc@ticketforevent.com