Programowanie obiektowe
Sortowanie
Źródło opisu
Katalog centralny
(4)
Forma i typ
Książki
(4)
Publikacje dydaktyczne
(2)
Publikacje fachowe
(2)
Dostępność
dostępne
(4)
Placówka
CN1 (św. Wincentego 85)
(3)
WP130 (św. Wincentego 85)
(1)
Autor
Althoff Cory
(1)
Gamma Erich
(1)
Górczyński Robert
(1)
Helm Richard
(1)
Johnson Ralph E. (1955- )
(1)
Matuk Konrad
(1)
McKinney Wes
(1)
Melé Antonio (informatyka)
(1)
Rajca Piotr
(1)
Vlissides John M. (1961-2005)
(1)
Walczak Tomasz (tłumacz)
(1)
Rok wydania
2020 - 2024
(1)
2010 - 2019
(3)
Okres powstania dzieła
2001-
(3)
Kraj wydania
Polska
(4)
Język
polski
(4)
Odbiorca
Programiści
(1)
Temat
Kobieta
(5203)
Rodzina
(4009)
Przyjaźń
(3831)
Miłość
(3256)
Tajemnica
(2949)
Programowanie obiektowe
(-)
Śledztwo i dochodzenie
(2934)
Relacje międzyludzkie
(2513)
Zabójstwo
(2172)
Życie codzienne
(1905)
Magia
(1729)
Zwierzęta
(1606)
Dzieci
(1588)
Literatura polska
(1566)
Dziewczęta
(1527)
Uczucia
(1400)
Nastolatki
(1376)
II wojna światowa (1939-1945)
(1363)
Język polski
(1354)
Rodzeństwo
(1346)
Uczniowie
(1257)
Dziecko
(1241)
Literatura dziecięca polska
(1151)
Małżeństwo
(1130)
Filozofia
(1110)
Wychowanie w rodzinie
(1044)
Ludzie a zwierzęta
(1014)
Chłopcy
(998)
Trudne sytuacje życiowe
(995)
Wybory życiowe
(931)
Sekrety rodzinne
(929)
Policjanci
(908)
Żydzi
(892)
Relacja romantyczna
(879)
Osoby zaginione
(876)
Władcy
(869)
Psy
(859)
Historia
(848)
Kultura
(820)
Boże Narodzenie
(786)
Podróże
(774)
Prywatni detektywi
(767)
Wychowanie
(750)
Pisarze polscy
(747)
Przestępczość zorganizowana
(741)
Walka dobra ze złem
(717)
Literatura
(710)
Pamiętniki polskie
(700)
Polityka
(698)
Młodzież
(693)
Krainy i światy fikcyjne
(680)
Koty
(679)
Arystokracja
(675)
Stworzenia fantastyczne
(668)
Mężczyzna
(651)
Literatura młodzieżowa polska
(641)
Psychologia
(637)
Poszukiwania zaginionych
(636)
Uprowadzenie
(635)
Matki i córki
(628)
Samorealizacja
(621)
Wakacje
(607)
Wojna
(598)
Dziennikarze
(585)
Sztuka
(575)
Nauczyciele
(563)
Polacy za granicą
(558)
Zemsta
(551)
Wojsko
(550)
Przedsiębiorstwo
(549)
Nauczanie
(540)
Pedagogika
(522)
Dramat polski
(519)
Obyczaje i zwyczaje
(513)
Śmierć
(509)
Psychoterapia
(504)
Zakochanie
(503)
Dziadkowie i wnuki
(500)
Czytanie
(497)
Zarządzanie
(494)
Dojrzewanie
(493)
Matematyka
(483)
Osobowość
(473)
Spisek
(473)
Seryjni zabójcy
(470)
Przyroda
(461)
Ojcowie i córki
(454)
Postawy
(451)
Lekarze
(447)
Marzenia
(444)
Samotność
(444)
Nauka
(434)
Język angielski
(433)
Opieka nad zwierzętami
(432)
Ludzie bogaci
(428)
Nauczanie początkowe
(427)
Czarownice i czarownicy
(426)
Stosunki interpersonalne
(426)
Pisarze
(419)
Politycy
(409)
Samopoznanie
(409)
Gatunek
Podręcznik
(3)
Dziedzina i ujęcie
Informatyka i technologie informacyjne
(3)
4 wyniki Filtruj
Książka
W koszyku
Nie wystarczy znajomość jednego języka programowania, aby zostać programistą. W rzeczywistości trzeba opanować dość szeroki zakres pojęć i paradygmatów, a także zrozumieć zagadnienia związane z algorytmami. Trzeba być na bieżąco z nowymi technologiami i narzędziami. Należy również poznać i zacząć stosować dobre praktyki programistyczne i przyswoić sobie zasady pracy w zespole. Przede wszystkim jednak priorytetem jest sama praktyka, ponieważ wielu programistów wciąż ma problem z pisaniem poprawnego kodu. Jeśli chcesz być profesjonalistą i postanowiłeś nauczyć się wszystkiego, co jest do tego potrzebne, to wziąłeś do ręki właściwą książkę. Zawiera ona znacznie więcej informacji niż proste wprowadzenie do konkretnego języka programowania. Opisano tu najpotrzebniejsze technologie, elementy kodu i zasady ich stosowania, sporo miejsca poświęcono obiektowości. Czytając ją, zapoznasz się również z najważniejszymi narzędziami programistycznymi i nauczysz się dobrych praktyk programistycznych. To wszystko czyni z tej książki świetną mapę umiejętności, dzięki którym szybko i sprawnie staniesz się prawdziwym profesjonalistą! W tej książce znajdziesz między innymi: wprowadzenie do programowania, struktury danych i algorytmy, pakiety i kontrola wersji, testowanie i bezpieczeństwo tworzonych aplikacji, zasady pracy zespołu programistów.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Są egzemplarze dostępne do wypożyczenia: sygn. 56409 (1 egz.)
Kaucja: 25,93 zł
Książka
W koszyku
Na książce także ISBN oryginału: 0201633612.
Tekst oraz diagram na 2. i 3. stronie okładki.
Bibliografia na stronach [357]-362. Indeks.
Dostępna również jako e-book.
Naucz 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! W książce "Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku" opisano, czym są wzorce projektowe, a także w jaki sposób pomagają one projektować oprogramowanie obiektowe. Podręcznik zawiera studia przypadków, pozwalające poznać metody stosowania wzorców w praktyce. Zamieszczono tu również katalog wzorców projektowych, podzielony na trzy kategorie: wzorce konstrukcyjne, strukturalne i operacyjne. Dzięki temu przewodnikowi nauczysz się skutecznie korzystać z wzorców projektowych, ulepszać dokumentację i usprawniać konserwację istniejących systemów. Krótko mówiąc, poznasz najlepsze sposoby sprawnego opracowywania niezawodnego projektu. Wzorce projektowe w architekturze MVC Katalog wzorców projektowych Projektowanie edytora dokumentów Wzorce konstrukcyjne, strukturalne i operacyjne Dziedziczenie klas i interfejsów Określanie implementacji obiektów Obsługa wielu standardów wyglądu i działania Zastosowanie mechanizmów powtórnego wykorzystania rozwiązania Wykorzystaj zestaw konkretnych narzędzi do programowania obiektowego!
* Recenzje książki * Przedmowa * Wstęp * Przewodnik dla Czytelników * Rozdział 1. Wprowadzenie * 1.1. Czym jest wzorzec projektowy? * 1.2. Wzorce projektowe w architekturze MVC w języku Smalltalk * 1.3. Opisywanie wzorców projektowych * Nazwa i kategoria wzorca * Przeznaczenie * Inne nazwy * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * 1.4. Katalog wzorców projektowych * 1.5. Struktura katalogu * 1.6. Jak wzorce pomagają rozwiązać problemy projektowe? * Znajdowanie odpowiednich obiektów * Określanie poziomu szczegółowości obiektu * Określanie interfejsów obiektów * Określanie implementacji obiektów * Dziedziczenie klas i interfejsów * Programowanie pod kątem interfejsu, a nie implementacji * Zastosowanie mechanizmów powtórnego wykorzystania rozwiązania * Dziedziczenie a składanie * Delegowanie * Dziedziczenie a typy sparametryzowane * Związki między strukturami czasu wykonywania programu i strukturami czasu kompilacji * Projektowanie pod kątem zmian * Aplikacje * Pakiety narzędziowe * Platformy * 1.7. Jak wybrać wzorzec projektowy? * 1.8. Jak stosować wzorce projektowe? * Rozdział 2. Studium przypadku projektowanie edytora dokumentów * 2.1. Problemy projektowe * 2.2. Struktura dokumentu * Składanie rekurencyjne * Klasy z rodziny Glyph * Wzorzec Kompozyt * 2.3. Formatowanie * Kapsułkowanie algorytmu formatowania * Klasy Compositor i Composition * Wzorzec Strategia * 2.4. Ozdabianie interfejsu użytkownika * Niewidoczna otoczka * Klasa MonoGlyph * Wzorzec Dekorator * 2.5. Obsługa wielu standardów wyglądu i działania * Abstrakcyjne ujęcie procesu tworzenia obiektów * Fabryki i klasy produktów * Wzorzec Fabryka abstrakcyjna * 2.6. Obsługa wielu systemów okienkowych * Czy można zastosować Fabrykę abstrakcyjną? * Kapsułkowanie zależności implementacyjnych * Klasy Window i WindowImp * Podklasy klasy WindowImp * Konfigurowanie obiektów Window za pomocą obiektów WindowImp * Wzorzec Most * 2.7. Działania użytkowników * Kapsułkowanie żądania * Klasa Command i jej podklasy * Możliwość cofania operacji * Historia poleceń * Wzorzec Polecenie * 2.8. Sprawdzanie pisowni i podział słów * Dostęp do rozproszonych informacji * Kapsułkowanie dostępu do danych i przechodzenia po nich * Klasa Iterator i jej podklasy * Wzorzec Iterator * Przechodzenie i działania wykonywane w jego trakcie * Kapsułkowanie analiz * Klasa Visitor i jej podklasy * Wzorzec Odwiedzający * 2.9. Podsumowanie * Rozdział 3. Wzorce konstrukcyjne * BUDOWNICZY (builder) * Przeznaczenie * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * FABRYKA ABSTRAKCYJNA (abstract factory) * Przeznaczenie * Inne nazwy * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * METODA WYTWÓRCZA (Factory Method) * Przeznaczenie * Inne nazwy * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * PROTOTYP (prototype) * Przeznaczenie * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * SINGLETON (singleton) * Przeznaczenie * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * Omówienie wzorców konstrukcyjnych * Rozdział 4. Wzorce strukturalne * ADAPTER (adapter) * Przeznaczenie * Inne nazwy * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * DEKORATOR (decorator) * Przeznaczenie * Inne nazwy * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * FASADA (facade) * Przeznaczenie * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * KOMPOZYT (composite) * Przeznaczenie * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * MOST (bridge) * Przeznaczenie * Inne nazwy * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * PEŁNOMOCNIK (proxy) * Przeznaczenie * Inne nazwy * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * PYŁEK (flyweight) * Przeznaczenie * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * Omówienie wzorców strukturalnych * Adapter i Most * Kompozyt, Dekorator i Pełnomocnik * Rozdział 5. Wzorce operacyjne * INTERPRETER (interpreter) * Przeznaczenie * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * ITERATOR (iterator) * Przeznaczenie * Inne nazwy * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * ŁAŁCUCH ZOBOWIĄZAŁ (chain of responsibility) * Przeznaczenie * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * MEDIATOR (mediator) * Przeznaczenie * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * METODA SZABLONOWA (template method) * Przeznaczenie * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * OBSERWATOR (observer) * Przeznaczenie * Inne nazwy * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * ODWIEDZAJĄCY (visitor) * Przeznaczenie * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * PAMIĄTKA (memento) * Przeznaczenie * Inna nazwa * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * POLECENIE (command) * Przeznaczenie * Inne nazwy * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * STAN (state) * Przeznaczenie * Inna nazwa * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * STRATEGIA (strategy) * Przeznaczenie * Inna nazwa * Uzasadnienie * Warunki stosowania * Struktura * Elementy * Współdziałanie * Konsekwencje * Implementacja * Przykładowy kod * Znane zastosowania * Powiązane wzorce * Omówienie wzorców operacyjnych * Kapsułkowanie zmian * Obiekty jako argumenty * Czy komunikacja powinna być zakapsułkowana czy rozproszona? * Oddzielanie nadawców od odbiorców * Podsumowanie * Rozdział 6. Podsumowanie * 6.1. Czego można oczekiwać od wzorców projektowych? * Standardowe słownictwo projektowe * Pomoc w dokumentowaniu i uczeniu się * Uzupełnienie istniejących metod * Docelowe elementy refaktoryzacji * 6.2. Krótka historia * 6.3. Społeczność związana ze wzorcami * Języki wzorców Alexandra * Wzorce w oprogramowaniu * 6.4. Zaproszenie * 6.5. Słowo na zakończenie * Dodatek A Słowniczek * Dodatek B Przewodnik po notacji * B.1. Diagram klas * B.2. Diagram obiektów * B.3. Diagram interakcji * Dodatek C Klasy podstawowe * C.1. List * Konstruowanie, usuwanie, inicjowanie i przypisywanie * Dostęp do elementów * Dodawanie elementów * Usuwanie elementów * Interfejs stosu * C.2. Iterator * C.3. ListIterator * C.4. Point * C.5. Rect * Bibliografia
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Są egzemplarze dostępne do wypożyczenia: sygn. 58259 (1 egz.)
Kaucja: 00,00 zł
Książka
W koszyku
Na okładce i stronie tytułowej: Wydanie II. Dotyczy oryginału.
Podręcznik dla analityków danych, którzy pracują w języku Python oraz dla programistów.
Analiza danych stała się samodzielną dyscypliną wiedzy interesującą specjalistów z wielu branż: analityków biznesowych, statystyków, architektów oprogramowania czy też osoby zajmujące się sztuczną inteligencją. Wydobywanie informacji ze zbiorów danych pozwala na uzyskanie wiedzy niedostępnej w inny sposób. W tym celu dane trzeba odpowiednio przygotować, oczyścić, przetworzyć i oczywiście poddać analizie. Warto również zadbać o ich wizualizację. Do tych wszystkich zadań najlepiej wykorzystać specjalne narzędzia opracowane w języku Python. Prezentowana książka jest drugim, zaktualizowanym i uzupełnionym, wydaniem klasycznego podręcznika napisanego z myślą o analitykach, którzy dotychczas nie pracowali w Pythonie, oraz o programistach Pythona, którzy nie zajmowali się dotąd analizą danych ani obliczeniami naukowymi. Przedstawiono tu możliwości oferowane przez Pythona 3.6 oraz najnowsze funkcje pakietów Pandas i NumPy, a także środowisk IPython i Jupyter. Przy opisie poszczególnych narzędzi analitycznych wyjaśniono ich działanie i zaprezentowano przykłady ich wykorzystania w sposób efektywny i kreatywny. Ta książka powinna się znaleźć w podręcznej bibliotece każdego analityka danych! Najważniejsze zagadnienia: eksploracja danych za pomocą powłoki IPython i środowiska Jupyter, korzystanie z pakietów NumPy i Pandas, tworzenie wizualizacji danych za pomocą pakietu Matplotlib, praca z danymi regularnych i nieregularnych szeregów czasowych, rozwiązywanie rzeczywistych problemów analitycznych. Python: poznaj idealne narzędzie do analizy danych!
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. BP 004 (1 egz.)
Książka
W koszyku
(Technologia i Rozwiązania)
Na okł. i s. tyt.: Django - framework dla perfekcjonistów, którzy muszą przestrzegać terminów ; nazwa wyd. oryg.: Packt Publishing.
Indeks.
Django to bardzo przydatne narzędzie ułatwiające pisanie aplikacji sieciowych w języku Python. Jest uważane za framework, który łączy wielkie możliwości z prostotą użytkowania. Pozwala na szybkie tworzenie oprogramowania na podstawie przejrzystych i praktycznych projektów. To atrakcyjne rozwiązanie dla programistów zarówno początkujących, jak i doświadczonych.Książka, którą trzymasz w rękach, jest znakomitym podręcznikiem pisania aplikacji sieciowych w Django. Krok po kroku pokazano tu pełny proces tworzenia profesjonalnego oprogramowania, a przykładami, na których oparto poszczególne rozdziały, są rzeczywiste projekty aplikacji. Dzięki takiemu podejściu można bardzo szybko zapoznać się z frameworkiem, nauczyć się rozwiązywania często występujących problemów i w naturalny sposób stosować najlepsze praktyki programistyczne. Autorzy pokazali również, w jaki sposób w projektach Django stosować kilka popularnych technologii związanych z aplikacjami sieciowymi.Najważniejsze zagadnienia omówione w książce:przygotowanie środowiska i wprowadzenie do frameworka,tworzenie praktycznego projektu aplikacji umożliwiającego dalsze modyfikacje i rozbudowę,implementacja zaawansowanych funkcjonalności aplikacji sieciowych,praca z bazami danych Redis i innymi technologiami (w tym Celery, Solr i Memcached),tłumaczenie aplikacji na wiele języków,API typu RESTful.Django — framework dla perfekcjonistów, którzy muszą przestrzegać terminów!
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Są egzemplarze dostępne do wypożyczenia: sygn. 18307 (1 egz.)
Pozycja została dodana do koszyka. Jeśli nie wiesz, do czego służy koszyk, kliknij tutaj, aby poznać szczegóły.
Nie pokazuj tego więcej