ODBIERZ TWÓJ BONUS :: »

Wzorce projektowe. Rusz głową! Eric Freeman, Bert Bates, Kathy Sierra, Elisabeth Robson

Autorzy:
Eric Freeman, Bert Bates, Kathy Sierra, Elisabeth Robson
Serie wydawnicze:
Head First - Rusz głową!
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.9/6  Opinie: 22
Stron:
656
Druk:
oprawa miękka
Dostępny format:
     PDF
Czytaj fragment
Książka
89,00 zł
Powiadom mnie, gdy książka będzie dostępna

Ebook
44,50 zł 89,00 zł (-50%)
44,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Rozpoznawania i stosowania najważniejszych wzorców projektowych (m.in. Obserwator, Dekorator, Singleton, Fabryka)
  • Oddzielania zmiennych i niezmiennych aspektów w projektowaniu obiektowym
  • Implementowania wzorca Obserwator do komunikacji między obiektami
  • Wykorzystywania wzorca Dekorator do dynamicznego rozszerzania funkcjonalności
  • Tworzenia i zarządzania obiektami za pomocą wzorców Fabryka i Fabryka Abstrakcyjna
  • Zapewnienia istnienia tylko jednej instancji klasy dzięki wzorcowi Singleton
  • Hermetyzowania wywołań i poleceń z użyciem wzorca Command
  • Adaptowania interfejsów i upraszczania dostępu do systemów przez wzorce Adapter i Fasada
  • Hermetyzowania algorytmów i logiki dzięki wzorcowi Metoda Szablonowa
  • Zarządzania kolekcjami i strukturami drzewiastymi przy pomocy wzorców Iterator i Kompozyt
  • Implementowania maszyn stanowych i zarządzania stanem obiektów przez wzorzec Stan
  • Kontrolowania dostępu do obiektów i zasobów z wykorzystaniem wzorca Proxy
  • Łączenia różnych wzorców projektowych w złożone rozwiązania (Composite Pattern, MVC)
  • Tworzenia własnych wzorców projektowych i korzystania z katalogu wzorców
  • Rozpoznawania i unikania antywzorców w projektowaniu oprogramowania
  • Stosowania dodatkowych wzorców, takich jak Bridge, Builder, Chain of Responsibility, Flyweight, Interpreter, Mediator, Memento, Prototype i Visitor

Otwórz swój umysł. Poznaj wszystko, co związane z wzorcami projektowymi, w sposób gwarantujący szybkie i skuteczne opanowanie zasad ich stosowania. Zapomnij o listingach liczących tysiące wierszy, długich i nużących opisach teoretycznych oraz rozbudowanych schematach zależności. Wzorce projektowe to gotowe opisy rozwiązań najczęstszych problemów napotykanych przy tworzeniu oprogramowania. Aby je prawidłowo stosować, należy poznać założenia, na podstawie których zostały stworzone, oraz nauczyć się implementować je we właściwy sposób.

Naprzód, głowo!

Nikt ci tego nie potrafił wytłumaczyć? Wydaje Ci się, że to problem nie na Twoją głowę? Nie potrzebujesz elektrowstrząsów, żeby pobudzić swój mózg do aktywnego działania. Tylko żadnych gwałtownych gestów! Usiądź wygodnie, otwórz książkę, dopiero teraz się zacznie. Na początek - rusz głową!

Precz z nudnymi wykładami i zakuwaniem bez zrozumienia!

Nauka to znacznie więcej niż tylko czytanie suchego tekstu. Twój mózg jest niczym głodny rekin, cały czas prący naprzód w poszukiwaniu nowej, apetycznej przekąski. Jak karmimy Twój wygłodniały umysł?

Używamy rysunków, bo obraz wart jest 1024 słów. Stosujemy powtórzenia, by zakodować na stałe dane w Twojej chłonnej głowie. Oddziałujemy na emocje, jesteśmy nieprzewidywalni, zaskakujący i zabawni. Stawiamy przed Tobą wyzwania i zadajemy pytania, które angażują Cię w proces studiowania przedstawianych zagadnień. Cały czas pobudzamy Twój umysł do aktywnego działania, zmuszamy go do posłuszeństwa... a za ciężką pracę nagrodzimy go smakowitym ciasteczkiem w postaci wiedzy - wisienka gratis!

Rozkmiń to sam!

  • Cele stosowania wzorców projektowych
  • Założenia, na których opierają się wzorce projektowe
  • Najważniejsze i najczęściej wykorzystywane wzorce projektowe
  • Przechowywanie i prezentacja danych
  • Mechanizm RMI
  • Wzorzec MVC
  • Implementacja wzorców projektowych w aplikacjach

Przekonaj się, że nowoczesne metody nauczania
mogą zmienić również sposób poznawania nowoczesnych technik programistycznych.

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorach książki

Eric Freeman - jest informatykiem o imponującym doświadczeniu zawodowym: pracował między innymi dla The Walt Disney Company, O’Reilly Media, NASA i w kilku startupach. Jeśli tylko używasz komputera osobistego, na pewno korzystasz z dzieł jego intelektu. Freeman od 15 lat pisze o wielu dziedzinach informatyki: zarówno o podstawach tworzenia witryn internetowych, jak i o wysokopoziomowym projektowaniu oprogramowania. Obecnie Freeman jest prezesem spółki WickedlySmart. Wraz ze swoimi ukochanymi kobietami: żoną i córką mieszka w Austin.

Bert Bates był programistą systemów eksperckich i systemów operacyjnych czasu rzeczywistego. Od 2003 roku pisze książki, jest autorem licznych pozycji z serii Rusz głową!

Kathy Sierra od wielu lat zajmuje się teorią nauczania. Pracowała na Uniwersytecie Kalifornijskim i w Sun Microsystems. W 2015 roku otrzymała Pioneer Award — nagrodę przyznawaną przez Electronic Frontier Foundation.

Elisabeth Robson jest projektantką oprogramowania, pisarką i instruktorką. Pasjonuje się technologią od czasu studiów na Uniwersytecie Yale, gdzie obroniła pracę magisterską i zaprojektowała współbieżny, wizualny język programowania wraz z odpowiednim oprogramowaniem.

Od samego początku Elisabeth interesowała się internetem, pracowała w zespole tworzącym nagradzaną witrynę The Ada Project, jedną z pierwszych witryn dla kobiet zajmujących się informatyką, która pomagała im w szukaniu możliwości rozwoju kariery i informacji o mentorach.

Aktualnie jest współzałożycielką WickedlySmart, internetowego projektu edukacyjnego poświęconego technologiom związanym z WWW, gdzie koncentruje się na pisaniu książek, artykułów, tworzeniu filmów wideo itp. Wcześniej pracowała w O’Reilly Media jako dyrektor do spraw projektów specjalnych, tworząc warsztaty i kursy internetowe poświęcone wielu zagadnieniom technicznym, i tam odkryła pasję, którą jest tworzenie materiałów edukacyjnych pomagających zrozumieć technologię. Przed pracą dla O’Reilly Elisabeth rozsiewała magiczny pył w firmie The Wald Disney Company, gdzie kierowała badaniami i pracami nad mediami cyfrowymi.

Kiedy Elisabeth nie siedzi przed komputerem, chodzi na wycieczki, jeździ na rowerze lub pływa kajakiem w pięknych okolicach, zawsze mając pod ręką swoją kamerę; ewentualnie gotuje wegetariańskie posiłki.

Możesz do niej napisać na adres beth@wickedlysmart.com lub odwiedzić jej blog na stronie https://elisabethrobson.com.

Eric Freeman, Bert Bates, Kathy Sierra, Elisabeth Robson - pozostałe książki

Zobacz pozostałe książki z serii Head First - Rusz głową!

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Jakie konkretne wzorce projektowe są omawiane w książce ,,Wzorce projektowe. Rusz głową!"?
Książka szczegółowo wyjaśnia najważniejsze wzorce projektowe, m.in. Singleton, Obserwator, Dekorator, Fabryka, Adapter, Kompozyt, Stan, Proxy, Metoda Szablonowa, Iterator, oraz wzorce złożone i dodatkowe jak Bridge, Builder, Mediator czy Visitor.
2. Czy książka zawiera praktyczne przykłady i ćwiczenia?
Tak, publikacja obfituje w praktyczne przykłady, zadania oraz rozwiązania ćwiczeń, które pomagają utrwalić wiedzę i zastosować wzorce projektowe w realnych projektach programistycznych.
3. Czy znajomość konkretnego języka programowania jest wymagana, aby korzystać z książki?
Przykłady w książce bazują głównie na języku Java, jednak przedstawione koncepcje i wzorce można z powodzeniem zastosować w innych językach obiektowych.
4. W jaki sposób książka ułatwia naukę wzorców projektowych?
Autorzy stosują nieszablonowe metody nauczania - wykorzystują rysunki, powtórzenia, humor i angażujące pytania, by pobudzić aktywne myślenie i lepiej utrwalić materiał, eliminując nudę i schematyczność.
5. Czy książka nadaje się do samodzielnej nauki?
Tak, publikacja została zaprojektowana tak, by umożliwić samodzielne zdobywanie wiedzy - zawiera jasne wyjaśnienia, ćwiczenia i podsumowania, które pomagają sprawdzić postępy.
6. Jakie korzyści przyniesie mi opanowanie wzorców projektowych z tej książki?
Poznasz sprawdzone sposoby rozwiązywania typowych problemów programistycznych, nauczysz się pisać bardziej elastyczny, zrozumiały i łatwy w utrzymaniu kod, a także poprawisz swoje umiejętności projektowe.
7. Czy książka omawia wzorce projektowe stosowane w nowoczesnych aplikacjach?
Tak, oprócz klasycznych wzorców, książka prezentuje ich praktyczne zastosowanie w nowoczesnych aplikacjach, takich jak systemy RMI, wzorzec MVC czy zarządzanie kolekcjami.
8. Czy po zakupie otrzymam dostęp do materiałów dodatkowych lub rozwiązań ćwiczeń?
Tak, w książce znajdziesz zarówno rozwiązania ćwiczeń, jak i wskazówki dotyczące dalszej nauki oraz dodatkowe źródła informacji o wzorcach projektowych.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
89,00 zł
Czasowo niedostępna
Ebook
44,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile