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: 4: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)
    Autor:
    Rafał Sawicki

    Spring i Spring Boot. Kurs video. Testowanie aplikacji i bezpieczeństwo w Spring Security Rafał Sawicki - okładka ebooka

    Spring i Spring Boot. Kurs video. Testowanie aplikacji i bezpieczeństwo w Spring Security Rafał Sawicki - okładka ebooka

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

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

    Wydawnictwo:
    Videopoint
    Wersja:
    Online
    Czas trwania:
    4:34:04
    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

    ( 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 kursu video

    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 książki

    Zamknij

    Wybierz metodę płatności

    Zamknij Pobierz aplikację mobilną Ebookpoint