Książki, poradniki, ebooki, audiobooki -
wzorce projektowe - Chmura tagów

header_top2.png

Promocja tygodnia

50% taniej na książki informatyczne !
Co tydzień inna książka.

Promocja tygodnia o 50%

Taniej na książki klasy business !
Co tydzień inna książka.

Promocja tygodnia 50%

Taniej na książki "Sztuka życia" !
Co tydzień inna książka.

Promocja tygodnia - 50%

Taniej na książki z serii Poradniki !
Co tydzień inna książka.

Jesteś tutaj:

Znaleziono 78 pozycji oznaczone jako: "wzorce projektowe"

Wyników 41 - 60 z 78

Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian

Kategoria: Techniki programowania
Utworzone: wtorek, 06, listopad 2018 08:51

archewPrzez długi czas uważano, że architektura oprogramowania powinna powstać przed rozpoczęciem pisania kodu i pozostać niezmieniona aż do zakończenia projektu. Pojawienie się zwinnych metod tworzenia oprogramowania spowodowało, że taką koncepcję zaczęto podawać w wątpliwość.

Niektórzy nawet kwestionowali potrzebę tworzenia architektury, gdyż utrudniała reakcję na zmiany wymagań. Istnieje jednak inne podejście do architektury, zgodnie z którym jest ona ściśle powiązana z fazą programowania i dynamicznie odpowiada na zmiany pojawiające się podczas tworzenia kodu. W ten sposób architektura ewolucyjna, pomimo nieprzewidywalności zmian, zapewnia rozwój projektu we właściwym kierunku.

Swift 4. Koduj jak mistrz. Wydanie IV

Kategoria: Inne - programowanie
Utworzone: piątek, 05, październik 2018 09:49

sw4km4Historia Swifta rozpoczęła się w 2014 r. Dziś jest najważniejszym językiem programowania dla platform macOS i iOS. Charakteryzuje się zwięzłą i przejrzystą składnią, jest przy tym wygodny i elastyczny, a jego nauka nie powinna sprawiać problemów nawet początkującym deweloperom.

Od chwili jego powstania Apple co roku przedstawia nowe wydanie tego języka. Na konferencji WWDC w 2017 roku zaprezentowano wydanie o numerze 4, w którym wprowadzono sporo bardzo interesujących zmian. Każdy, kto chce pisać efektywne i bezpieczne aplikacje dla macOS i iOS, koniecznie powinien się z nimi zapoznać!

Niniejsza książka jest praktycznym podręcznikiem efektywnego programowania w języku Swift 4. Znajdziesz tu wyjaśnienie podstaw języka, następnie poznasz nowe funkcje i nauczysz się z nich korzystać podczas tworzenia aplikacji.

Czysty kod w C++17. Oprogramowanie łatwe w utrzymaniu

Kategoria: C++
Utworzone: piątek, 20, lipiec 2018 06:53

czkc17Wzorce i najlepsze praktyki rozwoju łatwego w utrzymaniu oprogramowania w C++17

Język C++ jest wszechstronnym, potężnym językiem programowania, który ma bardzo różne zastosowania. To klasyczne, wciąż udoskonalane i unowocześniane narzędzie. Problemem jednak jest to, że programiści piszący w C++ dość często mają złe nawyki. Nie przestrzegają zasad manifestu Software Craftsmanship, stosują okropną składnię, całkowicie ignorują podstawowe reguły prawidłowego projektowania i pisania oprogramowania, a tworzony przez nich kod, choć często wydajny i szybki, bywa niemal niemożliwy w utrzymaniu.

Jeśli chcesz, aby Twój kod C++ stał się optymalny i zyskał wyższą jakość, powinieneś uważnie przestudiować tę książkę. Pisanie dobrego kodu oznacza przyjemniejszą i wydajniejszą pracę.

DDD. Kompendium wiedzy

Kategoria: Zarządzanie projektami IT
Utworzone: piątek, 15, czerwiec 2018 09:16

dddpigDDD w pigułce

Modelowanie oprogramowania jest kojarzone z pojęciem programowania dziedzinowego, w skrócie zwanego DDD. Jest to dość nowatorskie podejście do tworzenia architektury oprogramowania, a jego największą zaletą jest wysoka pewność uzyskiwania bardzo dobrych rezultatów.

Programiści często błyskawicznie dostrzegają zalety DDD i korzyści płynące ze stosowania odpowiednich narzędzi, stąd technika ta cieszy się coraz większym uznaniem. Dopiero jednak pełne zrozumienie zasad stosowania wzorców projektowych DDD przez wszystkich zaangażowanych w projekt pozwala na osiągnięcie imponujących wyników przy projektowaniu skomplikowanych systemów oprogramowania.

Adaptywny kod. Zwinne programowanie, wzorce projektowe i SOLID-ne zasady. Wydanie II

Kategoria: Testowanie oprogramowania
Utworzone: niedziela, 10, grudzień 2017 11:18

adakodTworzenie oprogramowania nie może być procesem powolnym. Dziś zespoły projektowe muszą cechować się elastycznością i dynamiką działania, aby odnieść sukces. Wymagania stawiane kodowi mogą wielokrotnie się zmieniać podczas projektu.

Oznacza to, że wprowadzanie zmian do kodu powinno być proste i możliwie mało pracochłonne. Deweloperzy, którzy wdrożą zasady programowania zwinnego i będą przestrzegać związanych z nimi dobrych praktyk, będą w stanie sprostać tym wymaganiom.

Niniejsza książka jest przeznaczona dla średnio zaawansowanych programistów, którzy dobrze opanowali tworzenie kodu zorientowanego obiektowo i chcą przyswoić sobie najlepsze praktyki programistyczne.

Programowanie zorientowane obiektowo w języku JavaScript. Wydanie III

Kategoria: JavaScript
Utworzone: wtorek, 05, grudzień 2017 13:31

przojsDziś JavaScript jest dojrzałym, wszechstronnym i potężnym językiem programowania, który świetnie się nadaje do programowania zorientowanego obiektowo. Pozwala przy tym na pisanie solidnego i efektywnego kodu. Stał się świetnym narzędziem do tworzenia bardzo złożonych, skalowalnych i łatwych w utrzymaniu aplikacji.

Można zaobserwować, że JavaScript powoli nadaje kształt następnej generacji platform internetowych i serwerowych. Najnowsza specyfikacja tego języka, ES6, wprowadza ważne konstrukcje językowe, takie jak obietnice, klasy, funkcje strzałkowe.

Ta książka jest znakomitym podręcznikiem programowania obiektowego w JavaScripcie. Przedstawiono tu solidne podstawy języka oraz programowania obiektowego, co ułatwia zrozumienie zaawansowanych, nowoczesnych funkcjonalności ES6: iteratorów i generatorów.

PHP. Obiekty, wzorce, narzędzia. Wydanie V

Kategoria: PHP
Utworzone: piątek, 10, listopad 2017 10:57

phpob5Jeszcze kilka lat temu programowanie zorientowane obiektowo w PHP wydawało się dość karkołomnym zagadnieniem. Upowszechnienie licznych frameworków sprawiło jednak, że coraz większa liczba programistów tworzy aplikacje WWW, pisząc kod obiektowy w PHP.

Frameworki są chętnie stosowane, gdyż wydaje się, że dzięki nim nie trzeba już poświęcać czasu na rozgryzanie szczegółów działania kodu. Niestety, bardzo często okazuje się, że bez zrozumienia zasad działania frameworków i bez umiejętności oceny jakości zastosowanych w nich rozwiązań projektant nie jest w stanie napisać poprawnie funkcjonującej aplikacji.

Trzymasz w ręku książkę przeznaczoną dla programistów, którzy chcą dogłębnie zrozumieć mechanizmy programowania obiektowego w języku PHP i dzięki temu tworzyć, testować oraz publikować efektywny kod.

Wzorce projektowe. Leksykon kieszonkowy

Kategoria: Inne - programowanie
Utworzone: czwartek, 21, wrzesień 2017 07:23

wzoplkOdkryj wzorce projektowe i sposoby ich stosowania!

Poznaj najlepsze wzorce projektowe.
Naucz się je stosować w praktyce.
Dowiedz się, jak wybrać właściwy wzorzec.

Gdy stajesz przed nowym problemem programistycznym, nierzadko łamiesz sobie głowę nad właściwym rozwiązaniem. Całymi godzinami starasz się wybrać najlepszą drogę. Zupełnie niepotrzebnie, bo ktoś niemal na pewno zrobił to już wcześniej, przetestował swoje rozwiązanie i wyeliminował ewentualne błędy, a odkryty przez niego sposób stał się obowiązującym wzorcem projektowym, wykorzystywanym z powodzeniem przez rzesze programistów.

Tablice informatyczne. Wzorce projektowe

Kategoria: Techniki programowania
Utworzone: poniedziałek, 14, sierpień 2017 10:15

tiwzopWzorce projektowe bez tajemnic!.

Odkryj najlepsze z używanych obecnie wzorców projektowych.
Dowiedz się, jaki wzorzec zastosować w konkretnym przypadku.
Naucz się właściwie wykorzystywać dany wzorzec w praktyce.

Wzorce projektowe ułatwiają tworzenie dobrego oprogramowania, umożliwiają unikanie typowych błędów i stanowią sprawdzone rozwiązania problemów informatycznych, z którymi ktoś kiedyś miał już do czynienia. Korzysta się z nich w celu zapewnienia wysokiej jakości wynikowego kodu i elastyczności rozwiązania programistycznego oraz skrócenia czasu jego tworzenia.

Profesjonalne programowanie w Pythonie. Poziom ekspert. Wydanie II

Kategoria: Python
Utworzone: czwartek, 10, sierpień 2017 10:34

prprpeTwórcy Pythona niemal od początku starali się opracować wieloparadygmatowy język zorientowany na czytelność kodu i produktywność programisty. Dziś język ten jest uważany za wszechstronny i potężny, a do tego cechuje się prostotą i elastycznością.

Nadaje się zarówno do pisania niedużych skryptów, jak i wielkich systemów, a także do wysoce specjalistycznych zadań, jak choćby analiza danych w celach naukowych. Mimo to pisanie kodu, który jest wydajny, prosty w utrzymaniu oraz łatwy w użyciu, wciąż sprawia problemy nawet zaawansowanym programistom Pythona.

Niniejsza książka jest zbiorem praktyk stosowanych przez najlepszych programistów pracujących z Pythonem. Jest przeznaczona dla osób zawodowo zajmujących się rozwojem oprogramowania oraz dla ambitnych pasjonatów w tej dziedzinie.

Selenium i testowanie aplikacji. Receptury. Wydanie II

Kategoria: Testowanie oprogramowania
Utworzone: sobota, 24, czerwiec 2017 13:24

seler2Projektanci nowoczesnych aplikacji internetowych muszą obecnie sprostać wielu wyzwaniom. Oprogramowanie, które tworzą, musi działać wydajnie i bezbłędnie w różnych przeglądarkach, na różnych platformach, na różnych urządzeniach. Wobec rosnących wymagań testowanie aplikacji staje się bardzo ważnym etapem jej rozwoju.

Jako że zaprojektowanie i przeprowadzenie takich testów jest dość złożonym zadaniem, warto zapewnić sobie sprawdzone narzędzie umożliwiające automatyzację testów aplikacji. Takim narzędziem z pewnością jest Selenium Web Driver - framework służący do automatyzacji przeglądarek internetowych.

W tej książce przedstawiono zaawansowane techniki testowania aplikacji internetowych za pomocą Selenium Web Driver i pokrewnych narzędzi.

Responsive Web Design. Modernizacja witryny

Kategoria: Tworzenie stron WWW
Utworzone: piątek, 26, maj 2017 10:29

rewedeProjektowanie responsywnych stron WWW (ang. Responsive Web Design) jest koniecznością. Wynika to z rosnącej liczby przeróżnych urządzeń mobilnych, wykorzystywanych przez rzeszę użytkowników.

Nowoczesne podejście do RWD wymaga zmiany sposobu myślenia. Utrzymywanie oddzielnych wersji witryny jest nieefektywne. Zamiast tego należy utworzyć jeden, spójny i responsywny projekt strony. Na takiej stronie cały układ będzie ulegał płynnym przekształceniom, aby zapewnić komfort przeglądania niezależnie od wymiarów wyświetlacza. Oczywiście dotyczy to również stron istniejących, które powinny zostać zmodernizowane.

Niniejsza książka jest przeznaczona dla osób, które planują zmodernizowanie swojej witryny w celu zapewnienia jej responsywności.

JavaScript i wzorce projektowe. Programowanie dla zaawansowanych. Wydanie II

Kategoria: JavaScript
Utworzone: piątek, 19, maj 2017 10:26

jswpz2JavaScript przez mnóstwo lat był wykorzystywany głównie jako technika uzupełniania podstawowej funkcjonalności stron internetowych. Dziś to się zmienia: JavaScript należy do najpopularniejszych języków i jest wykorzystywany na wiele sposobów. Wzorce projektowe to jedna z ciekawszych możliwości: dzięki nim programista bierze pod uwagę sprawdzone rozwiązania.

Niniejsza książka jest przeznaczona dla osób używających JavaScriptu, które chcą nauczyć się programowania obiektowego w tym języku, a także dobrze poznać standard ECMAScript 2015. Przedstawiono tu wzorce kreacyjne, strukturalne i operacyjne oraz metody ich stosowania. Przeanalizowano wzorce widoku modelu i wzorce do budowy aplikacji internetowych.

Wprowadzenie do WPF. Tworzenie aplikacji w WPF przy użyciu XAML i C#

Kategoria: C#
Utworzone: piątek, 07, kwiecień 2017 08:04

jchataRozpocznij przygodę z programowaniem dla systemu Windows!

Technologia Windows Presentation Foundation firmy Microsoft to jedno z najlepszych rozwiązań do tworzenia aplikacji działających pod kontrolą systemu Windows. WPF integruje interfejs użytkownika, grafikę, multimedia i dokumenty oraz ułatwia implementację wzorców projektowych, które oddzielają warstwę logiczną od warstwy prezentacji. Dużą zaletą tej technologii jest możliwość kompozycji i adaptacji poszczególnych elementów, z których budowany jest interfejs.

Jeśli uczysz się programowania od niedawna i chcesz tworzyć aplikacje desktopowe przy użyciu technologii WPF, to jest to książka dla Ciebie! Z jej pomocą szybko rozpoczniesz pisanie programów. W ten sposób, tworząc kolejne aplikacje okienkowe, będziesz poznawać kluczowe możliwości tej platformy.

Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku

Kategoria: Bestsellery informatyki
Utworzone: czwartek, 23, luty 2017 08:15

wzoelvNaucz się wykorzystywać wzorce projektowe i ułatw sobie pracę!

Jak wykorzystać projekty, które już wcześniej okazały się dobre?
Jak stworzyć elastyczny projekt obiektowy?
Jak sprawnie rozwiązywać typowe problemy projektowe?

Projektowanie oprogramowania obiektowego nie jest łatwe, a przy założeniu, że powinno ono nadawać się do wielokrotnego użytku, staje się naprawdę skomplikowane. Aby stworzyć dobry projekt, najlepiej skorzystać ze sprawdzonych i efektywnych rozwiązań, które wcześniej były już stosowane. W tej książce znajdziesz właśnie najlepsze doświadczenia z obszaru programowania obiektowego, zapisane w formie wzorców projektowych gotowych do natychmiastowego użycia!

Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku

Kategoria: Inne - programowanie
Utworzone: czwartek, 23, luty 2017 08:15

wzoelvNaucz się wykorzystywać wzorce projektowe i ułatw sobie pracę!

Jak wykorzystać projekty, które już wcześniej okazały się dobre?
Jak stworzyć elastyczny projekt obiektowy?
Jak sprawnie rozwiązywać typowe problemy projektowe?

Projektowanie oprogramowania obiektowego nie jest łatwe, a przy założeniu, że powinno ono nadawać się do wielokrotnego użytku, staje się naprawdę skomplikowane. Aby stworzyć dobry projekt, najlepiej skorzystać ze sprawdzonych i efektywnych rozwiązań, które wcześniej były już stosowane. W tej książce znajdziesz właśnie najlepsze doświadczenia z obszaru programowania obiektowego, zapisane w formie wzorców projektowych gotowych do natychmiastowego użycia!

Biblioteka jQuery. Sprawdzone wzorce projektowe

Kategoria: JavaScript
Utworzone: piątek, 23, grudzień 2016 12:55

bjqswpjQuery jest lekką, wszechstronną i rozszerzalną biblioteką języka JavaScript o ogromnych możliwościach. Zapewnia prosty w użyciu API, który jest bezproblemowo obsługiwany przez różne przeglądarki i znacząco ułatwia wykonywanie modyfikacji i operacji przechodzenia w obrębie modelu DOM dokumentów HTML, obsługę zdarzeń, uruchamianie animacji i korzystanie z technologii Ajax.Pozwala to na coraz bardziej złożone interakcje z użytkownikiem oraz na obsługę dużych implementacji aplikacji.

Niniejsza książka jest przeznaczona dla projektantów, którzy pracując z biblioteką jQuery, chcą wykorzystywać różne standardowe wzorce branżowe. Docenią ją zespoły programistów, którym ułatwi pisanie dobrze zorganizowanych i rozszerzalnych implementacji.

Zaprezentowano tu różne wzorce projektowe, takie jak Fasada, Obserwator czy wzorce optymalizacji.

Java EE. Zaawansowane wzorce projektowe

Kategoria: Java
Utworzone: piątek, 16, październik 2015 12:28

javeezRozwiązania realnych problemów w Javie EE przy użyciu wzorców projektowych

Platforma Java EE to najbardziej zaawansowane rozwiązanie do budowania złożonych systemów informatycznych, jakie oferuje firma Oracle. Jest wykorzystywana wszędzie tam, gdzie wymaga się najwyższej wydajności, bezpieczeństwa oraz niezawodności. Java EE dostarcza kompletny zbiór narzędzi, który pozwoli Ci zbudować aplikację o dowolnym stopniu skomplikowania.


Jeżeli chcesz poznać najlepsze wzorce tworzenia oprogramowania z wykorzystaniem Javy EE, to trafiłeś na doskonałą książkę. Sięgnij po nią i poznaj podstawy pracy z tą platformą oraz klasyczne wzorce projektowe. Gdy już opanujesz fundamenty, przejdziesz do nauki zaawansowanych mechanizmów. Wstrzykiwanie zależności, porównanie CDI i EJB, budowanie serwisów REST-owych, fabryki czy fasady to tylko niektóre z poruszanych tu tematów.

Domain-Driven Design. Zapanuj nad złożonym systemem informatycznym

Kategoria: Techniki programowania
Utworzone: wtorek, 07, lipiec 2015 05:53

domdriZmień sposób myślenia o projektowaniu systemów informatycznych!

Tworzenie skomplikowanych systemów informatycznych wymaga nowego podejścia. Dotychczas stosowane metody przestają się sprawdzać i generują mnóstwo problemów. Odpowiedzią na nie jest DomainDriven Design, w skrócie DDD. W tym podejściu szczególny nacisk kładzie się na tworzenie obiektów dokładnie odzwierciedlających zachowanie ich odpowiedników istniejących w rzeczywistości. Dzięki temu projektowanie systemu można powierzyć ekspertom z danej branży, którzy niekoniecznie muszą być specjalistami w dziedzinie projektowania architektury systemów informatycznych.

Ta książka jest niezwykłym przewodnikiem, który wprowadzi Cię w świat DDD. Sięgnij po nią i poznaj elementy składowe projektu sterowanego modelem oraz cykl życia obiektu dziedziny.

Zwinne wytwarzanie oprogramowania. Najlepsze zasady, wzorce i praktyki. eBook

Kategoria: E-booki
Utworzone: czwartek, 27, listopad 2014 13:32

zwiwyoPoznaj nowoczesne sposoby wytwarzania oprogramowania!

Czasy kaskadowego tworzenia projektów odchodzą w niepamięć. Obecne tempo rozwoju aplikacji i rynku nie pozwala poświęcać miesięcy na analizę, tworzenie dokumentacji, projektowanie, a na końcu wytwarzanie, testowanie i wdrażanie. Produkt musi być dostępny błyskawicznie! Pozwala to na natychmiastowe zebranie opinii na jego temat, dostosowanie go do oczekiwań i szybkie reagowanie na wymagane zmiany. Takie założenia może spełnić tylko i wyłącznie zespół wytwarzający oprogramowanie w zwinny sposób!

Ta książka została w całości poświęcona zwinnym praktykom. Sięgnij po nią i przekonaj się, w jaki sposób planować kolejne iteracje, tworzyć kod, a następnie go testować. W kolejnych rozdziałach poznasz praktyczne aspekty zwinnego tworzenia kodu – zobaczysz, jak istotne są zasady: pojedynczej odpowiedzialności, podstawienia Liskov czy odwracania zależności.

Promocje eBooki

Codziennie promocja
innej książki !

Kursy video IT

Kursy video z serii IT

Biznes IT

Książka z serii Biznes IT

O zdrowiu

NO STRESS

NO STRESS

Jak poradzić sobie ze stresem?I dlaczego większość ludzi robi błąd, za bardzo się spinając? Jest wiele sytuacji, w jakich stres się pojawia i może nawet nie zdajesz sobie sprawy, że ci...

Więcej w : Ciało i duch

Czytaj więcej...

Biznes i kariera

Budżet domowy pod ostrzałem

Budżet domowy pod ostrzałem

Jak skutecznie zadbać o budżet domowy i finanse osobiste oraz jak mądrze wydawać pieniądze w czasie kryzysu. Jeżeli żyjesz mitami dotyczącymi pieniędzy, to prawdopodobnie nie masz ich zbyt wiele. Na szczęście poznasz...

Więcej w : Edukacja finansowa

Czytaj więcej...
Designed by :