Java
Spring MVC 4. Projektowanie zaawansowanych aplikacji WWW
- Szczegóły
- Kategoria: Java
Wszyscy jesteśmy świadkami dynamicznego rozwoju branży aplikacji internetowych. Projektanci i programiści muszą jeszcze szybciej tworzyć coraz doskonalsze i atrakcyjniejsze aplikacje, a następnie błyskawicznie udostępniać je użytkownikom, przy dość ograniczonym budżecie.
Platforma Spring Boot i środowiska chmurowe pozwalają sprostać tym wymaganiom: niezwykłe aplikacje można tworzyć i przekazywać w rekordowym tempie, w dodatku wyposażone w tak istotne funkcjonalności jak internacjonalizacja, sesje rozproszone, logowanie społecznościowe, wielowątkowość i wiele innych.
Jeśli programujesz w Javie, choć trochę znasz platformę Spring i chcesz tworzyć użyteczne oraz nowoczesne aplikacje WWW, masz w ręku właściwą książkę. Ten podręcznik w niezwykle praktyczny sposób podchodzi do zagadnienia budowy skomplikowanych aplikacji z wykorzystaniem nowoczesnych technologii.
Podczas lektury poszczególnych rozdziałów będziesz mógł od podstaw przyjrzeć się konstruowaniu w pełni działającej aplikacji WWW, a potem spróbować własnych sił w tej dziedzinie, z wykorzystaniem internacjonalizacji, weryfikacji formularzy oraz obsługi rozproszonych sesji i pamięci podręcznej. Dowiesz się również, jak porządnie przetestować aplikację i opublikować ją w internecie.
W tej książce znajdziesz:
- praktyczne omówienie platformy Spring Boot i Spring Tool Suite,
- wyjaśnienie implementacji architektury MVC,
- wskazówki dotyczące projektowania zaawansowanych formularzy, weryfikacji typów danych prowadzanych przez użytkownika i obsługi błędów,
- zasady działania aplikacji REST i wykorzystywania zapytań HTTP,
- wyczerpujące omówienie zagadnień bezpieczeństwa aplikacji,
- opis dobrych praktyk, takich jak testy jednostkowe i testy akceptacji, optymalizacja zapytań, metody zarządzania pamięcią podręczną
Programuj jak mistrz - odkryj Spring MVC!
Geoffroy Warin - programuje od dziecka. Jest gorącym orędownikiem tworzenia otwartego kodu. Niezachwianie wierzy w ideę Software Craftsmanship (osiągania mistrzostwa w programowaniu). Jest uznanym specjalistą w dziedzinie budowania biznesowych aplikacji WWW w języku Java i entuzjastą platform Groovy oraz Spring. Po godzinach prowadzi bloga, jest szkoleniowcem i autorem oraz współautorem książek.
- Java. Teoria w praktyce - [20 czerwiec 2024]
- Wzorce projektowe dla programistów Javy. Udoskonal swoje umiejętności projektowania oprogramowania - [13 marzec 2024]
- Java. Przewodnik dla początkujących. Wydanie IX - [27 luty 2024]
- Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego - [20 luty 2024]
- Java. Podręcznik na start - [25 listopad 2023]