Zyskaj 100zł na zakupy » więcej

Rozwój oprogramowania w praktyce. Projektowy przewodnik po podstawach w języku Java

Urma Raoul-Gabriel, Warburton Richard
75,60 zł -10%
84,00 zł
Cena okładkowa
84,00 zł Najniższa cena Najniższa cena z 30 dni przed obniżką

Ostatnie sztuki

Szczegóły produktu

Data wydania
16 cze 2020
Format pliku
eBook (epub,mobi)
Autor/Redaktor
Urma Raoul-Gabriel, Warburton Richard

Rozwój oprogramowania w praktyce. Projektowy przewodnik po podstawach w języku Java

Opanowanie wielu współczesnych idei programistycznych może stanowić ogromne wyzwanie dla początkującego programisty Java. Czy lepiej nauczyć się praktyk programowania obiektowego, takich jak programowanie sterowane testami, czy też idei programowania funkcyjnego? W tym praktycznym podręczniku zastosowano kompleksowe, oparte na projektach podejście, które pomaga w opanowaniu podstawowych umiejętności, jakie są potrzebne produktywnemu programiście. Raoul-Gabriel Urma oraz Richard Warburton pokazują, jak zaimplementować kilka rzeczywistych projektów, poznając przy okazji najlepsze praktyki programowania. Każdy rozdział koncentruje się na pewnym projekcie, począwszy od prostego programu wsadowego po pełnoprawną aplikację. Jeśli potrafisz pisać podstawowy kod w języku Java, poznasz najnowocześniejsze praktyki programistyczne do budowania nowoczesnego, solidnego i łatwego w utrzymaniu oprogramowania. • Poznaj podstawowe zasady projektowe dotyczące pisania łatwego w utrzymaniu kodu • Zwiększ elastyczność swojej bazy kodu, ułatw jej utrzymywanie i obsługuj wyjątki • Zrozum, jak stosować reguły zależności, spójności i SOLID • Używaj programowania sterowanego testami do rozwiązywania nowych problemów projektowych • Stosuj podejście Outside-In: przechodząc od ogólnej wizji do podstawowych funkcji aplikacji. • Poznaj podstawy programowania funkcyjnego i dowiedz się, jak używać ich w Javie

 

Recenzje (0)

Zainspiruj się kategoriami tego produktu

Książki tego autora
Książki tego wydawnictwa

Rozwój oprogramowania w praktyce: Twój przewodnik po projektach i najlepszych praktykach

Jeśli chcesz pogłębić swoje umiejętności programistyczne i zyskać praktyczne doświadczenie w tworzeniu nowoczesnych aplikacji Java, ta książka jest dla Ciebie. Opierając się na realnych projektach, autorzy pokazują, jak skutecznie wdrażać najnowsze idee, takie jak programowanie sterowane testami czy programowanie funkcyjne. Wśród rekomendacji znajdziesz również tematy związane z Kubernetes, mikroserwisami oraz optymalizacją kodu, co pozwoli Ci stać się bardziej produktywnym i świadomym programistą. Zapraszamy do odkrywania nowych możliwości i rozwijania swoich kompetencji w praktyczny sposób.

Po jakie produkty jeszcze warto sięgnąć:

  1. Tajniki Kubernetes: Rozwijaj swoje umiejętności w zakresie orkiestracji kontenerów, ucząc się jak budować i zarządzać wielkoskalowymi aplikacjami rozproszonymi w Kubernetes. Ta książka zawiera najnowsze narzędzia i funkcje, które pomogą Ci opanować projektowanie i wdrażanie klastrów na różnych platformach chmurowych.
  2. Mikroserwisy. Wzorce z przykładami w języku Java: Poznaj 44 sprawdzone wzorce architektoniczne, które pomogą Ci tworzyć wysokiej jakości aplikacje mikroserwisowe w języku Java. Chris Richardson dzieli się praktycznymi rozwiązaniami problemów związanych z dekompozycją, komunikacją i zarządzaniem transakcjami w mikroserwisach.
  3. C++ Optymalizacja kodu: Dowiedz się, jak zwiększyć wydajność programów w C++, optymalizując kod pod kątem szybkości i zużycia zasobów. Kurt Guntheroth prezentuje praktyczne przykłady, które pozwolą Ci poprawić działanie aplikacji na różnych urządzeniach i platformach.
  4. Microsoft SQL Server 2008 od środka: Zapytania w języku T-SQL: Pogłęb swoją wiedzę na temat zaawansowanych zapytań T-SQL, ucząc się jak optymalizować kod i rozwiązywać trudne problemy związane z bazami danych. Ta książka pomoże Ci osiągnąć biegłość w pracy z mechanizmami SQL Server.
  5. Python na poważnie: Rozwiń swoje umiejętności programowania w Pythonie, korzystając z ponad 15-letniego doświadczenia autora. Książka obejmuje zaawansowane zagadnienia, takie jak wielowątkowość, memoizacja oraz projektowanie interfejsów API, pomagając pisać bardziej efektywny kod.
  6. Profesjonalny kod T-SQL 2019: Naucz się tworzyć szybki i łatwy w utrzymaniu kod T-SQL w środowisku SQL Server 2019. Książka zawiera praktyczne przykłady, strategie testowania oraz najlepsze praktyki w zakresie doboru typów danych i projektowania rozwiązań.
  7. Metody zabezpieczenia cyfrowego. Pozyskiwanie dowodów narzędziami linu: Poznaj techniki zabezpieczania i zarządzania danymi cyfrowymi za pomocą narzędzi opartych na Linuxie. Ta książka jest niezbędnym przewodnikiem dla cyfrowych śledczych i specjalistów ds. bezpieczeństwa, którzy chcą skutecznie pozyskiwać i analizować dowody cyfrowe.
  8. Egzamin 70-413 Projektowanie i implementacja infrastruktury serwerów: Przygotuj się do egzaminu 70-413, ucząc się projektowania i wdrażania serwerów w przedsiębiorstwach. Książka zawiera praktyczne wskazówki i przykłady, które pomogą Ci rozwijać umiejętności niezbędne do osiągnięcia certyfikatu MCSE.
  9. Komercyjne i przemysłowe aplikacje Internetu rzeczy na Raspberry Pi: Dowiedz się, jak wykorzystać Raspberry Pi do tworzenia przemysłowych systemów IoT. Książka prezentuje praktyczne projekty i aplikacje, które wykraczają poza podstawowe demonstracje, umożliwiając budowę w pełni funkcjonalnych produktów komercyjnych.
  10. Koduj jak profesjonalista C#: Podnieś swoje umiejętności programowania w C# na wyższy poziom, ucząc się jak pisać wydajny, czysty i łatwy w utrzymaniu kod. Ta książka pomoże Ci refaktoryzować istniejące projekty i stosować nowoczesne techniki programowania w C#.

Rozwój oprogramowania w praktyce. Projektowy przewodnik po podstawach w języku Java

75,60 zł -10%
84,00 zł
Cena okładkowa
84,00 zł Najniższa cena Najniższa cena z 30 dni przed obniżką