This event has already taken place. Check upcoming events
Szkolenie JAVA – Spring Core vol. 1
Event:
Szkolenie JAVA – Spring Core vol. 1
Event type:
Workshops
Category:
Topic:
Date:
10.12.2016 (saturday)
Time:
10:00
Language:
Polish
Price:
Paid
City:
Place:
Dział IT
Address:
Karmelicka 55/4
Log in, by zgłosić zmianę.
Speakers:
Description:
Trener: Marcin Górski, http://mgorski.pl/
Zapisy: www.it-dzial.pl, [email protected] + potwierdzenie opłaty
Czas trwania: 7 godzin (pełne szkolenie 3 dni / 21 h)
Cena: 300 zł,- netto / 1 szkolenie (w tym 200 zł na co-working)
Przedpłata na konto (wystawiamy FV VAT +23%):
07 1140 2004 0000 3202 7568 4809 AdAstra Łukasz Dragosz
Opis i program:
Spring jest lekkim szablonem Javy, który oferuję dużą swobodę podczas tworzenia aplikacji. Kurs frameworka Spring jest skierowany dla programistów Javy, którzy chcą poszerzyć swoją wiedzę programistyczną i ułatwić sobie prace. Część 1-sza dla początkujących, kolejne części tego szkolenia dla MID-ów.
Podczas zajęć kursu uczestnicy uczą się programować na interface'ach oraz poznają sposób działania frameworku Spring. Szkolenie obejmuje zagadnienia IoC (odwrócenie kontroli) oraz DI (wstrzykiwanie zależności). Uczestnicy budują aplikacje w oparciu o Spring oraz konfigurują ją za pomocą XML oraz adnotacji.
Szkolenia prowadzone są w formie wykładów oraz warsztatów praktycznych. Główny nacisk kładziemy na ćwiczenia, podczas których uczestnicy mają okazję na praktycznych przykładach sprawdzić i utrwalić zdobytą wiedzę teoretyczną. Dla 5 osób możemy zorganizować laptopy. Reszta musi wziąć swoje.
- 1 część – szkolenie 10 XII 2016:
- Wprowadzenie do Springa
- Java beans
- Progamowanie w oparciu o interfejsy
- Strategy pattern – wzorzec strategii i jego zastowanie
- Kontekst Spring
- Cykl życia bean'a w Springu
- Wzorce projektowe: Inversion of Controll, Dependency Injection
- Aplikacja standalone (konsolowa)
- Aplikacja sieciowa (web)
- Kontekst testowy
- Architektura Spring
- Konfiguracja – XML, adnotacje, groovy
- Fabryki komponentów i ich wykorzystanie
- Inicjalizacja komponentu – dodatkowe możliwości konfiguracyjne
- Upraszczanie konfiguracji aplikacji, "Convention over configuration"
- Testowanie aplikacji opartej o framework Spring
- Serwisy REST
- Przerwa obiadowa 13:30-14:00, 2 przerwy na kawę w trakcie
- 2 część – szkolenie XII / I 2017
- Programowanie aspektowe
- Persystencja, dostęp do danych poprzez JDBC
- Integracja z Hibernate
- Transakcje
- Spring w aplikacjach internetowych
- Zdalne wywoływanie metod
- Połączenie z AJAX
- 3 część – szkolenie XII / I 2017
- Profile Bezpieczeństwo – Spring Security
- Narzędzia:
- Podczas tego szkolenia uczestnicy będa pracowac przy użyciu następujących narzędzi oraz bibliotek
- Spring 4.x
- Hibernate 4 / JPA
- Java 7
- Serwer aplikacyjny: Tomcat 7.x+
- Bazy danych: PostgreSQL, MySQL, H2
- Maven lub Gradle
- Kontrola wersji: Git
- Narzędzia: Firebug, Eclipse STS