• INFORMACJE
  • WARSZTATY
  • PODCAST
  • C4P
  • AKADEMIA TRENERA
  • TEAM
  • FAQ
  • KONTAKT

Warsztat #219 Wprowadzenie do technologii Spring

  • Data odjazdu: 2019-02-09
  • |
  • Czas podróży: 9:00-17:00
  • |
  • Stacja: Sages, ul. Nowogrodzka 62c, Warszawa

INFORMACJE


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 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


  1. Wprowadzenie
    1. Inversion of Control
    2. Dependency Injection
    3. Spring vs Spring Boot
  2. Adnotacje (omówienie i użycie)
    1. @SpringBootApplication
    2. @Primary
    3. @Qualifier
    4. @Profile
    5. @ConfigurationProperties
    6. @Autowired
    7. @WebMvcTest
    8. @SpringBootTest
    9. @AutoConfigureMockMvc
    10. @TestPropertySource
  3. Konfiguracja Spring
    1. Java vs XML
  4. Scope
  5. Spring Initializr
    1. Szybkie generowanie projektów
  6. Spring.io
    1. 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.


Rejestracja:


Wróć
Copyright © Sages 2018
ul. Nowogrodzka 62C, 02-002 Warszawa