Python. Rusz głową! Wydanie II Paul Barry
- Czasowo niedostępna
- Promocja 2za1
- +54 pkt

- Autor:
- Paul Barry
- Serie wydawnicze:
- Head First - Rusz głową!
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 5.5/6 Opinie: 4
- Stron:
- 578
- Druk:
- oprawa miękka
- Dostępny format:
-
PDF
Opis
książki
:
Python. Rusz głową! Wydanie II
Python, prosty, wszechstronny i elastyczny język programowania, nadaje się zarówno do pisania niedużych skryptów, wielkich systemów, jak i do wysoce specjalistycznych zadań, jak choćby analiza danych do celów naukowych. To ulubione narzędzie coraz liczniejszej rzeszy znakomitych programistów. Wiele osób próbuje się uczyć Pythona, jednak mimo różnorodnych podręczników i kursów nauka pisania poprawnego, wydajnego i przejrzystego kodu w tym języku wciąż sprawia problemy.
Ta książka jest doskonałym podręcznikiem Pythona. Poza podstawami języka opisano tu sposoby posługiwania się Pythonem w prawdziwym świecie podczas pisania kodu aplikacji WWW czy obsługiwania baz danych. Przedstawiono tu również dość trudne tematy, takie jak kolekcje i niemodyfikowalność. Co ciekawe, materiał do książki przygotowano w szczególny sposób, posługując się metodami nowoczesnej kognitywistyki i dydaktyki, które uwzględniają specyfikę pracy ludzkiego mózgu, aktywnie go angażując podczas nauki. W ten sposób Python wchodzi do głowy niepostrzeżenie, w szybki, zabawny i interesujący sposób!
W tej książce:
- szybkie wprowadzenie do Pythona
- korzystanie z danych i z baz danych
- praktyczne projektowanie aplikacji WWW
- zarządzanie kontekstem
- wątki, wyjątki i iteracje w Pythonie
- narzędzia, biblioteki i moduły przydatne programiście Pythona
Jest problem? Rusz głową i zaprogramuj to w Pythonie!
Paul Barry pochodzi z Belfastu. Obecnie mieszka wraz z rodziną w niewielkim miasteczku Carlow w Irlandii Północnej. Od 1997 roku wykłada w Instytucie Technologicznym w Carlow. Przedtem (w Irlandii i Kanadzie) zajmował się rozwiązaniami IT dla opieki zdrowotnej. Barry jest ekspertem w dziedzinie programowania w Pythonie i w Perlu. W przeszłości był stałym współpracownikiem „Linux Journal Magazine”, napisał także kilka książek o programowaniu.
Czego nauczysz się z tej książki?
Czy chcesz nauczyć się języka Python bez konieczności żmudnego przedzierania się przez męczące instrukcje? Dzięki lekturze książki Python. Rusz głową! w mig złapiesz podstawy Pythona, korzystając z wbudowanych funkcji i struktur danych. Następnie przejdziesz do budowania własnej aplikacji WWW, eksplorując zagadnienia związaną z zarządzaniem bazą danych, obsługą wyjątków oraz korzystaniem z danych. Jeśli intryguje Cię, co możesz osiągnąć za pomocą menedżerów kontekstu, dekoratorów, komprehencji i generatorów, wszystko to znajdziesz tutaj. To drugie wydanie książki stanowi kompletny kurs, który pomoże Ci się stać programistą Pythona w mgnieniu oka.
Learn... — Naucz się wydajnie i bezboleśnie przetwarzać listy za pomocą Pythona.
Wybrane bestsellery
-
Nowość Promocja Promocja 2za1
Dzięki tej książce opanujesz podstawowe koncepcje związane z użyciem LLM. Poznasz unikatowe cechy i mocne strony kilku najważniejszych modeli (w tym GPT, Gemini, Falcon). Następnie dowiesz się, w jaki sposób LangChain, lekki framework Pythona, pozwala na projektowanie inteligentnych agentów do przetwarzania danych o nieuporządkowanej strukturze. Znajdziesz tu również informacje dotyczące dużych modeli podstawowych, które wykraczają poza obsługę języka i potrafią wykonywać różne zadania związane na przykład z grafiką i dźwiękiem. Na koniec zgłębisz zagadnienia dotyczące ryzyka związanego z LLM, a także poznasz techniki uniemożliwiania tym modelom potencjalnie szkodliwych działań w aplikacji.- PDF + ePub + Mobi
- Druk 48 pkt
(39,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Na szczęście dzięki tej książce poradzisz sobie z takimi wyzwaniami! Najpierw zapoznasz się z matematycznymi podstawami algorytmów ML i NLP. Zaznajomisz się również z ogólnymi technikami uczenia maszynowego i dowiesz się, w jakim stopniu dotyczą one dużych modeli językowych. Kolejnym zagadnieniem będzie przetwarzanie danych tekstowych, w tym metody przygotowywania tekstu do analizy, po czym przyswoisz zasady klasyfikowania tekstu. Ponadto poznasz zaawansowane aspekty teorii, projektowania i stosowania LLM, wreszcie ― przyszłe trendy w NLP. Aby zdobyć praktyczne umiejętności, będziesz ćwiczyć na przykładach rzeczywistych zagadnień biznesowych i rozwiązań NLP.- PDF + ePub + Mobi
- Druk 48 pkt
(39,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Inteligencja obliczeniowa w machine learning (ML) to zbiór zaawansowanych technik, za sprawą których komputery mogą rozwiązywać złożone problemy, ucząc się z danych, zamiast polegać na regułach programowania. Dzięki algorytmom genetycznym, inspirowanym naturalną ewolucją, można optymalizować procesy w różnych branżach – od inżynierii, przez biotechnologię, aż po logistykę – bez potrzeby tworzenia dużych baz danych. Algorytmy te pozwalają na rozwiązywanie problemów takich jak dopasowywanie parametrów w symulacjach czy optymalizacja tras, co ma szerokie zastosowanie w codziennych wyzwaniach biznesowych.- Videokurs 134 pkt
(39,90 zł najniższa cena z 30 dni)
134.55 zł
299.00 zł (-55%) -
Nowość Promocja Promocja 2za1
To piąte, zaktualizowane i uzupełnione wydanie bestsellerowego przewodnika po tworzeniu aplikacji internetowych za pomocą Django. Pokazano tu proces planowania i budowy atrakcyjnych aplikacji, rozwiązywania typowych problemów i implementacji najlepszych praktyk programistycznych. Podczas tworzenia aplikacji, takich jak blog, serwis społecznościowy, aplikacja e-commerce i platforma e-learningowa, zapoznasz się z szerokim zakresem zagadnień związanych z tworzeniem złożonych aplikacji internetowych w Pythonie. Krok po kroku, dzięki szczegółowym planom projektów, dowiesz się, jakie korzyści niesie ze sobą praca z Django 5, i zrozumiesz zasady tworzenia aplikacji przy użyciu tego frameworka.- PDF + ePub + Mobi
- Druk 81 pkt
(39,90 zł najniższa cena z 30 dni)
81.95 zł
149.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Dzięki tej praktycznej książce przekonasz się, że w Excelu możesz przeprowadzić dogłębną analizę danych i wyciągnąć z nich cenną wiedzę. Wystarczy, że skorzystasz z najnowszych funkcji i narzędzi Excela. W poradniku pokazano, jak za pomocą Power Query budować przepływy pracy porządkujące dane i jak projektować w skoroszycie relacyjne modele danych przy użyciu Power Pivot. Ponadto odkryjesz nowe możliwości przeprowadzania analiz, w tym dynamiczne funkcje tablicowe i pozyskiwanie wartościowych informacji z wykorzystaniem sztucznej inteligencji. Dowiesz się również, jak za sprawą integracji z Pythonem zautomatyzować analizę danych i budować raporty.- PDF + ePub + Mobi
- Druk 36 pkt
(32,90 zł najniższa cena z 30 dni)
36.84 zł
67.00 zł (-45%) -
Nowość Promocja Promocja 2za1
To trzecie wydanie przejrzystego przewodnika, który ułatwi Ci naukę programowania w Pythonie. Zaczniesz od przyswojenia podstawowych pojęć programistycznych, aby wkrótce płynnie posługiwać się funkcjami i strukturami danych. Zdobędziesz też umiejętność programowania zorientowanego obiektowo. W tym zaktualizowanym wydaniu znajdziesz również wskazówki, dzięki którym zastosujesz duże modele językowe, takie jak ChatGPT, do nauki programowania. Dowiesz się, jak tworzyć skuteczne zapytania dla tych modeli, a także jak testować i debugować kod Pythona. Dzięki ćwiczeniom, zamieszczonym w każdym rozdziale, będziesz stopniowo szlifować umiejętności programistyczne, a zasugerowane w książce strategie pomogą Ci w unikaniu frustrujących błędów — w ten sposób szybko nauczysz się tworzyć poprawny kod.- PDF + ePub + Mobi
- Druk 41 pkt
(36,90 zł najniższa cena z 30 dni)
41.20 zł
74.90 zł (-45%) -
Promocja Promocja 2za1
Web scraping umożliwia automatyczne zbieranie i analizowanie danych z internetu. Pozwala oszczędzać czas, automatyzując rutynowe zadania i umożliwiając analizę danych w czasie rzeczywistym. Jest szeroko stosowany w biznesie – od monitorowania cen konkurencji w e-commerce, przez analizę rynkową w finansach, aż po badania naukowe. Ta cenna w dobie big data umiejętność wspiera codzienną pracę analityków, programistów i przedsiębiorców. Według raportów liczba wyszukiwań związanych z web scrapingiem wzrosła o 30 procent w ciągu ostatnich kilku lat. To pokazuje, jak ważne dla firm jest efektywne pozyskiwanie danych z internetu. Szczególnie efektywnym wyborem jest web scraping w języku Python, który oferuje liczne narzędzia do scrapowania stron internetowych, między innymi Beautiful Soup i Scrapy. Zaletą wyboru Pythona jest także możliwość wizualizacji danych za pomocą matplotlib, co ułatwia ich interpretację. Ponadto technologia webscrapingu stale się rozwija, integrując się z narzędziami do przetwarzania języka naturalnego (NLP) i uczenia maszynowego, co zwiększa jej potencjał w analizie danych. Niezależnie od branży webscraping w Pythonie pozwala maksymalnie wykorzystać potencjał informacji dostępnych w sieci. To inwestycja w umiejętność, która będzie się rozwijać wraz z postępem technologicznym.- Videokurs 89 pkt
(39,90 zł najniższa cena z 30 dni)
89.54 zł
199.00 zł (-55%) -
Promocja Promocja 2za1
Jako ambitny Data Scientist, czyli danetyk, rozumiesz, dlaczego organizacje polegają na danych przy podejmowaniu ważnych decyzji - czy chodzi o firmy projektujące witryny internetowe, władze miasta decydujące o sposobie poprawy usług, czy naukowców pracujących nad zatrzymaniem rozprzestrzeniania się choroby. Chcesz nabyć umiejętności wyciągania pra- PDF + ePub 87 pkt
(71,82 zł najniższa cena z 30 dni)
87.70 zł
126.00 zł (-30%) -
Promocja Promocja 2za1
Przetwarzanie obrazów to dynamicznie rozwijająca się dziedzina, która znajduje zastosowanie w licznych branżach, takich jak medycyna, motoryzacja, przemysł rozrywkowy, bezpieczeństwo, rolnictwo czy marketing. Umożliwia automatyczne rozpoznawanie obiektów, analizę obrazów medycznych i tworzenie interaktywnych aplikacji korzystających ze sztucznej inteligencji. Warto się zagłębić w techniki przetwarzania obrazów, które stały się dostępniejsze i skuteczniejsze niż kiedykolwiek wcześniej dzięki lepszemu wykorzystaniu mocy obliczeniowej niezbędnej do procesowania sieci konwolucyjnych (CNN) i algorytmów YOLO. Ponadto modele generatywne, jak DALL-E czy Midjourney, oferują możliwości generowania obrazów na potrzeby trenowania modeli AI, co pozwala zwiększać różnorodność i wielkość puli danych (ang. data augmentation). Powszechnym narzędziem w segmencie computer vision jest biblioteka OpenCV. Jest używana do analizy obrazów, rozpoznawania obiektów, detekcji twarzy, wykrywania ruchu czy segmentacji obrazów. OpenCV oferuje dostęp do szerokiego zakresu narzędzi i algorytmów, a dobre opanowanie biblioteki otwiera drzwi do ciekawych projektów związanych z widzeniem komputerowym. Umiejętność przetwarzania obrazów jest niezwykle ceniona na rynku pracy – specjaliści mogą liczyć na atrakcyjne stanowiska i różnorodne wyzwania technologiczne.- Videokurs 42 pkt
(39,90 zł najniższa cena z 30 dni)
42.57 zł
99.00 zł (-57%) -
Promocja Promocja 2za1
Język programowania ogólnego przeznaczenia Python należy obecnie do najpopularniejszych na świecie. Skąd się bierze jego fenomen? Niewątpliwie kluczowe znaczenie ma tu bardzo czytelna składnia, mocno zbliżona do składni języka naturalnego. Czyni to Pythona dość łatwym do opanowania, także dla początkujących. Osoby bardziej doświadczone doceniają go za wszechstronność. Pythona można używać w różnych dziedzinach, takich jak analiza danych, sztuczna inteligencja, tworzenie stron internetowych, automatyka i automatyzacja, pisanie aplikacji mobilnych i wiele innych. Dodajmy do tego rozbudowany pakiet bibliotek standardowych i oto mamy (niemal) idealny język programowania.- PDF + ePub + Mobi
- Druk 32 pkt
(27,90 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%)
O autorze książki
Paul Barry pochodzi z Belfastu. Obecnie mieszka wraz z rodziną w niewielkim miasteczku Carlow w Irlandii Północnej. Od 1997 roku wykłada w Instytucie Technologicznym w Carlow. Przedtem (w Irlandii i Kanadzie) zajmował się rozwiązaniami IT dla opieki zdrowotnej. Barry jest ekspertem w dziedzinie programowania w Pythonie i w Perlu. W przeszłości był stałym współpracownikiem „Linux Journal Magazine”, napisał także kilka książek o programowaniu.
Zobacz pozostałe książki z serii Head First - Rusz głową!
-
Promocja Promocja 2za1
Ta książka, podobnie jak inne pozycje z serii Rusz głową!, została przygotowana zgodnie z jedyną w swoim rodzaju metodyką nauczania, wykorzystującą zasady funkcjonowania ludzkiego mózgu. Dzięki zagadkom, tajemnicom do rozwiązania, zabawnym ćwiczeniom i przystępnie podanej wiedzy bez trudu przyswoisz nawet dość złożone koncepcje, takie jak wyrażenia lambda, typy ogólne czy programowanie sieciowe i funkcyjne. Znajdziesz tu zabawne i niekonwencjonalne ilustracje, świetne analogie, pogawędki prowadzone przy kominku przez programistę i kompilator. To wszystko sprawia, że ta pozycja jest absolutnie wyjątkowym i niezwykle skutecznym podręcznikiem!- Druk 81 pkt
(39,90 zł najniższa cena z 30 dni)
81.95 zł
149.00 zł (-45%) -
Promocja Promocja 2za1
C# jest dziś uważany za jeden z najważniejszych języków programowania. Nowoczesny, wszechstronny, dojrzały i sukcesywnie rozwijany, zapewnia efektywne tworzenie kodu wysokiej jakości. Profesjonalni programiści, którzy pisali już kod w C++ lub Javie, bardzo często wybierają właśnie C#. Nic nie stoi na przeszkodzie, aby był pierwszym językiem programowania przyszłego programisty, który przy okazji nauki chce rozwijać pasję i świetnie się bawić!- Druk 92 pkt
(39,90 zł najniższa cena z 30 dni)
92.95 zł
169.00 zł (-45%) -
Promocja Promocja 2za1
Odpowiedź na to fundamentalne pytanie znajdziesz w tej książce ? drugim wydaniu świetnego podręcznika dla przyszłych mistrzów kodu. Zostało ono, podobnie jak inne pozycje z serii Rusz głową!, przygotowane zgodnie z najnowszymi odkryciami nauk poznawczych, teorii uczenia się i neurofizjologii. I właśnie dzięki temu zaangażujesz swój mózg, wykorzystasz wiele zmysłów i niepostrzeżenie poznasz najprzydatniejsze i najciekawsze wzorce projektowe stosowane w programowaniu zorientowanym obiektowo. Tak złożone tematy, jak klasy, interfejsy, kolekcje czy łączenie wzorców, staną się jasne i zrozumiałe. Tego wszystkiego będziesz się uczyć, rozwiązując łamigłówki, wykonując praktyczne ćwiczenia, pisząc aplikacje - i wybuchając głośnym śmiechem!- Druk 76 pkt
(39,90 zł najniższa cena z 30 dni)
76.45 zł
139.00 zł (-45%) -
Promocja Promocja 2za1
Ta książka, podobnie jak inne pozycje serii Rusz głową!, została przygotowana zgodnie z najnowszymi odkryciami nauk poznawczych, teorii uczenia się i neurofizjologii. Oznacza to tyle, że dzięki niej będziesz się uczyć zgodnie z zasadami pracy swojego mózgu: zaangażujesz umysł, wykorzystasz wiele zmysłów i niepostrzeżenie przyswoisz język programowania Go. Innymi słowy: w naturalny sposób zaczniesz programować! Niecodzienny wygląd i struktura książki sprawiają, że zamiast klasycznego podręcznika otrzymujesz polisensoryczne doświadczenie poznawcze, zaprojektowane tak, aby uzyskać umiejętności przydatne każdemu deweloperowi! Nawet jeśli musisz posługiwać się innymi językami programowania, dzięki tej pozycji nauczysz się technik i praktyk, które będziesz stale wykorzystywać podczas kodowania!- Druk 54 pkt
(39,90 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Promocja Promocja 2za1
Ta książka, podobnie jak inne pozycje z serii Rusz głową!, została przygotowana zgodnie z jedyną w swoim rodzaju metodyką nauczania wykorzystującą zasady funkcjonowania ludzkiego mózgu. Dzięki niej nauczysz się myśleć jak najlepsi programiści i niepostrzeżenie zaczniesz tworzyć wydajny kod w Kotlinie.- Druk 48 pkt
(34,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja Promocja 2za1
Ta książka jest niezwykłym podręcznikiem programowania. Być może wygląda nieco dziwacznie, ale prędko się przekonasz, że to podręcznik jest wyjątkowo skuteczny: w końcu jego formuła została opracowana na podstawie najlepszych osiągnięć neurologii i kognitywistyki. W ten sposób Twój mózg się zaangażuje i błyskawicznie przyswoi sobie zasady programowania w Pythonie. Autor wykorzystał oczywistą prawdę, że najszybciej uczymy się wtedy, gdy uwzględnimy specyfikę działania własnego mózgu! Najpierw więc się zainteresujesz, potem zaangażujesz, wreszcie przygotujesz sobie warsztat pracy, czyli zainstalujesz Pythona. Później zaczniesz ćwiczyć myślenie komputacyjne i oczywiście napiszesz swój pierwszy program. A dalej będzie coraz ciekawiej...- Druk 65 pkt
(39,90 zł najniższa cena z 30 dni)
65.45 zł
119.00 zł (-45%) -
Promocja Promocja 2za1
Sięgnij po ten nietypowy podręcznik! Możesz uznać jego formę i sposób przekazywania treści za dziwny, ale prędko przekonasz się, że jest wyjątkowo skuteczny. Twój mózg się zaangażuje i błyskawicznie przyswoi sobie techniki programowania dla Androida. A to wszystko dzięki nowatorskiemu podejściu autorów, którzy uznali, że najszybciej uczymy się wtedy, gdy uwzględnimy specyfikę działania własnego mózgu! Dowiesz się, jak przygotować sobie warsztat pracy, czyli Android Studio. Od razu zaprojektujesz strukturę aplikacji i zbudujesz dobry interfejs. Będziesz swobodnie posługiwał się aktywnościami, intencjami, usługami. Poznasz narzędzia Gradle, ART i ADB, dowiesz się, jak wykorzystywać bazy danych SQLite. A potem będzie jeszcze ciekawiej...- Druk 65 pkt
(39,90 zł najniższa cena z 30 dni)
65.45 zł
119.00 zł (-45%) -
Promocja Promocja 2za1
Metodyki zwinne różnią się od standardowego prowadzenia projektów. Jeśli Twój zespół programistów nigdy nie pracował zgodnie z ideą Agile, najwyższy czas to zmienić, zwłaszcza że zwinność staje się niezwykle modna! Dzięki tej nietuzinkowej, innowacyjnej książce błyskawicznie zrozumiesz, co się kryje za tą nazwą i jak to się dzieje, że podejścia zwinne nie tylko zapewniają świetne rezultaty, ale sprawiają też, że praca w grupie staje się dużo przyjemniejsza. Jeśli jednak praktyka Agile sprawia trudności w Twoim zespole, być może trzeba zmienić jego nastawienie. Jak to osiągnąć? Tego też się nauczysz dzięki tej książce!- Druk 48 pkt
(34,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja Promocja 2za1
Książka, którą trzymasz w rękach, to podręcznik niezwykły, gdyż uwzględnia specyfikę funkcjonowania ludzkiego mózgu i sposób, w jaki najszybciej się uczy. Dzięki nowatorskiemu podejściu autorów nauka pisania aplikacji nie jest nudna: niepostrzeżenie będziesz nabierał coraz większej wprawy. Już w trakcie zapoznawania się z podstawowymi koncepcjami rozpoczniesz pracę w IDE Android Studio. Dowiesz się, jak zaprojektować strukturę aplikacji i jak zbudować idealny interfejs.- Druk 54 pkt
(34,90 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Promocja Promocja 2za1
Jeżeli chcesz poznać możliwości JavaScriptu oraz w pełni wykorzystać jego potencjał, trafiłeś na doskonałą książkę. Należy ona do cenionej serii „Rusz głową” i opisuje wszystkie aspekty programowania w tym języku. Sięgnij po nią i poznaj język JavaScript od podstaw. Każda kolejna strona to spora dawka wiedzy podanej w przystępny sposób. Pomoże Ci poznać składnię języka, jego podstawowe elementy i konstrukcje. W momencie, kiedy opanujesz podstawy, przejdziesz do bardziej zaawansowanych tematów — programowania obiektowego, manipulowania drzewem DOM, obsługi zdarzeń oraz korzystania z funkcji anonimowych i domknięć. Książka ta jest doskonałą lekturą dla wszystkich osób chcących biegle władać językiem JavaScript!- Druk 70 pkt
(39,90 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%)
Ebooka "Python. Rusz głową! Wydanie II" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Szczegóły książki
- Dane producenta
- » Dane producenta:
- Tytuł oryginału:
- Head First Python: A Brain-Friendly Guide, 2nd Edition
- Tłumaczenie:
- Łukasz Suma
- ISBN Książki drukowanej:
- 978-83-283-3734-3, 9788328337343
- Data wydania książki drukowanej :
- 2017-11-17
- ISBN Ebooka:
- 978-83-283-3735-0, 9788328337350
- Data wydania ebooka :
-
2017-11-17
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 200x230
- Numer z katalogu:
- 64843
- Rozmiar pliku Pdf:
- 33.9MB
- Przykłady na ftp » 38.4kB
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
- Zgłoś erratę
- Serie wydawnicze: Head First - Rusz głową!
Spis treści książki
- Dla kogo jest ta książka? (xxviii)
- Wiemy, co myślisz (xxix)
- Wiemy, co myśli Twój mózg (xxix)
- Metapoznanie - myślenie o myśleniu (xxxi)
- To, co MY zrobiliśmy (xxxii)
- Przeczytaj to (xxxiv)
- Podziękowania (xxxvii)
- Znaczenie okien środowiska IDLE (4)
- Uruchamianie kodu instrukcja po instrukcji (8)
- Funkcje + moduły = biblioteka standardowa (9)
- Struktury danych są wbudowane (13)
- Wywoływanie metod daje wyniki (14)
- Decydowanie, kiedy należy wykonać blok kodu (15)
- Co jeszcze może Ci dać instrukcja warunkowa? (17)
- Zestawy mogą zawierać zagnieżdżone zestawy (18)
- Powrót do powłoki Pythona (22)
- Eksperymentowanie w powłoce (23)
- Iterowanie po sekwencji obiektów (24)
- Iterowanie określoną liczbę razy (25)
- Zastosowanie rezultatu Zadania nr 1 w naszym kodzie (26)
- Przygotowanie do wstrzymania wykonania (28)
- Generowanie losowych liczb całkowitych w Pythonie (30)
- Pisanie poważnej aplikacji biznesowej (38)
- Czy wcięcia doprowadzają Cię do szału? (40)
- Proszenie interpretera o pomoc dotyczącą funkcji (41)
- Eksperymentowanie z zakresami (42)
- Kod przykładów z rozdziału 1. (46)
- Liczby, łańcuchy znakowe... i obiekty (48)
- Poznaj cztery wbudowane struktury danych (50)
- Nieuporządkowana struktura danych: słownik (52)
- Struktura danych, która eliminuje duplikaty: zbiór (53)
- Literalne tworzenie list (55)
- Korzystaj z edytora, gdy pracujesz nad dłuższym fragmentem kodu (57)
- "Rozrost" listy w czasie wykonywania (58)
- Sprawdzanie przynależności za pomocą operatora in (59)
- Usuwanie obiektów z listy (62)
- Poszerzanie listy o nowe obiekty (64)
- Wstawianie obiektu na listę (65)
- Jak skopiować strukturę danych (73)
- Listy rozszerzają notację wykorzystującą nawiasy kwadratowe (75)
- Listy "rozumieją" początek, koniec i krok (76)
- Działania na początku i końcu listy (78)
- Zaprzęganie wycinków do pracy z listami (80)
- Pętla for w języku Python "rozumie" listy (86)
- Wycinki listy Marvina z bliska (88)
- Kiedy nie używać list (91)
- Kod przykładów z rozdziału 2. (1. z 2) (92)
- Słownik przechowuje pary klucz-wartość (96)
- Jak znaleźć słownik w kodzie (98)
- Kolejność wprowadzania NIE jest zachowywana (99)
- Wyszukiwanie wartości przy użyciu nawiasów kwadratowych (100)
- Korzystanie ze słowników w czasie wykonywania programu (101)
- Aktualizacja licznika częstotliwości (105)
- Iterowanie po słowniku (107)
- Iterowanie po kluczach i wartościach (108)
- Iterowanie po słowniku przy użyciu metody items (110)
- Jak dynamiczne są słowniki? (114)
- Unikanie wyjątków KeyError w czasie wykonania (116)
- Sprawdzanie przynależności za pomocą operatora in (117)
- Zapewnianie inicjalizacji przed użyciem (118)
- Zastępowanie operatora in operatorami not in (119)
- Zaprzęganie metody setdefault do pracy (120)
- Wydajne tworzenie zbiorów (124)
- Korzystanie z metod zbioru (125)
- Tworzenie przypadku dla krotek (132)
- Łączenie wbudowanych struktur danych (135)
- Uzyskiwanie dostępu do złożonych struktur danych (141)
- Kod przykładów z rozdziału 3. (1. z 2) (143)
- Ponowne wykorzystywanie kodu za pomocą funkcji (146)
- Wprowadzenie do funkcji (147)
- Wywoływanie Twojej funkcji (150)
- Funkcje przyjmują argumenty (154)
- Zwracanie jednej wartości (158)
- Zwracanie więcej niż jednej wartości (159)
- Przypomnienie wbudowanych struktur danych (161)
- Tworzenie funkcji ogólnego przeznaczenia (165)
- Tworzenie kolejnej funkcji (1. z 3) (166)
- Określanie domyślnych wartości argumentów (170)
- Układ pozycyjny kontra słowa kluczowe (171)
- Odświeżanie tego, co już wiemy o funkcjach (172)
- Uruchamianie Pythona z wiersza poleceń (175)
- Tworzenie wymaganych plików konfiguracji (179)
- Tworzenie pliku dystrybucji (180)
- Instalowanie pakietów za pomocą narzędzia pip (182)
- Prezentacja semantyki "wywołania przez wartość" (185)
- Prezentacja semantyki "wywołania przez referencję" (186)
- Instalacja narzędzi programistycznych do testowania (190)
- Jak bardzo zgodny z PEP 8 jest nasz kod? (191)
- Znaczenie komunikatów błędów (192)
- Kod przykładów z rozdziału 4. (194)
- Python: co już wiemy (196)
- Czego oczekujemy od naszej aplikacji WWW? (200)
- Zainstalujmy framework Flask (202)
- Jak działa framework Flask? (203)
- Pierwsze uruchomienie aplikacji WWW wykorzystującej framework Flask (204)
- Tworzenie obiektu aplikacji WWW frameworka Flask (206)
- Dekorowanie funkcji za pomocą ciągu URL (207)
- Uruchamianie działań Twojej aplikacji WWW (208)
- Udostępnianie funkcji w sieci (209)
- Budowanie formularza HTML (213)
- Szablony mają związek ze stronami WWW (216)
- Renderowanie szablonów z poziomu Flaska (217)
- Wyświetlanie formularza HTML aplikacji WWW (218)
- Przygotowanie do uruchomienia kodu szablonu (219)
- Znaczenie kodów stanu HTTP (222)
- Obsługa danych przekazywanych za pomocą metody POST (223)
- Ulepszenie cyklu edycji, zatrzymywania, uruchamiania i testowania (224)
- Dostęp do danych formularza HTML za pomocą Flaska (226)
- Używanie danych żądania w swojej aplikacji WWW (227)
- Generowanie wyników w postaci kodu HTML (229)
- Przygotowywanie aplikacji WWW do umieszczenia w chmurze (238)
- Kod przykładów z rozdziału 5. (241)
- Robienie czegoś z danymi Twojej aplikacji WWW (244)
- Python obsługuje otwieranie, przetwarzanie i zamykanie (245)
- Odczytywanie danych z istniejącego pliku (246)
- Lepsze otwieranie, przetwarzanie i zamykanie za pomocą instrukcji with (248)
- Przeglądanie logu za pomocą naszej aplikacji WWW (254)
- Sprawdzanie surowych danych za pomocą przeglądarki źródeł strony (256)
- Czas na użycie sekwencji ucieczki (w stosunku do Twoich danych) (257)
- Przeglądanie pełnego logu w Twojej aplikacji WWW (258)
- Logowanie wybranych atrybutów żądania sieciowego (261)
- Loguj pojedynczy wiersz rozdzielonych danych (262)
- Od surowych danych do czytelnych danych wyjściowych (265)
- Generowanie czytelnych danych wyjściowych przy użyciu kodu HTML (274)
- Osadzanie logiki wyświetlania w swoim szablonie (275)
- Produkcja czytelnych danych wyjściowych przy użyciu silnika Jinja2 (276)
- Bieżący stan kodu naszej aplikacji WWW (278)
- Zadawanie pytań na temat swoich danych (279)
- Kod przykładów z rozdziału 6. (280)
- Włączanie obsługi bazy danych w Twojej aplikacji WWW (282)
- Zadanie nr 1: Zainstaluj serwer bazy danych MySQL (283)
- Wprowadzenie do DB-API języka Python (284)
- Zadanie nr 2: Zainstaluj sterownik bazy danych MySQL dla języka Python (285)
- Zainstaluj sterownik MySQL-Connector/Python (286)
- Zadanie nr 3: Utwórz bazę danych i tabele dla naszej aplikacji WWW (287)
- Wybierz strukturę dla swojego logu (288)
- Potwierdź, że Twoja tabela jest gotowa na przyjęcie danych (289)
- Zadanie nr 4: Utwórz kod, za pomocą którego nasza aplikacja WWW będzie korzystała z bazy danych i tabel (296)
- Przechowywanie danych to dopiero połowa sukcesu (300)
- Jak najlepiej ponownie użyć Twojego kodu obsługi bazy danych? (301)
- Zastanów się, co próbujesz ponownie wykorzystać (302)
- A co z tą instrukcją importowania? (303)
- Miałeś już wcześniej do czynienia z tym wzorcem (305)
- Zła wiadomość nie jest wcale aż taka zła (306)
- Kod przykładów z rozdziału 7. (307)
- Zastosowanie instrukcji with (310)
- Elementarz programowania zorientowanego obiektowo (311)
- Tworzenie obiektów klas (312)
- Obiekty współdzielą zachowanie, ale nie stan (313)
- Więcej działań z klasą CountFromBy (314)
- Wywołanie metody: zrozumienie szczegółów (316)
- Dodawanie metody do klasy (318)
- Duże znaczenie self (320)
- Radzenie sobie z zasięgiem (321)
- Poprzedzaj swoje atrybuty nazwą self (322)
- Inicjalizuj wartości (atrybutów) przed użyciem (323)
- Dunder init umożliwia inicjalizowanie atrybutów (324)
- Inicjalizowanie atrybutów za pomocą dundera init (325)
- Znaczenie reprezentacji klasy CountFromBy (328)
- Definiowanie reprezentacji klasy CountFromBy (329)
- Zapewnianie sensownych wartości domyślnych dla klasy CountFromBy (330)
- Klasy: co już wiemy (332)
- Kod przykładów z rozdziału 8. (333)
- W jaki sposób najlepiej współdzielić kod obsługi bazy danych naszej aplikacji WWW? (336)
- Zarządzanie kontekstem za pomocą metod (338)
- Menedżer kontekstu widziałeś już w akcji (339)
- Utwórz nową klasę menedżera kontekstu (340)
- Zainicjalizuj klasę przy użyciu konfiguracji bazy danych (341)
- Dokonaj konfiguracji za pomocą metody __enter__ (343)
- Przeprowadź demontaż za pomocą metody __exit__ (345)
- Zrewiduj kod swojej aplikacji WWW (1. z 2) (348)
- Przypomnienie funkcji log_request (350)
- Modyfikacja funkcji log_request (351)
- Przypomnienie funkcji view_the_log (352)
- Nie tylko kod się tu zmienia (353)
- Modyfikacja funkcji view_the_log (354)
- Odpowiadanie na pytania o dane (359)
- Kod przykładów z rozdziału 9. (1. z 2) (360)
- Twój kod działa na serwerze WWW (nie na Twoim komputerze) (366)
- Technologia sesji frameworka Flask zapewnia stan (368)
- Przeszukiwanie słownika umożliwia pobranie stanu (369)
- Zarządzanie logowaniem za pomocą sesji (374)
- Zajmijmy się wylogowywaniem i sprawdzaniem stanu (377)
- Przekaż funkcję do funkcji (386)
- Wywoływanie przekazanej funkcji (387)
- Przyjmowanie listy argumentów (390)
- Przetwarzanie listy argumentów (391)
- Przyjmowanie słowników argumentów (392)
- Przetwarzanie słownika argumentów (393)
- Przyjmowanie dowolnej liczby i typu argumentów funkcji (394)
- Tworzenie dekoratora funkcji (397)
- Ostatni krok: obsługa argumentów (401)
- Zaprzęganie Twojego dekoratora do pracy (404)
- Powrót do ograniczania dostępu do strony /viewlog (408)
- Kod przykładów z rozdziału 10. (1. z 2) (410)
- Bazy danych nie są zawsze dostępne (418)
- Ataki sieciowe to prawdziwy problem (419)
- Operacje wejścia-wyjścia są (czasami) powolne (420)
- Wywołania Twoich funkcji mogą się nie powieść (421)
- Kod podatny na błędy powinieneś zawsze próbować wykonywać (423)
- Korzystaj z jednej instrukcji try, ale wielu klauzul except (426)
- Kod obsługi wszystkich wyjątków (428)
- Poznawanie wyjątków za pomocą modułu sys (430)
- Zrewidowany kod obsługi wszystkich wyjątków (431)
- Powrót do kodu naszej aplikacji WWW (433)
- Cicha obsługa wyjątków (434)
- Obsługa innych błędów bazy danych (440)
- Unikaj ściśle sprzężonego kodu (442)
- Zrewidowany moduł DBcm (443)
- Tworzenie własnego wyjątku (444)
- Co jeszcze może pójść źle z modułem DBcm? (448)
- Obsługa wyjątku SQLError odbywa się w inny sposób (451)
- Zgłaszanie wyjątku SQLError (453)
- Szybkie przypomnienie: poprawianie odporności (455)
- Jak radzić sobie z czekaniem? To zależy... (456)
- Kod przykładów z rozdziału 11. (1. z 3) (457)
- Oczekiwanie: co robić? (462)
- Jak odpytujesz swoją bazę danych? (463)
- Instrukcje INSERT i SELECT są różne (464)
- Robienie więcej niż jednej rzeczy naraz (465)
- Nie daj się zdołować: użyj wątków (466)
- Najpierw najważniejsze: nie panikuj (470)
- Nie daj się zdołować: pomóc może Ci framework Flask (471)
- Czy Twoja aplikacja jest teraz odporna? (474)
- Kod przykładów z rozdziału 11 3/4 (1. z 2) (475)
- Odczytywanie danych CSV jako list (479)
- Odczytywanie danych CSV jako słowników (480)
- "Obieranie", a następnie podział Twoich surowych danych (482)
- Zachowaj ostrożność, łącząc wywołania metod w łańcuch (483)
- Przekształcanie danych na format, którego potrzebujesz (484)
- Przekształcanie do postaci słownika list (485)
- Dostrzeganie wzorców w przypadku list (490)
- Przekształcanie wzorców w komprehencje (491)
- Przyjrzyj się uważnie swojej komprehencji (492)
- Definiowanie komprehencji słownika (494)
- Rozszerz komprehencje za pomocą filtrów (495)
- Poradź sobie z komplikacjami w sposób charakterystyczny dla Pythona (499)
- Komprehencja zbioru w akcji (505)
- Co z "komprehencjami krotek"? (507)
- Nawiasy okrągłe wokół kodu = generator (508)
- Używanie komprehencji listy do przetwarzania URL-i (509)
- Używanie generatora do przetwarzania URL-i (510)
- Zdefiniuj, co powinna robić Twoja funkcja (512)
- Ulegnij potędze funkcji generatorowych (513)
- Śledzenie Twojej funkcji generatorowej (1. z 2) (514)
- Ostatnie pytanie (518)
- Kod przykładów z rozdziału 12. (519)
- Czas w drogę... (520)
- Zainstaluj Pythona 3 w systemie Windows (522)
- Sprawdź Pythona 3 w systemie Windows (523)
- Dodawanie modułów do Pythona 3 w systemie Windows (524)
- Zainstaluj Pythona 3 w systemie Mac OS X (macOS) (525)
- Sprawdź i skonfiguruj Pythona 3 w systemie Mac OS X (526)
- Zainstaluj Pythona 3 w systemie Linux (527)
- Krok 0. Niewielkie przygotowania (530)
- Krok 1. Zarejestruj się w serwisie PythonAnywhere (531)
- Krok 2. Wgraj swoje pliki do chmury (532)
- Krok 3. Rozpakuj i zainstaluj swój kod (533)
- Krok 4. Utwórz starter aplikacji WWW (1. z 2) (534)
- Krok 5. Skonfiguruj swoją aplikację WWW (536)
- Krok 6. Weź w obroty swoją aplikację WWW działającą w chmurze! (537)
- 1. Co z Pythonem 2? (540)
- 2. Wirtualne środowiska programistyczne (541)
- 3. Więcej na temat obiektowości (542)
- 4. Specyfikatory formatów łańcuchów znakowych i tym podobne (543)
- 5. Sortowanie rzeczy (544)
- 6. Więcej z biblioteki standardowej (545)
- 7. Równoległe wykonywanie Twojego kodu (546)
- 8. Graficzne interfejsy użytkownika z biblioteką tkinter
- (i zabawa z żółwiami) (547)
- 9. Kod nie jest skończony, dopóki nie jest przetestowany (548)
- 10. Debuguj, debuguj, debuguj (549)
- 1. Alternatywy dla wiersza poleceń powłoki Pythona (552)
- 2. Alternatywy dla środowiska IDLE (553)
- 3. Jupyter Notebook: IDE dostępne z poziomu przeglądarki WWW (554)
- 4. Przeprowadzanie analizy danych (555)
- 5. Rozwiązania do tworzenia aplikacji WWW (556)
- 6. Korzystanie z danych sieciowych (557)
- 7. Więcej źródeł danych (558)
- 8. Narzędzia programistyczne (559)
- 9. Kivy: nasz wybór w kategorii "Najfajniejszy projekt wszech czasów" (560)
- 10. Alternatywne implementacje (561)
- BDFL: Benevolent Dictator for Life (564)
- Tolerancyjna społeczność: szacunek dla różnorodności (565)
- Podkasty dotyczące Pythona (566)
- Zen Pythona (567)
- Którą książkę powinienem przeczytać jako następną? (568)
- Nasze ulubione książki na temat Pythona (569)
Wprowadzenie
1. Podstawy
2. Listy
3. Dane strukturalne
4. Ponowne użycie kodu
5. Budowanie aplikacji WWW
6. Przechowywanie danych i manipulowanie nimi
7. Używanie bazy danych
8. Trochę klasy
9. Protokół zarządzania kontekstem
10. Dekoratory funkcji
11. Obsługa wyjątków
11 i 3/4. Trochę wątków
12. Zaawansowana iteracja
A. Instalacja
B. PythonAnywhere
C. Dziesięć najważniejszych tematów, których nie poruszyliśmy
D. Dziesięć najważniejszych nieomówionych projektów
E. Zaangażowanie się
Skorowidz (570)
Helion - inne książki
-
Nowość Promocja Promocja 2za1
Wielu programistów szuka prostego, bardziej intuicyjnego sposobu na tworzenie aplikacji. Przeszkadza im złożoność języków programowania, nieczytelność ich składni i stopień skomplikowania konfiguracji. W trakcie poszukiwań narzędzi zapewniających prostotę i dużą wydajność trafiają często na stworzony przez inżynierów Google język Go i... okazuje się, że spełnia on te oczekiwania, jest prosty jak Python i wydajny jak Java. Jeśli i Ty chcesz tworzyć aplikacje szybciej i efektywniej, nie tracić przy tym czasu na skomplikowane konfiguracje czy debugowanie, ta książka jest dla Ciebie.- PDF + ePub + Mobi
- Druk 51 pkt
(48,30 zł najniższa cena z 30 dni)
51.75 zł
69.00 zł (-25%) -
Nowość Promocja Promocja 2za1
Potraktuj tę książkę jako świetnego towarzysza wycieczek. Zawarte w tym przewodniku barwne ilustracje i wyczerpujące, przejrzyście podane informacje sprawią, że inaczej spojrzysz na różne elementy konstrukcji technicznych. Zrozumiesz fascynujące szczegóły działania urządzeń stworzonych przez ludzi. Nauczysz się rozpoznawać cechy charakterystyczne sieci elektroenergetycznej, dróg, kolei, mostów, tuneli, dróg wodnych i innych rozwiązań technicznych. Przekonasz się, jak wielką przyjemność daje „wypatrywanie infrastruktury”, a odkrywanie przeznaczenia napotkanych urządzeń stanie się Twoim hobby!- PDF + ePub + Mobi
- Druk 44 pkt
(38,94 zł najniższa cena z 30 dni)
44.93 zł
59.90 zł (-25%) -
Nowość Promocja Promocja 2za1
Dzięki tej książce dobrze zrozumiesz działanie Gita. Wiedza jest w niej przekazywana w prosty i konsekwentny sposób, a zastosowane techniki wizualne, opowiadane historie i liczne praktyczne ćwiczenia pozwolą Ci na skuteczną naukę krok po kroku. Stopniowo będziesz się zapoznawać z kluczowymi informacjami i dogłębnie zrozumiesz znaczenie poszczególnych terminów i koncepcji. Książkę docenią zwłaszcza osoby używające Gita w projektach prywatnych lub zawodowych, na przykład studenci i uczestnicy kursów programowania, młodsi programiści, specjaliści przetwarzania danych i pisarze techniczni.- PDF + ePub + Mobi
- Druk 43 pkt
(39,90 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Nowość Promocja Promocja 2za1
To interesujące, zwięzłe i wyjątkowo praktyczne wprowadzenie do programowania w języku JavaScript. Już podczas lektury pierwszych stron zaczniesz pisać własny kod, będziesz znajdować rozwiązania różnych wyzwań, a także tworzyć aplikacje internetowe i zabawne gry. Rozpoczniesz od poznania podstawowych koncepcji stosowanych w programowaniu, takich jak zmienne, tablice, obiekty, funkcje, konstrukcje warunkowe, pętle itd. Następnie nauczysz się łączyć skrypty JavaScript z kodem HTML i CSS, aby tworzyć interaktywne aplikacje internetowe. Ze swoich nowych umiejętności skorzystasz podczas pracy nad trzema większymi projektami: grą w stylu Pong, aplikacją generującą muzykę i platformą przeznaczoną do wizualizacji danych pobranych za pomocą API.- PDF + ePub + Mobi
- Druk 54 pkt
(39,90 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Bestseller Nowość Promocja Promocja 2za1
O sztucznej inteligencji jest ostatnio bardzo głośno, to nośny temat, nierzadko przedstawiany w tonie sensacyjnym. Czy AI nas zniewoli? Czy wymknie się spod kontroli? A może zabierze nam pracę i zmieni nasze życie w bezproduktywny koszmar? Rzeczywistość wygląda zgoła inaczej, niż zdają się sugerować clickbaitowe nagłówki w prasie i mediach społecznościowych. Sztuczna inteligencja jest obecna w naszym życiu od wielu lat, choć często nie zdajemy sobie z tego sprawy. Służy nam pomocą, gdy szukamy czegoś w sieci, kiedy chcemy coś przetłumaczyć, kupić, porównać albo dotrzeć z miejsca A do miejsca B. Odsiewa dla nas spam w poczcie internetowej i chroni nasze urządzenia elektroniczne przed cyberatakami. Oczywiście, ma swoje mroczne strony i tych także powinniśmy być świadomi.- PDF + ePub + Mobi
- Druk 32 pkt
(29,90 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Fusion to oprogramowanie firmy Autodesk, umożliwiające modelowanie 3D, CAD, CAM, CAE i PCB. Jego zastosowanie znacznie upraszcza i przyspiesza projektowanie, a także wytwarzanie nowych produktów. Dostępny w chmurze Autodesk Fusion oferuje rozmaite środowiska, takie jak Simulation, służące do obliczeń, analiz i symulacji, Render, przeznaczone do wizualizacji i renderingów, czy Animation, dzięki któremu można tworzyć filmy demonstrujące kolejność montażu elementów składowych urządzeń.- PDF + ePub + Mobi
- Druk 43 pkt
(39,90 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Bestseller Nowość Promocja Promocja 2za1
Aż 95 procent Wszechświata pozostaje niewidoczne i niezbadane. Brian Clegg zaprasza do odkrycia dwóch największych zagadek Kosmosu — ciemnej materii i ciemnej energii. W książce demaskuje te nieuchwytne koncepty, prowadząc czytelnika przez fascynującą historię odkryć, które zmieniły nasze rozumienie Wszechświata. Od teoretycznych początków aż po najnowsze badania, wyjaśnia, jak odkryto istnienie ciemnej materii i ciemnej energii, w jaki sposób te tajemnicze siły kształtują galaktyki i inne obiekty kosmiczne, a także jak wpływają na przyszłość Wszechświata. Jednocześnie stawia fundamentalne pytanie, czy uda się kiedyś w pełni je zrozumieć. Ciemna materia i ciemna energia to nie tylko fascynująca podróż przez naukę, ale również zaproszenie do jednej z największych przygód ludzkiego umysłu — zrozumienia tego, co ukryte i nieznane.- PDF + ePub + Mobi
- Druk 30 pkt
(27,90 zł najniższa cena z 30 dni)
30.20 zł
54.90 zł (-45%) -
Nowość Promocja Promocja 2za1
Rola administratora sieci komputerowej zaczyna się od jej skonfigurowania, jednak na tym absolutnie się nie kończy. Dalej musi on zadbać o to, by sieć działała poprawnie - jeśli cokolwiek pójdzie nie tak, administrator szybko dowie się o tym od użytkowników i zostanie poproszony, by równie szybko przywrócił ją do stanu poprzedniego. Drobnostka, jeśli problem okazuje się błahy i prosty do rozwiązania. Prawdziwe wyzwanie zaczyna się wtedy, kiedy naprawa usterki wymaga dogłębnej znajomości sieci, jej silnych i mocnych stron, a także metod radzenia sobie z awariami. Na szczęście powstała ta książka.- PDF + ePub + Mobi
- Druk 92 pkt
(39,90 zł najniższa cena z 30 dni)
92.95 zł
169.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Ta fantastyczna książka, pełna zabawnej narracji i praktycznych przykładów, nauczy Cię myślenia architektonicznego. Została ona, podobnie jak inne pozycje z serii Rusz głową!, przygotowana na bazie odkryć nauk poznawczych i neurofizjologii. Właśnie dzięki temu zaangażujesz swój mózg, użyjesz wielu zmysłów i niepostrzeżenie zrozumiesz dwa prawa architektury oprogramowania i cztery opisujące ją wymiary. Mistrzowsko opanujesz cechy i style architektury, a także nauczysz się określać logiczne komponenty systemów. Efekt? Zdobędziesz świetną orientację w świecie architektury oprogramowania. A wszystkiego nauczysz się, rozwiązując łamigłówki, wykonując praktyczne ćwiczenia, tworząc architektury ? i wybuchając głośnym śmiechem!- Druk 70 pkt
(39,90 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Tę praktyczną książkę docenią programiści C#. Zaczniesz od zapoznania się z zasadami działania algorytmów, aby później przejść do różnych struktur danych: tablic, list, stosów, kolejek, słowników i zbiorów. Poszczególne przykłady zostały zilustrowane fragmentami kodu i rysunkami. Opanujesz także sortowanie tablic przy użyciu rozmaitych algorytmów, co solidnie ugruntuje Twoje umiejętności. Następnie poznasz bardziej złożone struktury danych i algorytmy służące do różnych zadań, jak wyznaczanie najkrótszej ścieżki w grafie czy rozwiązywanie łamigłówek. W ten sposób nauczysz się budować w języku C# komponenty algorytmiczne, które bez problemu zastosujesz w rozmaitych aplikacjach, również internetowych i na platformy mobilne.- PDF + ePub + Mobi
- Druk 48 pkt
(39,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana


Oceny i opinie klientów: Python. Rusz głową! Wydanie II Paul Barry
(4)(2)
(2)
(0)
(0)
(0)
(0)
więcej opinii