Lista książek:
  • Java. Wzorce projektowe
  • Jest to praktyczna książka, która mówi o tym jak pisać programy w języku Java z użyciem standardowych wzorców projektowych. Książka składa się z serii krótkich rozdziałów, z których każdy opisuje jeden wzorzec i zawiera przynajmniej jeden wizualny, kompletny i działający przykładowy program. Każdy rozdział zawiera również diagramy UML pokazujące zależności występujące pomiędzy klasami programu.

    Podczas lektury niniejszej książki czytelnik dowie się, że wzorce projektowe są powszechnie stosowanym sposobem organizacji obiektów w programach. Dzięki wykorzystaniu wzorców łatwiej jest pisać programy i później je modyfikować. Zapoznanie się z wzorcami pozwoli zdobyć słownictwo i zestaw pojęć, za pomocą których można łatwiej opisać konstrukcję swoich programów.



  • Ruby. Wzorce projektowe
  • Zwiększ elastyczność swojego kodu dzięki wzorcom projektowym!

    • Jak rozpocząć przygodę z językiem Ruby?
    • Jak wykorzystać drzemiące w nim możliwości?
    • Jak zwiększyć elastyczność tworzonego kodu za pomocą wzorców projektowych?

    Stworzony w 1995 roku przez Yukihiro Matsumoto język Ruby dzięki swym unikalnym możliwościom zdobywa serca programistów na całym świecie. Cechy, które podbijają to nieufne środowisko, to między innymi prosta składnia z wbudowanymi w nią wyrażeniami regularnymi, automatyczne oczyszczanie pamięci i wiele, wiele innych. Ogromna i chętna do pomocy społeczność czyni to rozwiązanie jeszcze bardziej atrakcyjnym. Ruby pozwala na korzystanie ze wzorców projektowych - zbioru zasad i reguł prowadzących do celu w najlepszy, najszybszy i najbardziej elastyczny sposób.

    Wzorce projektowe kojarzą się głównie z językami Java oraz C i C++. Książka "Ruby. Wzorce projektowe" pokazuje, że można ich z powodzeniem używać również w języku Ruby. Dowiesz się z niej, w jaki sposób wykorzystać znane wzorce, takie jak Observer, Singleton czy też Proxy. Autor przedstawi Ci również nowe wzorce, które ze względu na cechy języka Ruby mogą zostać w nim zastosowane. Jednak zanim przejdziesz do ich omawiania, Russ poprowadzi Cię przez podstawy programowania w tym języku. Nauczysz się używać między innymi pętli, instrukcji warunkowych, wyrażeń regularnych. Niewątpliwie Twoją ciekawość wzbudzi tak zwany "duck typing", który oczywiście także został dokładnie tu omówiony. Russ Olsen dzięki swojemu wieloletniemu doświadczeniu każdy wzorzec ilustruje przykładem z życia wziętym. Ułatwi Ci to przyswojenie i zastosowanie we własnych projektach przedstawionych tu wzorców.

    • Podstawy programowania w języku Ruby
    • Zastosowanie wzorców - takich jak Observer, Composite, Iterator, Command i wiele innych
    • Wykorzystanie technik metaprogramowania do tworzenia obiektów niestandardowych
    • Wykorzystanie wyrażeń regularnych
    • Użycie języków dziedzinowych
    • Sposób instalacji języka Ruby

    Korzystaj z doświadczenia najlepszych programistów - używaj wzorców projektowych w języku Ruby!



  • Architektura systemów zarządzania przedsiębiorstwem. Wzorce projektowe
  • Wykorzystaj wzorce projektowe w pracy nad oprogramowaniem

    • Zaprojektuj aplikacje o architekturze trójwarstwowej
    • Dobierz odpowiednią technologię
    • Stwórz moduły aplikacji

    Systemy informatyczne służące do zarządzania przedsiębiorstwem to zwykle ogromne aplikacje. Operują na milionach rekordów, przesyłają gigabajty danych i są obsługiwane przez dziesiątki użytkowników. Sprawne działanie takiej aplikacji jest niezwykle istotne dla funkcjonowania przedsiębiorstwa, dlatego musi ona być stabilna, a przed wdrożeniem -- gruntownie przetestowana. Przy tworzeniu aplikacji tego typu wykorzystuje się opracowane już rozwiązania, zwane wzorcami projektowymi. Wzorce projektowe to modele poszczególnych komponentów aplikacji -- należy jedynie zaimplementować je w wybranym języku programowania.

    Książka "Architektura systemów zarządzania przedsiębiorstwem. Wzorce projektowe" to przegląd wzorców wykorzystywanych przy projektowaniu aplikacji korporacyjnych. Opisuje zasady podziału aplikacji na warstwy i zasady współpracy pomiędzy warstwami; przedstawia także modele komponentów wchodzących w skład każdej z nich.

    • Warstwy w aplikacjach biznesowych
    • Wzorce logiki aplikacji
    • Wzorce architektury źródła danych
    • Wzorce mapowania obiektowo-relacyjnego
    • Wzorce prezentacji
    • Wzorce dystrybucji
    • Wzorce stanu sesji
    • Wzorce podstawowe

    Korzystając z zawartych w książce wzorców,
    stworzysz stabilne i wydajne aplikacje korporacyjne.



  • Wzorce projektowe. Rusz głową!
  • 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.