Java EE 6. Programowanie aplikacji WWW. Wydanie II
- Autor:
- Krzysztof Rychlicki-Kicior
- Ocena:
- 3.9/6 Opinie: 62
- Stron:
- 280
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
![Wyłącznie](https://static01.helion.com.pl/ebookpoint/img/img_wylacznie.png)
Opis ebooka: Java EE 6. Programowanie aplikacji WWW. Wydanie II
Aplikacje webowe z Javą EE — to się naprawdę opłaca!
- Podstawowa orientacja w Javie EE, czyli co trzeba wiedzieć na dobry początek
- Frameworki webowe i obsługa danych, czyli do czego służą biblioteki i jak przetwarzać dane
- Zagadnienia zaawansowane, czyli po co Ci WebSocket i wstrzykiwanie zależności
Java Enterprise Edition służy do tworzenia aplikacji zorientowanych na usługi biznesowe, lecz równie dobrze sprawdza się przy tworzeniu aplikacji webowych. Jest to bardzo wygodna, świetnie przygotowana platforma, oparta na języku Java i technologii Java 2 Standard Edition. Jednak nowicjuszom bardzo trudno zorientować się, od czego powinni zacząć swoją przygodę z programowaniem w tym standardzie. Jeśli i Ty chciałbyś zacząć wykorzystywać go w codziennej pracy, lecz nie wiesz, jak to zrobić, sięgnij po tę książkę. Znajdziesz w niej omówienie najistotniejszych zagadnień związanych z programowaniem aplikacji webowych w Javie EE.
Drugie wydanie tego znakomitego wstępu do Javy EE pozwoli Ci odkryć, jak działają serwlety, do czego służą pliki JSP, co to jest deskryptor wdrożenia i jak zapewnić dostęp Twojej aplikacji do danych za pośrednictwem JPA. Sprawdzisz, do czego może przydać Ci się WebSockets oraz przeanalizujesz przykład integracji aplikacji webowej z mobilną na przykładzie architektury REST. Zrozumiesz także, na czym polega wstrzykiwanie zależności i co to jest JPQL. Krótko mówiąc, nauczysz się tworzyć aplikacje webowe z użyciem JavyEE. Czytaj i działaj!
- Java EE — naprawdę krótkie wprowadzenie
- Pierwsza aplikacja webowa
- Serwlet — na dobry początek
- JSP — gdy out.println() nie wystarcza
- JSTL — wisienka na torcie JSP
- JavaServer Faces
- Konwertowanie i walidacja
- JPA, czyli ORM + Java
- Związki między encjami — jedna tabela to za mało!
- JPQL i jego możliwości
- Szybko, jeszcze szybciej, czyli WebSocket w akcji
- Wstrzykiwanie zależności i jego zastosowania
- Integracja aplikacji webowej z aplikacją mobilną na przykładzie JAX-RS
- Instalacja serwera Apache Tomcat
Poznaj podstawy Javy EE!
![Pakuj ebook do walizki - lipcowe zaczytanie do -45%!](https://static01.helion.com.pl/ebookpoint/img/promocje/bannery/19618/box_1180x419_SM_ebp_pakuj_ebook_do_walizki_6fa867313.png)
Wybrane bestsellery
-
Ta książka zawiera szereg praktycznych wskazówek dotyczących przygotowania, przeprowadzania i oceniania wyników kontrolowanych eksperymentów online. Dzięki niej nauczysz się stosować naukowe podejście do formułowania założeń i oceny hipotez w testach A/B, dowiesz się także, jak sprawdzać wiarygod...
Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B
(63.20 zł najniższa cena z 30 dni)55.30 zł
79.00 zł(-30%) -
Pytest – nowoczesny framework do uruchamiania testów automatycznych w języku Python. Można używać tej platformy do przeprowadzania testów jednostkowych, ale sprawdzi się świetnie także podczas konstruowania rozbudowanych testów wyższego poziomu (integracyjnych, end-to-end) dla całych aplika...
Pytest. Kurs video. Automatyzacja testów w Pythonie Pytest. Kurs video. Automatyzacja testów w Pythonie
(44.70 zł najniższa cena z 30 dni)96.85 zł
149.00 zł(-35%) -
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościam...
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(65.40 zł najniższa cena z 30 dni)76.30 zł
109.00 zł(-30%) -
Ten praktyczny przewodnik zawiera szeroki przegląd strategii, wzorców i form testowania oprogramowania, ułatwiających dobór ścieżek i podejść do konkretnych projektów w zależności od zakresu, budżetu i ram czasowych. Książka uczy przydatnych umiejętności w zakresie przeprowadzania testów wydajnoś...
Testowanie full stack. Praktyczny przewodnik dostarczania oprogramowania wysokiej jakości Testowanie full stack. Praktyczny przewodnik dostarczania oprogramowania wysokiej jakości
(53.40 zł najniższa cena z 30 dni)62.30 zł
89.00 zł(-30%) -
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(35.40 zł najniższa cena z 30 dni)
41.30 zł
59.00 zł(-30%) -
Trzymasz w dłoni kolejne wydanie niezwykle popularnego podręcznika do nauki C. Podobnie jak poprzednie wydania, także to zostało zaktualizowane i uzupełnione, między innymi o elementy standardu C11. Książka stanowi przemyślane, przejrzyste i wnikliwe wprowadzenie do języka C. Czytelnie wyjaśnia z...(107.40 zł najniższa cena z 30 dni)
125.30 zł
179.00 zł(-30%) -
Ta książka to sprawdzone źródło informacji na temat Pythona i jego najczęstszych zastosowań. Należy ona do cenionej serii „Receptury”, w której znajdziesz najlepsze sposoby rozwiązywania problemów. Przekonaj się, jak wydajnie operować na strukturach danych, łańcuchach znaków, tekście ...(9.90 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł(-45%) -
„Excel jest naprawdę fantastycznym programem, a jego możliwości są nieskończone…” — myślisz zwykle do chwili, w której okazuje się, że coś, co powinno zająć Ci dwie minuty, zajmuje całe godziny, ponieważ projektanci Excela czegoś nie przewidzieli. Wtedy właśnie do akcji po...(6.45 zł najniższa cena z 30 dni)
7.10 zł
12.90 zł(-45%)
O autorze ebooka
![](https://static01.helion.com.pl/global/autorzy/rykirz.png)
Krzysztof Rychlicki-Kicior od 2003 roku działa w branży IT; ma doświadczenie w przeróżnych jej obszarach — od publicystyki (od 2005 roku współpracuje z wydawnictwem Helion jako autor książek i tłumacz), przez edukację (od 2013 roku prowadzi zajęcia na łódzkich uczelniach — na Politechnice Łódzkiej i w Wyższej Szkole Informatyki i Umiejętności, a od 2008 roku liczne szkolenia komercyjne z zakresy Javy i .NET), aż po działalność w software house Makimo, który współzakładał w 2010 roku i w którym na początku zajmował się programowaniem, później prowadzeniem projektów, a obecnie jest odpowiedzialny za tworzenie strategii sprzedażowej i analizę biznesową nowych projektów.
Słowem, człowiek orkiestra — co nie jest określeniem przypadkowym, bo w 2017 roku obronił doktorat z cyfrowego przetwarzania sygnałów w zakresie analizy nagrań muzycznych.
Krzysztof Rychlicki-Kicior - pozostałe książki
-
J2ME. Praktyczne projekty. Wydanie II to przydatny przewodnik po zaawansowanych zagadnieniach, związanych z tworzeniem różnego rodzaju aplikacji mobilnych przy użyciu środowiska Java. Autor pokrótce przedstawia w nim podstawowe informacje na temat projektowania i kodowania programów działających ...(19.95 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł(-45%) -
Tablice informatyczne. C#" to podręczne zestawienie niezbędnych programiście informacji dotyczących języka C#. Pracując pod presją czasu, nie zawsze można znaleźć czas na wertowanie grubych książek. Niezależnie od tego, czy tworzysz aplikacje dla systemu Windows, aplikacje WWW, czy usługi sie...(6.45 zł najniższa cena z 30 dni)
7.10 zł
12.90 zł(-45%) -
Studenci, programiści i hobbyści pragnący poznać środowisko Java Enterprise Edition często napotykają problem ze znalezieniem solidnych źródeł wiedzy, które pozwoliłyby im szybko i łatwo wejść w świat tej coraz bardziej popularnej technologii. Lukę tę z powodzeniem wypełnia książka Java EE 6. Pro...(22.20 zł najniższa cena z 30 dni)
25.90 zł
37.00 zł(-30%) -
C# to obecnie jeden z najważniejszych, najpopularniejszych i najbardziej wszechstronnych obiektowych języków programowania, nic więc dziwnego, że na rynku dostępnych jest mnóstwo publikacji na jego temat. Niestety, są to przeważnie opasłe tomy, zupełnie nieprzydatne jako pomoc w codziennej pracy.(8.49 zł najniższa cena z 30 dni)
9.35 zł
17.00 zł(-45%) -
Typowe problemy — szybkie i skuteczne rozwiązania Funkcje systemu operacyjnego — stosowanie i konfiguracja Internet — łączenie, surfowanie i ochrona przed zagrożeniami Programy użytkowe — korzystanie z pełni możliwości Wreszcie nadszedł ten moment — stałeś si...
Podstawy obsługi komputera. Pierwsza pomoc. Wydanie II Podstawy obsługi komputera. Pierwsza pomoc. Wydanie II
(8.95 zł najniższa cena z 30 dni)9.85 zł
17.90 zł(-45%)
Zobacz pozostałe książki z serii Standard
-
Jak sądzisz, co stanowi bazę informatyki? Od czego powinien zacząć przyszły programista? Może od opanowania jednego z najpopularniejszych języków programowania? Oczywiście mógłby od tego rozpocząć, tyle że to trochę tak, jakby uczyć się korzystać z narzędzia bez świadomości, do czego ono właściwi...
Informacja i kodowanie. Krótkie wprowadzenie z przykładami zastosowań Informacja i kodowanie. Krótkie wprowadzenie z przykładami zastosowań
(35.40 zł najniższa cena z 30 dni)41.30 zł
59.00 zł(-30%) -
Wystarczy jedno kliknięcie, by znaleźć się w samym centrum niezwykłych wydarzeń. Dajcie się porwać w tę fascynującą podróż!(11.90 zł najniższa cena z 30 dni)
11.90 zł
39.90 zł(-70%) -
Klocków LEGO chyba nikomu nie trzeba przedstawiać. Znane i lubiane, zawsze są gwarancją świetnej zabawy. Dzięki Unity i stworzonemu we współpracy z marką LEGO® projektowi LEGO® Microgame każdy może opracować własną minigrę komputerową, której akcja dzieje się w świecie znanym z kolekcji...
LEGO Microgame. Podstawy programowania gier w Unity LEGO Microgame. Podstawy programowania gier w Unity
(18.50 zł najniższa cena z 30 dni)20.35 zł
37.00 zł(-45%) -
Choć programowanie może się wydawać bardzo poważną sprawą, nic nie stoi na przeszkodzie, aby przygodę z informatyką zaczynać już od najmłodszych lat. Tworzeniem gier komputerowych na tablety, telefony i komputery mogą się zajmować nawet dzieci, a pierwsze kroki stawiać na... domowym dywanie, z uż...
Dzieciaki na start! Programowanie dla najmłodszych Dzieciaki na start! Programowanie dla najmłodszych
(19.95 zł najniższa cena z 30 dni)21.95 zł
39.90 zł(-45%) -
JavaFX to platforma umożliwiająca proste tworzenie atrakcyjnych interfejsów użytkownika dla aplikacji budowanych w języku Java. Wsparcie wzorca projektowego MVC, obsługa XML-a i możliwość formatowania atrakcyjnych wizualnie kontrolek za pomocą arkuszy stylów CSS - to tylko niektóre cechy sprawiaj...
JavaFX. Tworzenie graficznych interfejsów użytkownika JavaFX. Tworzenie graficznych interfejsów użytkownika
(64.50 zł najniższa cena z 30 dni)70.95 zł
129.00 zł(-45%) -
AutoCAD jest od lat standardowym narzędziem pracy w biurach projektowych, a jego praktyczna znajomość stanowi jeden z podstawowych elementów wykształcenia inżynierów i architektów opuszczających mury uczelni technicznych na całym świecie. Trudno sobie obecnie wyobrazić projektanta, konstruktora c...(24.50 zł najniższa cena z 30 dni)
26.95 zł
49.00 zł(-45%) -
C# - wieloparadygmatowy język programowania opracowany przez firmę Microsoft - z roku na rok zdobywa coraz większą popularność wśród profesjonalistów z branży IT. Przejrzysta struktura kodu, wygoda stosowania, potężne możliwości i wsparcie ze strony platformy .NET - wszystko to sprawia, że są duż...
C#. Zadania z programowania z przykładowymi rozwiązaniami. Wydanie III C#. Zadania z programowania z przykładowymi rozwiązaniami. Wydanie III
(22.45 zł najniższa cena z 30 dni)24.70 zł
44.90 zł(-45%) -
Mathcad to wszechstronny program komputerowy do przeprowadzania obliczeń matematycznych i wizualizacji ich wyników. Jego możliwości i elastyczność sprawiły, że narzędzie zdobyło rzeszę wiernych użytkowników oraz znalazło szereg zastosowań w różnych dziedzinach nauki i techniki. Jak każde złożone ...(39.50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł(-45%)
Ebooka "Java EE 6. Programowanie aplikacji WWW. Wydanie II" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Java EE 6. Programowanie aplikacji WWW. Wydanie II" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Java EE 6. Programowanie aplikacji WWW. Wydanie II" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Książki drukowanej:
- 978-83-283-1119-0, 9788328311190
- Data wydania książki drukowanej:
- 2015-09-04
- ISBN Ebooka:
- 978-83-283-2006-2, 9788328320062
- Data wydania ebooka:
-
2015-09-04
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 158x235
- Numer z katalogu:
- 33661
- Rozmiar pliku Pdf:
- 2.4MB
- Rozmiar pliku ePub:
- 3.3MB
- Rozmiar pliku Mobi:
- 7.5MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Erraty / Zgłoś erratę
- Serie wydawnicze: Standard
Spis treści ebooka
- Web vs Enterprise (12)
- Serwery aplikacji (13)
- Streszczenie, czyli krótki przewodnik po niniejszej publikacji (13)
- Serwlety - na dobry początek (13)
- Deskryptor wdrożenia (14)
- JSP - HTML + Java (15)
- JPA - czas na dane! (15)
- JSF - wyższy poziom prezentacji (16)
- Facelets (16)
- Integrowanie Tomcata z Netbeansem (18)
- Pierwsza aplikacja (19)
- Dodawanie nowych elementów (21)
- Pierwszy serwlet? (23)
- Życie serwletu (27)
- Serwlet pod lupą (28)
- Żądanie - odpowiedź (29)
- Przesyłanie odpowiedzi (31)
- Om nom nom, czyli ciasteczka w pełnej krasie (33)
- Sesje - nie tylko dla studentów (34)
- Konfiguracja w kodzie Javy - można tego uniknąć (36)
- Parametry serwletów (36)
- Kontekst serwletów (37)
- Trzech muszkieterów? (38)
- Atrybuty a mnogość żądań (39)
- Słuchowisko (41)
- ServletContextListener (42)
- ServletContextAttributeListener (42)
- ServletRequestAttributeListener i ServletRequestListener (42)
- HttpSessionAttributeListener i HttpSessionListener (42)
- HttpSessionBindingListener (43)
- Sesja + wiele JVM = HttpSessionActivationListener (43)
- Filtry (44)
- Techniczny aspekt filtrów (44)
- Konfiguracja filtrów w pliku web.xml (45)
- Asynchroniczna obsługa żądań (46)
- Zacznijmy od początku, czyli JSP w świecie serwletów (50)
- Pliki JSP dostępne bezpośrednio (50)
- Pliki JSP wywoływane z poziomu serwletów (50)
- Pochodzenie JSP - małe dochodzenie (51)
- Pierwsze kroki w JSP (52)
- Docenić wygodę, czyli jak to lat temu kilka bywało... (54)
- Expression Language - elegancja i wygoda (58)
- Remedium - warto było czekać! (59)
- Dostęp do obiektów w języku EL (60)
- Beany, czyli ziarna - kult kawy wiecznie żywy (61)
- Ziarna + EL = kolejne ułatwienie (62)
- Ziarna, mapy i co dalej? (63)
- EL - nie tylko atrybuty (64)
- Akcje JSP (65)
- Include vs. Forward - odsłona druga (66)
- Akcje + ziarna = kolejne potężne narzędzie (67)
- Dynamiczne generowanie elementów (70)
- Skrzynka z narzędziami (73)
- Rdzeń (74)
- c:out (74)
- Ale to już było, czyli c:set (76)
- Czwarty muszkieter (77)
- Kontrola sterowania (77)
- Pętelka do kompletu (79)
- Wyjątki + JSP = ... (80)
- Adresy URL - same kłopoty (81)
- Adresy URL bez tajemnic (81)
- Tajemnica sesji... (82)
- Trzech tenorów (83)
- Na deser: funkcje! (84)
- Przez kolekcje do serca (84)
- Funkcje łańcuchowe (85)
- Podsumowanie (86)
- Frameworki - kolejny dowód na lenistwo człowieka (89)
- JSF - kanonu ciąg dalszy (90)
- JSF, czyli MVC w praktyce (91)
- Kontroler - uniwersalny spawacz (92)
- Małe zanurzenie (92)
- Pierwsze przykłady (93)
- Aplikacja notowania giełdowe (94)
- Tajemniczy zapis - # vs $ (99)
- Notowania historyczne, czyli kolekcja w kolekcji (101)
- Najpierw szablon, później treść (102)
- Klient szablonu (103)
- Przygotowania... (104)
- Czas na obliczenia! (107)
- Mały zastrzyk (109)
- JSF - komponenty, komponenty, komponenty! (110)
- Output - (prawie) wszystko, czego do szczęścia potrzeba (111)
- UIInput - teraz do szczęścia nie potrzeba już nic (112)
- Powrót do szarej rzeczywistości... (116)
- Zasady działania JSF (119)
- Przykładowa aplikacja - maszyna licząca (119)
- Przywrócenie widoku (1) (122)
- Pobranie danych z żądania (2) (123)
- Walidacja (3) (123)
- Aktualizacja wartości w modelu (ziarnach) (4) (123)
- Wywołanie zadeklarowanych uprzednio metod (5) (124)
- Renderowanie odpowiedzi (6) (124)
- Cykl życia w praktyce (124)
- Podsumowanie (125)
- Uroki transformacji (127)
- Konwertery standardowe (128)
- Piszemy konwerter! (130)
- Walidator - nieodłączny partner konwertera (134)
- Walidatory - prawie jak konwertery (135)
- Walidacja niestandardowa - więcej pracy (136)
- Dostęp do danych w Javie (141)
- Oświecenie (142)
- Pierwszy przykład (143)
- Założenia (143)
- Realizacja (143)
- Tworzenie projektu (144)
- Hibernate a JPA - co i jak w ORM-owym świecie (145)
- Pierwsza klasa encji (145)
- Jednostka utrwalania (149)
- Graficzna strona aplikacji (150)
- Dodawanie przychodni (154)
- EntityManager i spółka... (156)
- Menedżer encji - elegancki dostęp! = łatwa sprawa (157)
- Nudni słuchacze - nareszcie przydatni! (160)
- C już jest, czas na RUD (162)
- Niewiele Ci mogę dać... (póki nie pozwolisz mi zaprezentować danych) (162)
- Słuchacz akcji vs akcja - starcie numer 2 (164)
- Istotny drobiazg - nasza aplikacja to niemowa! (166)
- Przychodnia... i co dalej? (169)
- Związki między tabelami - krótkie przypomnienie (169)
- Związki SQL w praktyce (170)
- Jeden do wielu, wiele do jednego (171)
- Wiele do wielu - najwyższy stopień wtajemniczenia (171)
- Dodajemy tabele do bazy (172)
- Encje klas Javy - czas na związki! (174)
- Encja Przychodnia - zmiana na lepszy model (175)
- Czas na nowości! (176)
- Wizyta - encja JPA w pełnej krasie (183)
- CRUD dla lekarza - to już było, ale nie do końca (188)
- Nowy lekarz - nowe pole, duża zmiana (188)
- Magikonwersja (190)
- Ziarnko do ziarnka i zbierze się aplikacja (191)
- Kolejne metody ziarna LekarzBean... (193)
- Na zakończenie - edycja (193)
- Pacjenci - suplement (195)
- Danie główne: all in one, czyli wizyty! (197)
- Od czegoś trzeba zacząć, czyli zmiany (197)
- Dodawanie wizyty (200)
- Ostatnie ziarno (202)
- Edycja i usuwanie - powrót (204)
- Koniec coraz bliżej, czyli edycja w pełnej krasie (205)
- Podsumowanie (206)
- Prawie jak SQL... "prawie" robi różnicę (207)
- Podstawy (208)
- Pobieranie z wariantami (208)
- JPQL a atrybuty złożone i null (210)
- Nieco więcej o SELECT (211)
- Funkcje obliczeniowe (212)
- Operacje niezwiązane z pobieraniem (213)
- Mechanizmy zaawansowane (213)
- JOIN na lewo, JOIN na prawo... (214)
- Grupowanie i sortowanie (215)
- Podzapytania - prawdziwa moc (216)
- Podsumowanie (217)
- Haki, haczyki i obejścia - jak to dawniej bywało (220)
- Ramki (220)
- AJAX (221)
- Techniki zewnętrzne (222)
- Comet (223)
- Zdarzenia wysyłane przez serwer (224)
- Gniazda webowe (ang. WebSockets) (224)
- Przykładowy projekt (225)
- Założenia (225)
- Obsługa gniazd webowych w Javie EE (230)
- Podsumowanie (234)
- Wstrzykiwanie zależności a Java EE (237)
- Konfiguracja aplikacji webowej w celu obsługi CDI (237)
- Co daje nam CDI (238)
- Przykładowa aplikacja (247)
- Kod bez kodu, czyli konfiguracja wstępna (247)
- Aplikacja mobilna (253)
- Pobranie (265)
- Konfiguracja (266)
CZĘŚĆ I. PODSTAWY (9)
Rozdział 1. Java EE - naprawdę krótkie wprowadzenie (11)
Rozdział 2. Pierwsza aplikacja webowa (17)
Rozdział 3. Serwlet - na dobry początek (27)
Rozdział 4. JSP - gdy out.println() nie wystarcza (49)
Rozdział 5. JSTL - wisienka na torcie JSP (73)
CZĘŚĆ II. FRAMEWORKI WEBOWE (87)
Rozdział 6. JavaServer Faces (89)
Rozdział 7. Konwertowanie i walidacja (127)
CZĘŚĆ III. OBSŁUGA DANYCH (139)
Rozdział 8. JPA, czyli ORM + Java (141)
Rozdział 9. Związki między encjami - jedna tabela to za mało! (169)
Rozdział 10. JPQL i jego możliwości (207)
Rozdział 11. Szybko, jeszcze szybciej, czyli WebSockets w akcji (219)
Rozdział 12. Wstrzykiwanie zależności i jego zastosowania (235)
Rozdział 13. Integracja aplikacji webowej z mobilną na przykładzie JAX-RS (245)
DODATKI (263)
Dodatek A. Instalacja serwera Apache Tomcat (265)
Bibliografia (267)
Skorowidz (269)
Helion - inne książki
-
Dzięki tej książce dowiesz się, jak pozyskiwać, analizować i wizualizować dane, a potem używać ich do rozwiązywania problemów biznesowych. Wystarczy, że znasz podstawy Pythona i matematyki na poziomie liceum, aby zacząć stosować naukę o danych w codziennej pracy. Znajdziesz tu szereg praktycznych...
Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym
(55.20 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
Dzięki tej świetnie napisanej, miejscami przezabawnej książce dowiesz się, na czym naprawdę polega testowanie granic bezpieczeństwa fizycznego. To fascynująca relacja o sposobach wynajdywania niedoskonałości zabezpieczeń, stosowania socjotechnik i wykorzystywania słabych stron ludzkiej natury. Wy...(47.20 zł najniższa cena z 30 dni)
41.30 zł
59.00 zł(-30%) -
Współpraca z ChatGPT wymaga pewnego przygotowania. Niewątpliwą zaletą tej technologii jest to, że można się z nią porozumieć za pomocą języka naturalnego ― takiego, jakim komunikujemy się ze sobą na co dzień. Rzecz w tym, by nauczyć się w odpowiedni sposób zadawać pytania i wydawać poleceni...(34.93 zł najniższa cena z 30 dni)
34.93 zł
49.90 zł(-30%) -
Dzięki tej książce poznasz od podstaw Gita i GitLaba. Dowiesz się, jak skonfigurować runnery GitLaba, a także jak tworzyć i konfigurować potoki dla różnych etapów cyklu rozwoju oprogramowania. Poznasz zasady interpretacji wyników potoków w GitLabie. Nauczysz się też wdrażania kodu w różnych środo...
Automatyzacja metodyki DevOps za pomocą potoków CI/CD GitLaba. Buduj efektywne potoki CI/CD do weryfikacji, zabezpieczenia i wdrażania kodu, korzystając z rzeczywistych przykładów Automatyzacja metodyki DevOps za pomocą potoków CI/CD GitLaba. Buduj efektywne potoki CI/CD do weryfikacji, zabezpieczenia i wdrażania kodu, korzystając z rzeczywistych przykładów
(55.30 zł najniższa cena z 30 dni)55.30 zł
79.00 zł(-30%) -
Ta książka wyjaśni Ci rolę matematyki w tworzeniu, renderowaniu i zmienianiu wirtualnych środowisk 3D, a ponadto pozwoli odkryć tajemnice najpopularniejszych dzisiaj silników gier. Za sprawą licznych praktycznych ćwiczeń zorientujesz się, co się kryje za rysowaniem linii i kształtów graficznych, ...
Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi
(62.30 zł najniższa cena z 30 dni)62.30 zł
89.00 zł(-30%) -
ChatGPT, chatbot opracowany i udostępniony przez firmę OpenAI, szybko stał się obiektem zainteresowania internautów na całym świecie — i na nowo wzbudził gorące dyskusje wokół sztucznej inteligencji. Ludzie mediów prześcigają się w skrajnych wizjach, jedni podchodzą do tematu entuzjastyczni...(10.95 zł najniższa cena z 30 dni)
12.04 zł
21.90 zł(-45%) -
To czwarte, zaktualizowane wydanie znakomitego przewodnika poświęconego zastosowaniu uczenia maszynowego do rozwiązywania rzeczywistych problemów w analizie danych. Dzięki książce dowiesz się wszystkiego, co trzeba wiedzieć o wstępnym przetwarzaniu danych, znajdowaniu kluczowych spostrzeżeń, prog...
Uczenie maszynowe w języku R. Tworzenie i doskonalenie modeli - od przygotowania danych po dostrajanie, ewaluację i pracę z big data. Wydanie IV Uczenie maszynowe w języku R. Tworzenie i doskonalenie modeli - od przygotowania danych po dostrajanie, ewaluację i pracę z big data. Wydanie IV
(83.40 zł najniższa cena z 30 dni)97.30 zł
139.00 zł(-30%) -
Dzięki tej książce łatwo przyswoisz teoretyczne podstawy i zaczniesz je płynnie wdrażać w rzeczywistych scenariuszach. Dowiesz się, w jaki sposób myślenie przyczynowe ułatwia rozwiązywanie problemów, i poznasz pojęcia Pearla, takie jak strukturalny model przyczynowy, interwencje, kontrfakty itp. ...
Wnioskowanie i związki przyczynowe w Pythonie. Nowoczesne uczenie maszynowe z wykorzystaniem bibliotek DoWhy, EconML, PyTorch i nie tylko Wnioskowanie i związki przyczynowe w Pythonie. Nowoczesne uczenie maszynowe z wykorzystaniem bibliotek DoWhy, EconML, PyTorch i nie tylko
(65.40 zł najniższa cena z 30 dni)76.30 zł
109.00 zł(-30%) -
Na matematykę w szkole kładzie się bardzo duży nacisk. Uczymy się jej przez wiele lat, rozwiązujemy tysiące zadań, często zmagamy się z nią na egzaminach wstępnych i końcowych. Wydawałoby się, że jako ludzie dorośli powinniśmy ją mieć w małym palcu. A jednak mniejsze i większe matematyczne wyzwan...(23.40 zł najniższa cena z 30 dni)
27.30 zł
39.00 zł(-30%) -
Tę książkę docenią przede wszystkim inżynierowie oprogramowania, programiści i administratorzy systemów, którzy muszą szybko zrozumieć praktyki DevOps. Znajdziesz tu bezcenną wiedzę, która ułatwi Ci efektywną pracę z nowoczesnym stosem aplikacji i sprawne przystąpienie do zadań związanych z DevOp...
DevOps dla zdesperowanych. Praktyczny poradnik przetrwania DevOps dla zdesperowanych. Praktyczny poradnik przetrwania
(40.20 zł najniższa cena z 30 dni)46.90 zł
67.00 zł(-30%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
![Loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
![ajax-loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Oceny i opinie klientów: Java EE 6. Programowanie aplikacji WWW. Wydanie II Krzysztof Rychlicki-Kicior (62)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(6)
(21)
(14)
(8)
(10)
(3)
Oceny i opinie poprzedniego wydania
więcej opinii