Kurs Spring Framework dla zaawansowanych
Rozwiń swoje umiejętność pracy ze Spring. Poznaj zaawansowane techniki, dzięki którym będziesz tworzyć jeszcze lepsze aplikacje.
Oferta specjalna
Kup ten kurs za 82 zł z kodem
Minimalna wartość w koszyku, aby aktywować kod: 199 zł.
Dostęp od razu po zakupie ·
Płacisz raz i wchodzisz prosto do lekcji - bez subskrypcji, bez czekania na grupę.
Ten kurs jest częścią ścieżki
Java Developer
22549 kursantów
Szczegóły, które warto znać
Opis szkolenia
Czego się nauczysz:
-
używania JPA w Spring Boot
-
testowania aplikacji typu REST
-
tworzenia mechanizmów uwierzytelniania
-
szyfrowania haseł w Spring
-
tworzenia mechanizmów planujących pracę programu
-
ochrony przed atakami typu CSRF
-
wysyłania wiadomości email
-
uruchamiania aplikacji springowej w sposób dostosowany do środowiska
Znasz podstawy Spring i chcesz rozwinąć swoją wiedzę? Pracujesz przy projektach opartych na Spring? A może szukasz pracy jako developer aplikacji webowych w JAVA? Jeśli na którekolwiek z tych pytań odpowiedziałeś tak, to ten kurs jest dla Ciebie!

Rozwiń umiejętności
Z tym kursem bez problemu rozwiniesz swoje dotychczasowe umiejętności pracy w Spring. Poznasz wiele przydatnych technik i opanujesz zagadnienia, które wyniosą Twoje umiejętności na zupełnie nowy poziom. Spring to najpopularniejszy framework JAVA - im lepiej go poznasz, tym większe masz szanse na udaną karierę zawodową.

Filtry
Na początku kursu dowiesz się, w jaki sposób Spring wykorzystuje javowe filtry do kontrolowania przychodzących od użytkowników żądań HTTP. Poznasz zasady tworzenia filtrów i włączania ich w aplikację springową. Na teorii się nie skończy, będziesz miał okazję samodzielnie napisać filtr, który będzie dodawał nagłówki HTTP do odpowiedzi serwera.
Spring JPA
Spring implementuje JPA i umożliwia programiście tworzenie obiektów DAO w bardzo szybki sposób. W kursie zaczniemy od skonfigurowania połączenia aplikacji z bazą danych. Następnie dowiesz się w jaki sposób wykorzystywać interfejsy springowe do tworzenia repozytoriów. Opanujesz także zasady tworzenia zapytań JPQL.

Spring Security
Bezpieczeństwo jest jednym z najważniejszych aspektów systemów enterprise i aplikacji webowych. W tym kursie poznasz szczegółowo bibliotekę Spring Security, która w wygodny sposób pozwala na implementację zabezpieczeń przez programistę. Poznasz zasadę działania tej biblioteki a następnie przejdziemy do praktycznego przykładu w którym skonfigurujemy zabezpieczenia i dodamy własne implementacje najważniejszych interfejsów.
Task Scheduler, Spring Events, Profiles
Spring to nie tylko wstrzykiwanie zależności, Web MVC, JPA i Security. Wiele osób korzysta jedynie z podstaw Springa nie zdając sobie sprawy ze wszystkich jego możliwości. Dzięki temu kursowi poznasz wiele mechanizmów, które choć mniej znane, są niezwykle przydatne. Na pewno niektóre z nich na stałe zagoszczą w Twoim kodzie.
Praktyka
W kursie położyliśmy nacisk na praktyczną wiedzę. Dzięki temu wszystko czego się nauczysz, będziesz w stanie bez problemu zastosować we własnych aplikacjach. Kurs jest po prostu zbiorem przydatnych technik. Które są niezbędne w codziennej pracy programisty JAVA.

Kup w pakiecie i oszczędź
Program kursu
6 modułów · 42 lekcje
1 · Wprowadzenie
- Wstęp 00m 54s
- Jak korzystać z materiałów? 02m 11s
- Instalacja Eclipse 05m 35s
- Instalacja MySQL 08m 29s
2 · Filtry
- Wprowadzenie do filtrów 03m 24s
- Utworzenie projektu 13m 04s
- Pierwszy filtr 07m 30s
- Dodawanie nagłówków HTTP 08m 46s
3 · Nowoczesne JPA
- JPA – przygotowanie projektu 10m 48s
- CRUD Repository 10m 30s
- JPQL 10m 20s
- Przeglad możliwości JPQL 16m 15s
- Tworzenie zapytań z nazw metod 10m 02s
- PagingAndSortingRepository 11m 57s
4 · Spring Security
- Przygotowanie projektu 08m 10s
- Wprowadzenie do Spring Security 03m 48s
- Zasada działania 11m 15s
- Filtry Spring Security 08m 45s
- Własna implementacja inMemoryAuthentication 19m 30s
- Własna implementacja inMemoryAuthentication część 2 08m 39s
- Lambdy i strumienie 17m 07s
- Reduce i collect 05m 41s
- Własna implementacja inMemoryAuthentication część 3 13m 33s
- Własny formularz logowania 13m 58s
- Mechanizm wylogowania 13m 27s
- Autoryzacja 06m 37s
- CSRF 10m 14s
5 · Rejestracja użytkowników
- Przygotowanie projektu do rejestracji użytkowników 12m 27s
- Kontynuacja projektu 12m 32s
- Testowanie aplikacji z wykorzystaniem Postmana 17m 55s
- Bcrypt 18m 13s
- Formularz rejestracji 10m 42s
- Wysyłanie wiadomości email 10m 03s
- Email z linkiem potwierdzającym 16m 28s
- Obsługa potwierdzania emaila 16m 11s
- Obsługa ról 15m 10s
6 · Dodatkowe funkcjonalności Springa
- Task Scheduler 10m 37s
- Spring Events 12m 51s
- Spring Profiles 15m 15s
- Stylowanie aplikacji 16m 07s
- Stylowany widok błędu 404 09m 30s
- Zakończenie 00m 38s
Twój instruktor
Szymon Sołtys
Java Developer
Opinie kursantów
„Ukończyłem kurs. Jestem pod wrażeniem. Kolejność tematów bardzo prawidłowa. Czuje się jak z lekcji na lekcję się rozwijasz i poznajesz coraz ciekawsze rzeczy. Poruszone tematy to to co tygrysy lubią najbardziej. Oczywiście o SpringBoot można mówić i mówić i kurs nie odpowie na wszystkie "zagwozdki", ale tematyka jest właściwie omówiona. Dużą zaletą jest rozwijanie aplikacji, dzięki której sprawdzasz na bieżąco poznawaną wiedzę. Głos lektora dodatkowym atutem. Z czystym sumieniem polecam."
Czytaj więcej
Zwiń
„Świetnie poprowadzone szkolenie. W bardzo ciekawy i przystępny sposób przedstawiono wiele zaawansowanych funkcji związanych ze Springiem. Serdecznie polecam!"
„Prowadzący ma bardzo dobre wyczucie czego kursant mimo, że powinien to może nie pamiętać lub nie wiedzieć i przypomina kluczowe elementy teoretycznie znane z innych zagadnień. Bardzo dobra podstawa do łatwiejszego szukania samodzielnie po necie brakujących i dodatkowych kawałków wiedzy o poruszanych tematach."
Czytaj więcej
Zwiń
„Świetny kurs, prowadzący przedstawia mnóstwo ciekawych i praktycznych przykładów "z życia wziętych", które można zaimplementować w tworzonych przez siebie projektach a które znacząco podniosą jego jakość. Jeden z najlepszych kursów Springa jakie do tej pory oglądałem, potężna dawka wiedzy "springowej" a co najważniejsze podana w przystępny i zrozumiały sposób. POLECAM"
Czytaj więcej
Zwiń
„Bardzo mi się podobało"
„Praktyczne podejście do tematu."
„Przydatna wiedza, bardzo dobrze przekazana. Przykłady przydatne i ciekawe. Polecam."
„Bardzo dobry kurs na temat spring."
„plan "
„Super!!!"
Najczęściej zadawane pytania
Jak wygląda uczestnictwo w kursie online?
Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.
Czy otrzymam certyfikat ukończenia kursu?
Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.
Czy otrzymam fakturę VAT za zamówienie?
Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl
Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:
Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.
Zakup w Google Play(Android)
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
- Otwórz aplikację Google Play.
- Kliknij ikonę swojego profilu w prawym górnym rogu.
- Wybierz Płatności i subskrypcje > Historia zakupów.
- Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).
Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.
Ile mam czasu na przerobienie materiałów?
Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.
Powiązane tematy
Zobacz też
Podobne kursy
Programowanie
Kurs Bezpieczne aplikacje JAVA
149 zł
Programowanie
Kurs Spring Framework od podstaw
119 zł
Programowanie
Kurs Java - praktyczny projekt aplikacji
169 zł
Programowanie
Kurs Spring Boot i JavaFX - praktyczny projekt
149 zł
Programowanie
Kurs JAVA - testy jednostkowe
119 zł
Programowanie
Kurs JAVA Hibernate - aplikacje bazodanowe
119 zł
Programowanie
Kurs JAVA - wzorce projektowe
119 zł
Programowanie
Fundamenty języka Java
119 zł
Programowanie
Kurs Programowanie funkcyjne w JAVA
149 zł
Programowanie
Kurs Junior Java Developer - rekrutacja i pierwsza praca
169 zł
Ten kurs jest częścią ścieżki
Java Developer
JAVA to niezwykle popularny język o bardzo szerokich zastosowaniach: od aplikacji Android po rozbudowane systemy bankowe. Zostań deweloperem JAVA i zapewnij sobie szansę na zdobycie dobrej pracy.
Dostęp od razu po zakupie ·
149 zł
