#291
Wprowadzenie do technologii Spring
Spring to najpopularniejszy framework aplikacji dla platformy Java. Rozwijany od 2002 - ‘zaczynał’ jako kontener implementujący wzorzec IoC - obecnie oferuje programiście wiele bibliotek do szybkiego tworzenia różnorodnych aplikacji.
Czego się nauczysz?
Warsztat składa się z kilkunastu ćwiczeń, podczas których poznasz w praktyce działanie Spring’a. Oczywiście nie obejdzie się bez pisania testów ;) Zaczniemy od Hello World, na koniec dnia będziemy JSON’em przesyłać obiekt do aplikacji i zapisywać go w bazie danych. Poznamy, jak szybko można stworzyć prototyp aplikacji typu REST. Nauczymy się korzystać bogatej i przydatnej dokumentacji Spring’a. Wszystkie ćwiczenia z użyciem Spring Boot.
Dla kogo jest ten warsztat?
Programiści chcący zrozumieć i poznać w praktyce działanie Spring’a. Potrzebna znajomość, któregokolwiek z języków: Java, Javascript, .Net, C#, C++, Perl, Ruby, Python etc.
Prowadzący
Łukasz Wyspiański:
Od 2012 Full Stack Developer (Java / Spring). Od 2017 także szkoleniowiec. Po pracy kontrabasista i bębniarz.
Program warsztatów
- Wprowadzenie
- Inversion of Control
- Dependency Injection
- Spring vs Spring Boot
- Adnotacje (omówienie i użycie)
- @SpringBootApplication
- @Primary
- @Qualifier
- @Profile
- @ConfigurationProperties
- @Autowired
- @WebMvcTest
- @SpringBootTest
- @AutoConfigureMockMvc
- @TestPropertySource
- Konfiguracja Spring
- Java vs XML
- Scope
- Spring Initializr
- Szybkie generowanie projektów
- Spring.io
- Korzystanie z oficjalnych przykładów
Uwaga
Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do zmiany lokalizacji wydarzenia oraz jego odwołania w przypadku niezgłoszenia się minimalnej liczby uczestników.
Zapisy na wybrany warsztat zostały zakończone.