Zapraszamy!
https://www.facebook.com/events/371940836481795/
Szkolenie JAVA - Spring Core 10 XII (Kraków)
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