Prezenty dla Niego

Jaki prezent dla Niego? Męża, chłopaka, przyjaciela, kolegi, brata, taty...? Książka będzie świetnym wyborem dla każdego z nich! Wybierz tradycyjną papierową wersję lub postaw na oryginalność i wyślij jako prezent ebooka lub audiobooka. Po prostu znajdź tytuł, napisz życzenia i prześlij wyjątkową e-kartkę! Już po kilku minutach Twój prezent trafi do wybranej osoby.

Sprawdź nasze propozycje tytułów dla Panów, zainspiruj się!

361
Ładowanie...
EBOOK

Python dla zupełnie początkujących. Owoce programowania. Wydanie IV

Tony Gaddis

Python jest wszechstronnym językiem programowania o imponującej elastyczności i wydajności. Można dzięki niemu rozwiązywać przeróżne problemy programistyczne z różnych dziedzin wiedzy. Nawet jeśli nie masz zamiaru stać się pełnoetatowym programistą, prędko się zorientujesz, jak świetnym i elastycznym narzędziem jest Python. Można za jego pomocą budować oprogramowanie, ale również wspierać pracę statystyków, ekonomistów, maklerów giełdowych, biologów, fizyków czy analityków finansowych. Wystarczy tylko znaleźć sposób analizy problemu i nauczyć się implementować go w programie. Z tej książki skorzystasz, nawet gdy nie masz żadnego doświadczenia w projektowaniu i tworzeniu oprogramowania. Dzięki prostym przykładom i zrozumiałemu pseudokodowi, schematom blokowym oraz innym narzędziom zdobędziesz wiedzę o projektowaniu oprogramowania i jego implementowania w języku Python. W każdym rozdziale znalazło się wiele przykładowych projektów oraz zwięzłych i praktycznych programów. Książkę rozpoczęto od przedstawienia podstawowych informacji o przechowywaniu danych, danych wejściowych i wyjściowych, struktur kontrolnych, funkcji, sekwencji, list, operacji wejścia-wyjścia oraz obiektów tworzonych za pomocą klas zdefiniowanych w bibliotece standardowej. Następnie omówiono zagadnienia tworzenia klas, dziedziczenia i polimorfizmu, a także definiowania funkcji rekurencyjnych. W tej książce: Wprowadzenie do Pythona i środowiska IDLE Struktury warunkowe, struktury cykliczne i funkcje Podstawy programowania zorientowanego projektowo Rekurencja i algorytmy rekurencyjne Projektowanie GUI aplikacji Python. Lepszy niż myślisz. Przydatniejszy niż sądzisz.

362
Ładowanie...
EBOOK

Python. Dobre praktyki profesjonalistów

Dane Hillard

Python wydaje się językiem idealnym: ma intuicyjną składnię, jest przyjemny w używaniu, umożliwia tworzenie wydajnego, elastycznego kodu. Przy tym jest wyjątkowo wszechstronny, a stosowanie go w przeróżnych celach ułatwiają liczne biblioteki tworzone przez pasjonatów. To jednak nie zmienia faktu, że aby stać się profesjonalnym programistą Pythona, trzeba nauczyć się tworzyć kod godny profesjonalisty: działający bez błędów, czysty, czytelny i łatwy w utrzymaniu. W tym celu trzeba korzystać z branżowych standardów, które określają styl kodowania, projektowania aplikacji i prowadzenie całego procesu programowania. Należy wiedzieć, kiedy i w jaki sposób modularyzować kod, jak poprawić jakość przez zmniejszenie złożoności i stosować kilka innych, koniecznych praktyk. Ta książka okaże się szczególnie cenna dla każdego, kto zamierza profesjonalnie tworzyć kod w Pythonie. Stanowi jasny i zrozumiały zbiór zasad wytwarzania oprogramowania o najwyższej jakości, praktyk stosowanych przez zawodowych wyjadaczy projektowania i kodowania. Poza teoretycznym omówieniem poszczególnych zagadnień znalazło się tu mnóstwo przykładów i przydatnych ćwiczeń, utrwalających prezentowany materiał. Nie zabrakło krótkiego wprowadzenia do Pythona, przedstawiono też sporo informacji o strukturach danych i różnych podejściach w kontekście osiągania dobrej wydajności kodu. Pokazano, w jaki sposób zapobiegać nadmiernemu przyrostowi kodu podczas rozwijania aplikacji i jak redukować niepożądane powiązania w aplikacji. Dodatkową wartością publikacji jest bogactwo informacji o ogólnej architekturze oprogramowania, przydatnych każdemu zawodowemu programiście. W książce między innymi: podstawy projektowania w Pythonie wysokopoziomowe koncepcje rozwoju oprogramowania abstrakcje i hermetyzacja kodu różne metody testowania kodu tworzenie dużych systemów a rozszerzalność i elastyczność aplikacji Pythona praktykuj profesjonalnie!

363
Ładowanie...
EBOOK

Python. Nowoczesne programowanie w prostych krokach. Wydanie II

Bill Lubanovic

Python nie jest językiem idealnym, jednak przybywa programistów, którzy uważają go za bliski ideału. Wyróżnia się prostotą i wszechstronnością. Jest wdzięcznym narzędziem do badania danych i tworzenia systemów sztucznej inteligencji, uwielbiają go analitycy, ekonomiści i naukowcy. Może posłużyć do tworzenia stron WWW czy aplikacji specjalnego przeznaczenia. Python należy do najbardziej spójnych i czytelnych języków programowania. Jest przykładem całkiem udanego kompromisu pomiędzy prostotą, łatwością przyswajania i wyjątkową skutecznością. Z pewnością warto się go nauczyć, jednak od początku dobrze jest wpoić sobie nawyki pisania kodu nowoczesnego, wysokiej jakości, zgodnego z dobrą praktyką. Oto znakomity, przystępny i świetnie napisany podręcznik do nauki Pythona. Opisuje podstawy kodu i struktur danych i stopniowo wprowadza bardziej zaawansowane zagadnienia, takie jak praca z bazami danych i stronami WWW, podstawy działania chmury obliczeniowej, uczenia maszynowego i strumieniowania zdarzeń. Poza standardową biblioteką Pythona przedstawiono tu przydatne zewnętrzne pakiety, dokładniej opisano te najbardziej pomocne. Omówiono dobre praktyki tworzenia, testowania i diagnozowania kodu. Książka zawiera też mnóstwo wskazówek i przykładów kodu. Wyjaśnia pewne szczególne funkcjonalności Pythona, których stosowanie jest o wiele lepszym rozwiązaniem niż adaptowanie technik z innych języków. Nawet jeśli dziś o programowaniu wiesz mniej niż niewiele, dzięki temu podręcznikowi staniesz się prawdziwym pythonowcem! W tej książce między innymi: podstawy Pythona oraz funkcje, moduły i pakiety programowanie zorientowane obiektowo praca z bazami danych: relacyjnymi i NoSQL klienty internetowe, serwery, interfejsy API i usługi zarządzanie programami, procesami i wątkami implementacja współbieżności i komunikacji sieciowej Problemy? Rozwiąż je po pythonowsku!

364
Ładowanie...
EBOOK

Python. Szybko i prosto. Wydanie III

Naomi Ceder

Na początku, w 1989 roku, był tylko wakacyjnym projektem Guida van Rossuma. Dziś jest potężnym językiem programowania o niesamowitej wszechstronności: można się nim posłużyć do napisania skryptu ułatwiającego prace administratora sieci, stworzenia aplikacji internetowej, a także opracowania systemu głębokiego uczenia maszynowego. Co więcej, dookoła Pythona skupiła się międzynarodowa społeczność tworząca niesamowite biblioteki i frameworki, co przenosi programowanie w Pythonie na zupełnie inny poziom. Ten język ma i taką ważną zaletę, że jego nauka jest przyjemna i angażująca. Nawet początkujący programista może bardzo szybko zacząć pisać poprawny i dobrze działający kod. Dzięki tej książce zaczniesz błyskawicznie programować w Pythonie! Pominięto tu zbędne szczegóły, a skoncentrowano się na najważniejszych dla programisty, fundamentalnych zasadach programowania: przepływie sterowania, programowaniu zorientowanym obiektowo, dostępie do plików czy obsłudze wyjątków. Liczne porady, wskazówki i obszerne przykłady pomogą Ci w opanowaniu poszczególnych zagadnień. Poza omówieniem Pythona, jego najważniejszych bibliotek, pakietów i narzędzi w tym wydaniu znajdziesz pięć nowych rozdziałów dotyczących data science. Praca z tym podręcznikiem sprawi, że szybko będziesz gotów nawet na bardzo trudne zadania - i w pełni wykorzystasz potencjał Pythona! W tej książce między innymi: wprowadzenie do Pythona i przygotowanie IDLE - środowiska pracy tworzenie kodu niezależnego od platformy dostęp do relacyjnych i nierelacyjnych baz danych obsługa wyjątków i praca na plikach pakiety w Pythonie Python: język elegancki, wszechstronny, elastyczny!

365
Ładowanie...
EBOOK

Python w analizie danych. Przetwarzanie danych za pomocą pakietów Pandas i NumPy oraz środowiska IPython. Wydanie II

Wes McKinney

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!

366
Ładowanie...
EBOOK

Python. Wprowadzenie. Wydanie V

Mark Lutz

Python jest wieloparadygmatowym, wszechstronnym językiem programowania, zoptymalizowanym pod kątem efektywności pracy, czytelności kodu i jakości oprogramowania. Jego popularność rośnie, co wynika z wielości i różnorodności zastosowań oraz z tego, że jest darmowy i łatwo przenośny, można się go szybko nauczyć, a tworzenie kodu Pythona sprawia sporo przyjemności. Wszystkie te cechy dają zespołom deweloperskim strategiczną przewagę w dużych i małych projektach. Aby wykorzystać zalety Pythona, konieczne jest zdobycie solidnych podstaw tego języka, a następnie dogłębne zrozumienie bardziej zaawansowanych koncepcji i porządne ich przećwiczenie podczas pisania własnego kodu. To kompleksowy podręcznik do nauki programowania w Pythonie. Jego piąte wydanie zostało gruntownie zaktualizowane i rozbudowane o dodatkowe treści. Omówiono tu najnowsze wersje Pythona w liniach 3.X i 2.X, czyli 3.3 i 2.7, i dodano opisy nowych lub rozszerzonych mechanizmów, takich jak obsługa formatu JSON, moduł timeit, pakiet PyPy, metoda os.popen, generatory, rekurencje, słabe referencje, atrybuty i metody __mro__, __iter__, super, __slots__, metaklasy, deskryptory, funkcja random, pakiet Sphinx i wiele innych. W książce znalazło się mnóstwo ćwiczeń, quizów, pomocnych ilustracji oraz przykładów kodu. Jest to kompendium dla każdego, kto chce szybko zacząć programować w Pythonie i tworzyć wydajny kod o wysokiej jakości. W tej książce przedstawiono między innymi: składnię Pythona i koncepcje związane z iteracjami dokładny opis ważniejszych wbudowanych typów obiektów i ich możliwości struktury programistyczne wyższego poziomu programowanie funkcyjne i programowanie zorientowane obiektowo zaawansowane zagadnienia dla profesjonalistów Już dziś zacznij pisać znakomity kod w Pythonie!

367
Ładowanie...
EBOOK

Q. Cząstka strachu

Vaseem Khan

"Skup się, 007... To jest historia, o jakiej zawsze marzyliśmy, a Vaseem Khan opowiada ją jak prawdziwy mistrz: szybko, mądrze, zabawnie i trzymając w napięciu. Gorąco polecam!" - Lee Child Q - znany również jako major Boothroyd - zostaje niespodziewanie odsunięty od pracy w brytyjskim wywiadzie, gdzie zajmował się rozwojem technologii dla agentów MI6. Postanawia zatem powrócić do swojego sennego rodzinnego miasteczka by odpocząć po służbie. Jego przyjaciel z dzieciństwa - znany informatyk kwantowy Peter Napier - ginie w dziwnych okolicznościach, pozostawiając po sobie tajemniczą notatkę. Q czuje się zobowiązany do zbadania sprawy i wkrótce odkrywa, że przełomowe odkrycia Napiera mogły przyciągnąć złowrogie siły... Czy Q zdoła rozszyfrować prawdę o śmierci przyjaciela, nawet gdy zbliża się niebezpieczeństwo?   "Sprytny, przebiegły i ekscentryczny... Kwintesencja Khana." - Mick Herron "Przebiegły i porywający thriller pełen dowcipu." - Mark Billingham "Mocny, dowcipny, inteligentny i porywający. "Q. Cząstka strachu" to lektura na miarę Astona Martina." - Janice Hallett "Znakomicie wyważony i skonstruowany thriller!" - M.W. Craven "Oryginalny pomysł. Genialnie wykonany. Wstrząśnięty, nie zmieszany." - Ragnar Jonasson

368
Ładowanie...
EBOOK

Quo vAIdis

Andrzej Dragan

Od programów sprytniejszych od swoich twórców po jednorożce rysowane przez sieci neuronowe jest tu wszystko, czego potrzeba, by samodzielnie myśleć o AI. Autor nie moralizuje, tylko grzebie, dziwi się i pokazuje, jak działa świat opisywany równaniami i kodem. To jedna z tych książek, po których świat widzi się trochę wyraźniej. - Wojciech Zaremba, współzałożyciel OpenAI   AI nabiera głębszego sensu wraz z książką Andrzeja Dragana. Czy to tylko funkcja matematyczna, mnożenie macierzy odtwarzające kolejne słowa jak stochastyczna papuga, bezduszny twór informatyków? Czy jednak modele wykazują cechy prawdziwej inteligencji, rozumują i są kreatywne? Ta książka to panoramiczny obraz, ale też świeże spojrzenie na tematykę AI. Niezwykle przystępnie opisuje mechanizmy działania modeli językowych. Poruszy niejeden neuron w naszych głowach. - Remek Kinas, współtwórca polskiego modelu językowego Bielik   Andrzej Dragan jest profesorem fizyki na Uniwersytecie Warszawskim oraz National University of Singapore, zajmuje się łączeniem teorii względności z teorią kwantową. Laureat nagród i stypendiów European Science Foundation, ministra edukacji, Fundacji na rzecz Nauki Polskiej, Narodowego Centrum Nauki i tygodnika Polityka, zdobywca tytułu Wizjoner Roku Digital Shapers. Stypendysta University of Oxford. Pracował w Imperial College London i na University of Nottingham. Autor trzech książek i ponad sześćdziesięciu artykułów naukowych. Zdobył też tytuł Fotografa Roku brytyjskiego pisma Digital Camera i statuetkę Fryderyka, był nominowany do Złotego Lwa na festiwalu reklamowym w Cannes. Twórca fotograficznego efektu Dragana jego prace wystawiano w kilkunastu krajach. Zdobywca nagrody głównej na London Fashion Film Festival, Popkillera oraz wyróżnienia Best in Show magazynu Creative Review, a także nagród na festiwalach Berlin Music Video Awards, Epica Awards, Script Fiesta i ponad dwudziestu nagród w konkursie KTR, w tym Best of Culture. Jako nastolatek wygrywał liczne konkursy muzyki elektronicznej w ramach demosceny. Nigdy nie pił kawy.   Dragan bada AI jak nieznane zwierzę, dziwny fenomen przyrody. Ogląda z różnych stron. Testuje. Dźga i przekłuwa. Ucząc siebie i czytelnika tej rzeczywistości z ciekawością ADHD-owego dzieciaka, właściwą naukowcom-odkrywcom. - Jacek Dukaj, pisarz   AI wpłynie na każdy aspekt naszego życia, a Quo vAIdis przystępnie i zaskakująco dogłębnie wyjaśnia kluczowe pojęcia tej dziedziny. To niezbędnik do każdej poważnej rozmowy o AI. -prof. Aleksander Mądry, MIT, OpenAI   Warto przeczytać, aby zrozumieć, czym jest inteligencja. Ta prawdziwa i ta sztuczna. - prof. Piotr Sankowski, UW, Ideas NCBR