Literatura podstawowa |
- Bauer C., King G., Gregory G.: Java Persistence. Programowanie Aplikacji Bazodanowych w Hibernate, Wydanie 2, Helion, 2016
- Wiegers K., Hokanson C.: Specyfikacja wymagań oprogramowania. Kluczowe praktyki analizy biznesowej, Helion, 2024
- Dokumentacja narzędzi i technologii wykorzystanych w projekcie SSBD
- Gajda W.: Git. Rozproszony system kontroli wersji. Wydanie 2, Helion, 2024
- Newman S. Budowanie mikrousług. Projektowanie drobnoziarnistych systemów, Wydanie 2, Helion, 2022
- Ford N.,Richards M., Sadalage P., Dehghani Z.: Złożone zagadnienia architektury oprogramowania. Jak analizować kompromisy i podejmować trudne decyzje, Helion, 2023
- Burke B., Monson-Haefel R.: Enterprise Java Beans 3.0, wydanie 5, 2007
- Wengner M.: Wzorce projektowe dla programistów Javy. Udoskonal swoje umiejętności projektowania oprogramowania, Helion, 2024
- Gough J., Bryant D., Auburn M.: Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API, Helion, 2024
- Kane S., Matthias K.: Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie 3, Helion, 2024
- Vernon V., Jaskóła T.: Strategiczne monolity i mikrousługi. Jak napędzać innowacyjność za pomocą przemyślanej architektury, Helion, 2022
- Newman S.: Od monolitu do mikrousług. Ewolucyjne wzorce przekształcania systemów monolitycznych, Helion, 2021
- Rocha R., Joao Purificacao J.: Java EE 8. Wzorce projektowe i najlepsze praktyki Packt Publishing, 2019
- Yener M.,Theedom A.: Java EE. Zaawansowane wzorce projektowe. Helion, 2015
- Tanimura C.: Analiza danych z wykorzystaniem SQL-a. Zaawansowane techniki przekształcania danych we wnioski, Helion, 2022
- Hernandez M.: Projektowanie baz danych dla każdego. Przewodnik krok po kroku. Wydanie 4, Helion, 2022
- Elmsri R., Navathe S.: Wprowadzenie do systemów baz danych. Wydanie 7, Helion, 2019
- Shrivastava S., Srivastav N.: Podręcznik architekta rozwiązań. Poznaj reguły oraz strategie projektu architektury i rozpocznij niezwykłą karierę. Wydanie 2, Helion, 2023
|
Literatura uzupełniająca |
- Ponuthorai P., Loeliger J.: Kontrola wersji z systemem Git. Zaawansowane narzędzia i techniki do wspólnego projektowania oprogramowania. Wydanie 3, Helion, 2023
- Gundecha U.: Selenium i testowanie aplikacji. Receptury. Wydanie 2, Helion, 2017
- Bryant D., Marin-Pérez A.: Ciągłe dostarczanie oprogramowania w języku Java. Najlepsze narzędzia i praktyki wdrażania kodu, Helion, 2019
- Krasnokucki D.: Wzorce projektowe. Leksykon kieszonkowy, Helion, 2017
- Stekting S.: JAVA Obsługa wyjątków, usuwanie błędów i testowanie kodu, 2005
- Java EE6 Zaawansowany przewodnik, Praca zbiorowa, wydanie 4, Helion, 2013
- Leonard A.: JavaServer Faces 2.2 Mistrzowskie Programowanie, Packt Publishing, 2016
- Layka V.: Java. Projektowanie aplikacji WWW
- Marchioni F.: JBoss AS 7 Tworzenie aplikacji, 2014
- Reese R.M.: EJB 3.1 Cookbook, Packt publishing, 2011
- Shan J., Goldwasser M., Malik U., Johnston B.: SQL dla analityków danych. Opanuj możliwości SQL-a, aby wydobywać informacje z danych. Wydanie 3, Helion, 2023
- Wolff E.: Ciagle dostarczanie oprogramowania. Kompletny przewodnik, Helion, 2017
- Reis J., Housley M.: Inżynieria danych w praktyce. Kluczowe koncepcje i najlepsze technologie, Helion, 2023
- Shan J., Goldwasser M., Malik U., Johnston B.: SQL dla analityków danych. Opanuj możliwości SQL-a, aby wydobywać informacje z danych. Wydanie 3, Helion, 2023
- Mitra R., Nadareishvili I.: Mikrousługi. Budowa i działanie. Przewodnik po budowaniu architektury mikrousług, Promise, 2021
- Bellemare A.: Mikrousługi oparte na zdarzeniach. Wykorzystywanie danych w organizacji na dużą skalę, Helion, 2021
- Tidwell J., Brewer C., Valencia-Brooks A.: Projektowanie interfejsów. Sprawdzone wzorce projektowe. Wydanie 3, Helion, 2020
- Wiegers K., Beatty J.: Specyfikacja oprogramowania. Inżynieria wymagań. Wydanie 3, Helion, 2014
- Roldán C. S.: React 17. Wzorce projektowe i najlepsze praktyki. Projektowanie i rozwijanie nowoczesnych aplikacji internetowych. Wydanie 3, Helion, 2022
- Dacko P. : Analiza danych w PostgreSQL. Kurs video. Relacyjne bazy danych w pigułce, Videopoint, 2023
- Majkut S.: Wzorce projektowe w Javie. Kurs video. Programowanie efektywnych rozwiązań, Videopoint, 2023
- Mehta B.: REST. Najlepsze praktyki i wzorce w języku Java, Helion, 2015
- Hernandez M.: Projektowanie baz danych dla każdego. Przewodnik krok po kroku. Helion, 2022
- Berendt M.: Java Full Stack Developer. Kurs video. Tworzenie aplikacji internetowych od podstaw, Videopoint, 2020
- Weldig B.: Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego, Helion, 2024
- Santana O., Varela K.: Persistence Best Practices for Java Applications. Effective strategies for distributed cloud-native applications and data-driven modernization, Packt Publishing, 2023
- Sawicki R.: Spring i Spring Boot. Kurs video. Testowanie aplikacji i bezpieczeństwo w Spring Security, Videopoint, 2023
- Sawicki R.: Spring i Spring Boot. Kurs video. Aplikacje REST API w praktyce, Videopoint, 2022
- Zaręba A.: Spring Security. Kurs video. Metody zabezpieczania aplikacji webowych, Videopoint, 2020
- Oaks S.: Wydajność Javy. Szczegółowe porady dotyczące programowania i strojenia aplikacji w Javie. Wydanie 2, Helion, 2020
- Sharma S.: Mikrousługi w Javie. Poradnik eksperta, Helion, 2017
- Radford S. Projektowanie nowoczesnych aplikacji sieciowych z użyciem AngularJS i Bootstrapa, Pack Publishing, 2016
- Dybikowski Z.: PostgreSQL, wydanie 2, Helion, 2012
- Hamilton K., Miles R.: UML 2.0 Wprowadzenie, O`Reilly, 2007
- Fowler M.: Refaktoryzacja. Ulepszanie struktury istniejącego kodu, Wydanie 2, Helion, 2019
|