×
Dodano do koszyka:
Pozycja znajduje się w koszyku, zwiększono ilość tej pozycji:
Zakupiłeś już tę pozycję:
Książkę możesz pobrać z biblioteki w panelu użytkownika
Pozycja znajduje się w koszyku
Przejdź do koszyka

Zawartość koszyka

ODBIERZ TWÓJ BONUS :: »
Play
Spring i Spring Boot. Kurs video. Testowanie aplikacji i bezpieczeństwo w Spring Security
Autor:
Rafał Sawicki
Długość
liczba lekcji: 22, czas trwania: 04:34:04
Ocena

Kup kurs 70,95 zł

Kurs video

Spring i Spring Boot. Kurs video. Testowanie aplikacji i bezpieczeństwo w Spring Security

(ebook) (audiobook) (audiobook)
  • Promocja Przejdź
  • Poziom średnio zaawansowany
Spring i Spring Boot. Kurs video. Testowanie aplikacji i bezpieczeństwo w Spring Security Rafał Sawicki - okladka książki

Spring i Spring Boot. Kurs video. Testowanie aplikacji i bezpieczeństwo w Spring Security Rafał Sawicki - okladka książki

Spring i Spring Boot. Kurs video. Testowanie aplikacji i bezpieczeństwo w Spring Security Rafał Sawicki - audiobook MP3

Spring i Spring Boot. Kurs video. Testowanie aplikacji i bezpieczeństwo w Spring Security Rafał Sawicki - audiobook CD

Wydawnictwo:
Videopoint
Wersja:
Online
Czas trwania:
4 godz. 34 min.
Technologia:
Java 17, Maven 3.8, IntelliJ IDEA 2022, Postman 9.3
Ocena:
Bądź pierwszym, który oceni ten kurs

Videokurs
Online
(39,90 zł najniższa cena z 30 dni)

129,00 zł (-45%)
70,95 zł

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

(39,90 zł najniższa cena z 30 dni)

Przenieś na półkę

Do przechowalni

Kurs z certyfikatem
Do kursu dołączamy materiały dodatkowe

Obierz kurs na bezpieczne i wydajne aplikacje w Spring

W zakresie wytwarzania oprogramowania pojawiają się różne trendy, ale każdej organizacji, bez wyjątku, zależy na dobrym wizerunku. Widać to po wyraźnym wzroście świadomości w obszarach poświęconym bezpieczeństwu i wydajności aplikacji. Dbałość o te aspekty zapewnia chętnie wybierany przez programistów framework Spring, przeznaczony do tworzenia bezpiecznych i skalowalnych aplikacji. Spring doskonale integruje się z różnymi narzędziami i serwisami. Z jego znajomością stworzysz niemal każdą aplikację – desktopową, mobilną lub webową. Programowanie w Spring może być jeszcze prostsze dzięki Spring Boot, który automatyzuje wiele procesów konfiguracyjnych. Z kolei zaawansowane mechanizmy bezpieczeństwa oferuje Spring Security. Framework ten wspiera protokoły uwierzytelniania, umożliwia autoryzację, zarządzanie sesjami i bezproblemową konfigurację zabezpieczeń. By skroić aplikację na miarę współczesnych standardów i wymagań biznesowych, nie można zapomnieć o testach jednostkowych i testach integracyjnych. Dzięki szkoleniu Spring i Spring Boot. Kurs video. Testowanie aplikacji i bezpieczeństwo w Spring Security najwyższe standardy bezpieczeństwa i dobre praktyki testowania nie będą Ci obce – zagadnienia te poznasz w praktyce już w ciągu 4 godzin.

W trakcie naszego profesjonalnego szkolenia:

  • Nauczysz się testować aplikacje przy użyciu testów jednostkowych i integracyjnych z wykorzystaniem narzędzia JUnit
  • Zaimplementujesz mechanizmy bezpieczeństwa za pomocą Spring Security
  • Dowiesz się, jak cachować dane przy użyciu mechanizmów dostępnych w Spring i Redis
  • Poznasz bibliotekę Lombok, która usprawnia proces tworzenia klas
  • Nauczysz się obsługiwać wyjątki przy użyciu globalnego mechanizmu Spring Boot
  • Będziesz korzystać z narzędzia IntelliJ IDEA w celu tworzenia aplikacji w Spring
  • Poznasz system zarządzania projektami Maven
  • Nauczysz się wdrażać bezpieczne i wydajne aplikacje w Spring i Spring Boot
  • Zaprojektujesz aplikacje zgodnie z najlepszymi praktykami testowania, a tym samym zapewnisz ich jakość i niezawodność
  • Dowiesz się, jak przeprowadzić autoryzację i uwierzytelnianie
  • Zwiększysz wydajność swoich aplikacji poprzez zastosowanie cachowania

Szkolenie ukończysz na poziomie średnio zaawansowanym. Zdobędziesz wiedzę i umiejętności z zakresu testowania integracyjnego i jednostkowego, bezpieczeństwa aplikacji, jak również techniki cachowania w Spring i Spring Boot. Dzięki znajomości testowania sprawdzisz poprawność działania komponentów lub całych modułów aplikacji, a także zachodzących między nimi interakcji. Nauczysz się stosować narzędzia IntelliJ IDEA i Maven w procesie tworzenia aplikacji webowych w Springu.

Poznasz bibliotekę Lombok pomocną zarówno w redukcji nadmiarowego kodu, jak i automatycznego generowania kodu do tworzenia getterów, setterów i innych metod w klasach Java. Lombok pozwoli Ci zautomatyzować wiele powtarzalnych czynności, co zaowocuje poprawą czytelności kodu i zwiększeniem jego odporności na błędy. Część kursu jest poświęcona cachowaniu danych z użyciem bazy danych in-memory – Redis. Ten sposób przechowywania danych w pamięci podręcznej przyspiesza działanie aplikacji poprzez szybki odczyt i zapis danych, a także zmniejszenie liczby zapytań do bazy danych. W efekcie korzystania z frameworka Spring Security dowiesz się, jak zaimplementować najważniejsze mechanizmy bezpieczeństwa, uwierzytelnianie i autoryzację użytkowników. Poznane w trakcie szkolenia zagadnienia umożliwią Ci tworzenie wydajnych, niezawodnych i odpornych na ataki aplikacji dla swoich klientów lub pracodawców. Zdobytą wiedzę z powodzeniem możesz wykorzystać w pracy programisty, inżyniera oprogramowania lub by ubiegać się o bardziej wymagające, wyspecjalizowane stanowiska.

Pamiętaj, że zdobywanie nowej wiedzy i umiejętności wymaga czasu, cierpliwości i zaangażowania. Jednak każdy krok, każda chwila spędzona na rozwijaniu swoich kompetencji to inwestycja w siebie i swoją przyszłość. Wierz w swoje możliwości, bądź ciekawy i otwarty na nowe wyzwania. Jak mówi znane powiedzenie: „Nieważne, jak powoli idziesz, ważne, że nie przestajesz”. Powodzenia!

Wybrane bestsellery

O autorze książki

Rafał Sawicki - podwójny inżynier, absolwent Politechniki Wrocławskiej na kierunkach automatyka i robotyka, a także informatyka, ponadto magister zarządzania, które ukończył na tej samej uczelni. Stypendysta jubileuszowego programu Fundacji Lotto „65 na 65”. Od pięciu lat związany z komercyjnym programowaniem, przez ostatnie trzy lata pracował głównie w środowisku Javy. Sam siebie określa jako ciekawego świata inżyniera oprogramowania, wciąż poszukującego nowych wyzwań. Główny obszar jego zainteresowań to tworzenie oprogramowania rozumiane jako proces całościowy, obejmujący zarówno inżynierię, jak i zarządzanie projektami. Realizował projekty dla firm z branży automotive, technologicznej i rekrutacyjnej. Od 2020 roku jest ambasadorem dolnośląskiego Cyber Labu, a od 2021 - członkiem rady nadzorczej. W chwilach wolnych od pracy uwielbia podróżować i choć podróżuje rzadko, to intensywnie. Po godzinach oddaje się również dwóm innym pasjom: grze na gitarze i tworzeniu memów.

Programista to człowiek, który potrafi znaleźć potrzebne mu informacje szybciej od reszty społeczeństwa. Nie jest osobą wszechwiedzącą. Jest osobą, która wie, gdzie i jak zdobyć wiedzę. Nie kuj więc teorii na pamięć i nie bój się używać Google’a!

Videopoint - inne kursy

Zamknij

Przenieś na półkę

Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Zamknij Pobierz aplikację mobilną Ebookpoint