Profesjonalne programowanie w Pythonie. Poznaj najlepsze praktyki kodowania i zaawansowane koncepcje programowania. Wydanie IV
- Autorzy:
- Michał Jaworski, Tarek Ziadé
- Wydawnictwo:
- Helion
- Ocena:
- 6.0/6 Opinie: 1
- Stron:
- 512
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi

Opis ebooka: Profesjonalne programowanie w Pythonie. Poznaj najlepsze praktyki kodowania i zaawansowane koncepcje programowania. Wydanie IV
Python cechuje się dużą prostotą, a przy tym jest wszechstronny. Ma bardzo szeroki zakres zastosowania, przez co coraz więcej osób podejmuje naukę programowania w tym języku. Python należy do języków najczęściej używanych przez programistów, którzy tworzą w nim gry i aplikacje webowe. Świetnie sprawdza się ponadto w pracy z wykorzystaniem sztucznej inteligencji i uczenia maszynowego. Tym, co programiści doceniają w Pythonie, jest też obiektywność. Ucząc się, przyswajamy bowiem również zasady programowania obiektywnego, a więc koncepcji dla wielu innych języków.
Oto książka, którą docenią i osoby rozpoczynające przygodę z programowaniem, i programiści znający już inne języki. Znajdziesz tu zarówno podstawowe informacje o Pythonie, jak i wskazówki dotyczące pisania rozszerzeń, dzięki którym będziesz w stanie korzystać z atutów kilku języków. Przydatnym uzupełnieniem są liczne przykłady, pokazujące, jak rozwiązywać częste problemy. To już czwarte wydanie tego praktycznego podręcznika ? docenianego za to, że pozwala dobrze poznać Pythona i uczy, jak pisać wydajny i czytelny kod.
Z książki dowiesz się:
- jakie są najważniejsze usprawnienia w Pythonie
- jak przeprowadzić izolację środowiska
- jak używać najnowszych funkcji w Pythonie
- czym Python się różni od innych języków
- co to jest współbieżność i wielowątkowość
- na czym polega programowanie sterowane zdarzeniami
- jakie są elementy metaprogramowania
- jak przeprowadzić automatyzację kontroli jakości
- jak optymalizować kod
Koduj wszystko w Pythonie. Obiektywnie, strukturalnie i funkcjonalnie!
Python jest prosty, ale daje bardzo duże możliwości, dlatego jest przydatny w wielu dziedzinach. Choć pisanie kodu w Pythonie jest łatwe, zapewnianie jego czytelności i łatwości konserwacji oraz umożliwianie wielokrotnego użytku bywa wyzwaniem. Czwarte wydanie tej książki zawiera omówienie najlepszych praktyk, przydatnych narzędzi i standardów stosowanych przez profesjonalnych programistów Pythona, dlatego pomoże Ci nie tylko poradzić sobie z takimi wyzwaniami, ale też poznać najnowsze funkcje i zaawansowane koncepcje z tego języka.
Książka rozpoczyna się od rozgrzewki, które pozwoli Ci poznać najnowsze usprawnienia wprowadzone w Pythonie, elementy składni i ciekawe narzędzia, dzięki którym zwiększysz swoją efektywność. Ponadto kilka pierwszych rozdziałów umożliwi doświadczonym programistom znającym różne inne języki bezpiecznie wkroczyć w ekosystem Pythona.
W trakcie lektury kolejnych rozdziałów poznasz często stosowane wzorce projektowe i różne metodyki programowania, w tym programowanie sterowane zdarzeniami, programowanie współbieżne i metaprogramowanie. Ponadto przyjrzysz się złożonym przykładom i spróbujesz rozwiązać praktyczne problemy, łącząc Pythona z C i C++ w celu napisania rozszerzeń, które umożliwiają wykorzystanie mocnych stron kilku języków. W końcowej części książki poznasz kompletny cykl życia każdej udostępnionej aplikacji.
Dzięki lekturze tej książki nabierzesz biegłości w pisaniu wydajnego i łatwego w konserwacji kodu w Pythonie.
Z tej książki nauczysz się:
- Nowoczesnych sposobów konfigurowania powtarzalnych i spójnych środowisk programistycznych Pythona
- Efektywnego tworzenia pakietów z kodem Pythona przeznaczonych dla społeczności i do użytku w środowisku produkcyjnych
- Nowych elementów składni Pythona, na przykład obiekt f-string, klas danych, wyliczeń i funkcji lambda
- Metaprogramowania w Pythonie z użyciem metaklas
- Pisania współbieżnego kodu w Pythonie
- Monitorowania i optymalizowania wydajności aplikacji w Pythonie
- Rozszerzania Pythona i integrowania go z użyciem kodu napisanego w różnych językach
Wybrane bestsellery
-
Ta książka jest kompleksowym wprowadzeniem do matematyki dyskretnej, przydatnym dla każdego, kto chce pogłębić i ugruntować swoje umiejętności informatyczne. W zrozumiały sposób przedstawiono tu metody matematyki dyskretnej i ich zastosowanie w algorytmach i analizie danych, włączając w to techni...
Matematyka dyskretna dla praktyków. Algorytmy i uczenie maszynowe w Pythonie Matematyka dyskretna dla praktyków. Algorytmy i uczenie maszynowe w Pythonie
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
W tej książce omówiono techniki wdrażania systemów na platformie AWS i zasady zarządzania nimi. Zaprezentowano podstawy korzystania z usługi Identity and Access Management oraz narzędzia sieciowe i monitorujące chmury AWS. Poruszono tematy Virtual Private Cloud, Elastic Compute Cloud, równoważeni...
AWS dla administratorów systemów. Tworzenie i utrzymywanie niezawodnych aplikacji chmurowych AWS dla administratorów systemów. Tworzenie i utrzymywanie niezawodnych aplikacji chmurowych
(51.35 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
To kolejne wydanie lubianego samouczka, dzięki któremu w ramach 24 godzinnych lekcji przyswoisz solidne podstawy programowania. Zrozumiesz, jak działają programy, i nauczysz się reguł stosowanych przez profesjonalistów przy ich projektowaniu. Dowiesz się, jak wygląda świat programistów i na czym ...
Programowanie dla początkujących w 24 godziny. Wydanie IV Programowanie dla początkujących w 24 godziny. Wydanie IV
(34.50 zł najniższa cena z 30 dni)37.95 zł
69.00 zł(-45%) -
To drugie, zaktualizowane i poprawione wydanie bestsellerowego podręcznika Programowania w Pythonie pozwoli Ci błyskawicznie zacząć tworzyć kod, który działa! Zaczniesz od zrozumienia podstawowych koncepcji programistycznych, następnie nauczysz się zapewniać programom interaktywność i wykształcis...(59.40 zł najniższa cena z 30 dni)
64.35 zł
99.00 zł(-35%) -
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....
Python dla zupełnie początkujących. Owoce programowania. Wydanie IV Python dla zupełnie początkujących. Owoce programowania. Wydanie IV
(49.50 zł najniższa cena z 30 dni)54.45 zł
99.00 zł(-45%) -
Ta książka jest zwięzłym, skupionym na praktyce przewodnikiem po Pythonie w wersji 3.6 i nowszych. Dzięki niej skoncentrujesz się na rdzeniu języka i podstawowych zagadnieniach, które musisz doskonale opanować, jeśli chcesz pisać w nim dobry kod. Dowiesz się zatem, jak działa Python i jakich zasa...(41.40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł(-35%) -
E-commerce wspierany przez potężną moc sztucznej inteligencji ― to dla wielu właścicieli rodzimych firm internetowych wciąż brzmi jak odległa przyszłość. Może gdzieś tam, w Kalifornii, może u technologicznych gigantów, może Apple, Amazon, a bliżej nas, powiedzmy, Allegro korzysta lub będzie...(59.40 zł najniższa cena z 30 dni)
64.35 zł
99.00 zł(-35%) -
Tę książkę docenią ci, którzy opanowali już podstawową składnię Pythona i palą się do pisania własnych programów. Zawiera 81 projektów, które możesz napisać w tym języku. Programy składają się z maksymalnie 256 linii kodu i pozwolą Ci stopniowo nabierać umiejętności programisty - a zupełnie przy ...
Wielka księga małych projektów w Pythonie. 81 łatwych praktycznych programów Wielka księga małych projektów w Pythonie. 81 łatwych praktycznych programów
(47.40 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
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 fo...(119.40 zł najniższa cena z 30 dni)
129.35 zł
199.00 zł(-35%) -
Ta książka jest przeznaczona dla osób, które nie umieją programować, ale chciałyby zapoznać się z kryptografią. Omówiono tu podstawowe koncepcje programowania w Pythonie, który dziś jest uważany za najlepszy język dla początkujących koderów. Pokazano, jak tworzyć, testować i łamać programy implem...
Złam ten kod z Pythonem. Jak tworzyć, testować i łamać szyfry Złam ten kod z Pythonem. Jak tworzyć, testować i łamać szyfry
(26.90 zł najniższa cena z 30 dni)26.90 zł
89.00 zł(-70%)
O autorze ebooka
Tarek Ziadé - inżynier programowania, założyciel francuskiej grupy użytkowników Pythona pod nazwą Afpy, autor wielu artykułów dotyczących programowania, publikowanych w różnych czasopismach branżowych. Pracuje w firmie Elastic, odpowiada za budowę narzędzi do programowania.
Michał Jaworski, Tarek Ziadé - pozostałe książki
-
Use Python microservices to craft applications that are built as small standard units using proven best practices and avoiding common errors
-
Gain a deep understanding of building, maintaining, packaging, and shipping robust Python applications
-
Atlas turystyczny Rzymu to doskonała pomoc w planowaniu udanych wakacji! Książka zawiera najważniejsze informacje na temat Rzymu oraz miasta-państwa Watykan: ich historii, geografii, kuchni i kultury. Jej niebywałym atutem są propozycje gotowych tras zwiedzania – poszczególnych dziel...
-
Bogactwo włoskiej kultury ukrytej w zakątkach Rzymu i Watykanu jest niezmierzone. Prezentowany przewodnik zawiera mnóstwo praktyczny porad i adresów, przybliża również historię regionu. To pozycja dla turystów, którzy chcieliby poznać kulturę tego miejsca. Książ...
-
Toskania, synonim rajskiej idylli, to przede wszystkim cyprysy, zielone winnice, łagodne wzgórza, ciepłe morze, dużo słońca i doskonała kuchnia. Wakacyjne leniuchowanie najlepiej połączyć z odkrywaniem skarbów sztuki i kultury. Stąd właśnie wywodzą się najsłynniejsi przedstawici...
-
A practical approach to conquering the complexities of Microservices using the Python tooling ecosystem
Ebooka 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 »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły ebooka
- Tytuł oryginału:
- Expert Python Programming: Master Python by learning the best coding practices and advanced programming concepts, 4th Edition
- Tłumaczenie:
- Tomasz Walczak
- ISBN Książki drukowanej:
- 978-83-283-8743-0, 9788328387430
- Data wydania książki drukowanej:
- 2022-06-28
- ISBN Ebooka:
- 978-83-283-8744-7, 9788328387447
- Data wydania ebooka:
-
2022-06-28
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:
- 165x235
- Numer z katalogu:
- 168274
- Rozmiar pliku Pdf:
- 7.5MB
- Rozmiar pliku ePub:
- 4.9MB
- Rozmiar pliku Mobi:
- 10.7MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- Gdzie jesteśmy i dokąd zmierzamy?
- Co zrobić z kodem w Pythonie 2?
- Jak być na bieżąco?
- Dokumenty PEP
- Aktywne społeczności
- Inne źródła informacji
- Podsumowanie
- Wymagania techniczne
- Ekosystem pakietów Pythona
- Instalowanie pakietów Pythona za pomocą narzędzia pip
- Izolowanie środowiska uruchomieniowego
- Izolacja na poziomie aplikacji a izolacja na poziomie systemu
- Izolacja środowiska na poziomie aplikacji
- Poetry jako system zarządzania zależnościami
- Izolacja środowiska na poziomie systemu
- Konteneryzacja a wirtualizacja
- Zarządzanie środowiskami wirtualnymi z użyciem Dockera
- Wirtualne środowiska programistyczne oparte na narzędziu Vagrant
- Popularne narzędzia do zwiększania produktywności
- Niestandardowe powłoki Pythona
- Stosowanie powłoki IPython
- Stosowanie powłok we własnych skryptach i programach
- Interaktywne debugery
- Inne narzędzia do zwiększania produktywności
- Podsumowanie
- Wymagania techniczne
- Niedawne dodatki do języka
- Operatory scalania i aktualizacji słownika
- Wyrażenia przypisania
- Wskazówki dotyczące typów w typach generycznych
- Parametry czysto pozycyjne
- Moduł zoneinfo
- Moduł graphlib
- Nie tak nowe, ale wciąż błyszczące
- Funkcja breakpoint()
- Tryb roboczy
- Funkcje __getattr__() i __dir__() na poziomie modułu
- Formatowanie łańcuchów znaków za pomocą obiektów f-string
- Podkreślenia w literałach liczbowych
- Moduł secrets
- Co może się pojawić w przyszłości?
- Tworzenie sumy typów za pomocą operatora |
- Strukturalne dopasowywanie wzorców
- Podsumowanie
- Wymagania techniczne
- Model klas i programowanie obiektowe
- Dostęp do klas bazowych
- Wielodziedziczenie i porządek MRO
- Inicjalizowanie instancji klasy
- Wzorce dostępu do atrybutów
- Deskryptory
- Właściwości
- Dynamiczny polimorfizm
- Przeciążanie operatorów
- Przeciążanie funkcji i metod
- Klasy danych
- Programowanie funkcyjne
- Funkcje lambda
- Funkcje map(), filter() i reduce()
- Obiekty i funkcje częściowe
- Generatory
- Wyrażenia generatora
- Dekoratory
- Wyliczenia
- Podsumowanie
- Wymagania techniczne
- Interfejsy
- Odrobina historii: zope.interface
- Stosowanie adnotacji funkcji i abstrakcyjnych klas bazowych
- Tworzenie interfejsów z wykorzystaniem adnotacji określających typ
- Odwrócenie sterowania i wstrzykiwanie zależności
- Odwrócenie sterowania w aplikacjach
- Stosowanie platform do wstrzykiwania zależności
- Podsumowanie
- Wymagania techniczne
- Czym jest współbieżność?
- Wielowątkowość
- Czym jest wielowątkowość?
- Obsługa wątków w Pythonie
- Kiedy należy stosować wielowątkowość?
- Przykładowa aplikacja wielowątkowa
- Wieloprocesowość
- Wbudowany moduł multiprocessing
- Stosowanie puli procesów
- Stosowanie modułu multiprocessing.dummy jako interfejsu do obsługi wielowątkowości
- Programowanie asynchroniczne
- Kooperatywna wielozadaniowość i asynchroniczne operacje wejścia - wyjścia
- Słowa kluczowe async i await w Pythonie
- Praktyczny przykład zastosowania programowania asynchronicznego
- Dostosowywanie nieasynchronicznego kodu do asynchroniczności za pomocą obiektów future
- Podsumowanie
- Wymagania techniczne
- Czym dokładnie jest programowanie sterowane zdarzeniami?
- Sterowanie zdarzeniami nie jest tożsame z asynchronicznością
- Programowanie sterowane zdarzeniami w GUI
- Komunikacja sterowana zdarzeniami
- Różne style programowania sterowanego zdarzeniami
- Styl oparty na wywołaniach zwrotnych
- Styl oparty na obserwowaniu obiektów
- Styl oparty na tematach
- Architektury sterowane zdarzeniami
- Kolejki zdarzeń i komunikatów
- Podsumowanie
- Wymagania techniczne
- Czym jest metaprogramowanie?
- Stosowanie dekoratorów do modyfikowania działania funkcji przed jej użyciem
- Następny krok: dekoratory klas
- Przechwytywanie procesu tworzenia instancji klasy
- Metaklasy
- Ogólna składnia
- Stosowanie metaklas
- Pułapki związane z metaklasami
- Stosowanie metody __init_subclass__() jako alternatywy dla metaklas
- Generowanie kodu
- Funkcje exec, eval i compile
- Drzewa składni abstrakcyjnej
- Haczyki importu
- Ważne przykłady generowania kodu w Pythonie
- Podsumowanie
- Wymagania techniczne
- C i C++ jako podstawa rozszerzalności w Pythonie
- Kompilowanie i wczytywanie w Pythonie rozszerzeń napisanych w C
- Kiedy należy używać rozszerzeń?
- Zwiększanie wydajności kluczowych fragmentów kodu
- Integrowanie istniejącego kodu napisanego w różnych językach
- Integrowanie zewnętrznych bibliotek dynamicznych
- Tworzenie wydajnych niestandardowych typów danych
- Pisanie rozszerzeń
- Rozszerzenia w czystym C
- Pisanie rozszerzeń za pomocą Cythona
- Wady korzystania z rozszerzeń
- Dodatkowa złożoność
- Trudniejsze debugowanie
- Komunikacja z bibliotekami dynamicznymi bez używania rozszerzeń
- Moduł ctypes
- CFFI
- Podsumowanie
- Wymagania techniczne
- Zasady programowania sterowanego testami
- Pisanie testów z użyciem platformy pytest
- Parametryzacja testów
- Konfiguracje testów w platformie pytest
- Stosowanie "fałszywych" obiektów
- Atrapy i moduł unittest.mock
- Automatyzacja kontroli jakości
- Pokrycie kodu testami
- Narzędzia do poprawiania stylu i lintery
- Statyczna analiza typów
- Testowanie mutacyjne
- Przydatne narzędzia związane z testami
- Generowanie realistycznych danych
- Generowanie dat i czasu
- Podsumowanie
- Wymagania techniczne
- Tworzenie pakietów bibliotek i ich udostępnianie
- Budowa pakietu Pythona
- Rodzaje dystrybucji pakietów
- Rejestrowanie i publikowanie pakietów
- Wersjonowanie pakietów i zarządzanie zależnościami
- Instalowanie własnych pakietów
- Pakiety przestrzeni nazw
- Skrypty i punkty wejścia w pakietach
- Tworzenie pakietów aplikacji i usług do użytku w internecie
- Manifest Twelve-Factor App
- Korzystanie z Dockera
- Zarządzanie zmiennymi środowiskowymi
- Rola zmiennych środowiskowych w platformach do tworzenia aplikacji
- Tworzenie samodzielnych aplikacji wykonywalnych
- Kiedy samodzielne aplikacje wykonywalne są przydatne?
- Popularne narzędzia
- Bezpieczeństwo kodu Pythona w pakietach wykonywalnych
- Podsumowanie
- Wymagania techniczne
- Rejestrowanie błędów i logów
- Podstawy rejestrowania logów w Pythonie
- Zalecane praktyki z obszaru rejestrowania logów
- Rozproszone rejestrowanie logów
- Rejestrowanie błędów w celu ich późniejszej analizy
- Instrumentacja kodu z wykorzystaniem niestandardowych wskaźników
- Stosowanie aplikacji Prometheus
- Śledzenie rozproszone aplikacji
- Śledzenie rozproszone za pomocą Jaegera
- Podsumowanie
- Wymagania techniczne
- Częste przyczyny niskiej wydajności
- Złożoność kodu
- Nadmierne wykorzystanie zasobów i ich wyciekanie
- Nadmierna liczba operacji wejścia - wyjścia i operacji blokujących
- Profilowanie kodu
- Profilowanie procesora
- Profilowanie wykorzystania pamięci
- Zmniejszanie złożoności przez wybór odpowiednich struktur danych
- Przeszukiwanie listy
- Stosowanie zbiorów
- Stosowanie modułu collections
- Architektoniczne kompromisy
- Stosowanie heurystyk i algorytmów aproksymacyjnych
- Stosowanie kolejek zadań i przetwarzania odroczonego
- Stosowanie probabilistycznych struktur danych
- Zapisywanie wyników w pamięci podręcznej
- Podsumowanie
O autorach
O recenzencie
Przedmowa
Rozdział 1. Aktualny stan Pythona
Rozdział 2. Nowoczesne środowiska programistyczne Pythona
Rozdział 3. Nowości w Pythonie
Rozdział 4. Porównanie Pythona z innymi językami
Rozdział 5. Interfejs, wzorce i modułowość
Rozdział 6. Współbieżność
Rozdział 7. Programowanie sterowane zdarzeniami
Rozdział 8. Elementy metaprogramowania
Rozdział 9. Łączenie Pythona z kodem w C i C++
Rozdział 10. Automatyzacja testów i kontroli jakości
Rozdział 11. Tworzenie pakietów i udostępnianie kodu w Pythonie
Rozdział 12. Monitorowanie pracy i wydajności aplikacji
Rozdział 13. Optymalizacja kodu
Skorowidz
Helion - inne książki
-
Ten przystępny przewodnik jest przeznaczony dla analityków danych, którzy chcą dobrze poznać proces tworzenia analitycznego zbioru danych i samodzielnie pisać kod niezbędny do uzyskania zamierzonego wyniku. Przedstawiono w nim składnię języka SQL oraz zasady budowania szybko działających zapytań ...
SQL dla analityków danych. Tworzenie zbiorów danych dla początkujących SQL dla analityków danych. Tworzenie zbiorów danych dla początkujących
(44.85 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Oto przewodnik po koncepcjach testowania i wiodących frameworkach, za pomocą których automatyzuje się testy aplikacji internetowych, takich jak Selenium, Cypress, Puppeteer i Playwright. Zaprezentowano w nim unikatowe funkcjonalności tych rozwiązań, ich wady i zalety, a także wyjaśniono zasady ko...
Testowanie aplikacji dla programistów frontendowych. Wiodące frameworki do automatyzacji testów aplikacji internetowych i ich przyszłość oparta na testowaniu niskokodowym i sztucznej inteligencji Testowanie aplikacji dla programistów frontendowych. Wiodące frameworki do automatyzacji testów aplikacji internetowych i ich przyszłość oparta na testowaniu niskokodowym i sztucznej inteligencji
(44.85 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Oto wyjątkowy przewodnik po platformie Roblox. Składa się z 24 lekcji skonstruowanych w sposób ułatwiający szybkie opanowanie materiału; przeczytanie każdej z nich i wykonanie podanych ćwiczeń zajmie Ci najwyżej godzinę. Lekcje i zadania łącznie tworzą kurs, dzięki któremu nauczysz się samodzieln...
Roblox Lua w 24 godziny. Tworzenie gier dla początkujących Roblox Lua w 24 godziny. Tworzenie gier dla początkujących
(44.85 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
To książka przeznaczona dla osób, które chcą dobrze zrozumieć matematyczne podstawy nauki o danych i nauczyć się stosowania niektórych koncepcji w praktyce. Wyjaśniono tu takie zagadnienia jak rachunek różniczkowy i całkowy, rachunek prawdopodobieństwa, algebra liniowa i statystyka, pokazano takż...
Podstawy matematyki w data science. Algebra liniowa, rachunek prawdopodobieństwa i statystyka Podstawy matematyki w data science. Algebra liniowa, rachunek prawdopodobieństwa i statystyka
(44.85 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Z tym przewodnikiem nauczysz się stosowania Reacta w praktyce. Dowiesz się, w jaki sposób zbudować jednostronicową, złożoną aplikację internetową, i zdobędziesz wiedzę umożliwiającą używanie tej biblioteki w codziennej pracy. Pokazano tu, jak rozpocząć projekt i rozwijać rzeczywistą aplikację. Za...
React w działaniu. Tworzenie aplikacji internetowych. Wydanie II React w działaniu. Tworzenie aplikacji internetowych. Wydanie II
(38.35 zł najniższa cena z 30 dni)38.35 zł
59.00 zł(-35%) -
Ta książka jest drugim, zaktualizowanym i uzupełnionym wydaniem przewodnika dla programistów. Rozpoczyna się od szczegółowego wprowadzenia do nowoczesnego C++ z uwzględnieniem technik eliminowania wąskich gardeł w kodzie bazowym. Następnie omówiono zagadnienia optymalizacji struktur danych i zarz...
Wysoce wydajny C++. Opanuj sztukę optymalizowania działania kodu. Wydanie II Wysoce wydajny C++. Opanuj sztukę optymalizowania działania kodu. Wydanie II
(77.35 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%) -
Microsoft Power BI jest doskonałym narzędziem do profesjonalnej analizy danych. Jeśli jednak chcesz uzyskać za jego pomocą naprawdę spektakularne efekty, musisz się biegle posługiwać językiem DAX (Data Analysis Expressions). Pozwala on na wykonywanie zaawansowanych obliczeń i zapytań dotyczących ...
DAX i Power BI w analizie danych. Tworzenie zaawansowanych i efektywnych analiz dla biznesu DAX i Power BI w analizie danych. Tworzenie zaawansowanych i efektywnych analiz dla biznesu
(57.85 zł najniższa cena z 30 dni)57.85 zł
89.00 zł(-35%) -
To książka przeznaczona dla inżynierów danych i programistów, którzy chcą za pomocą Sparka przeprowadzać skomplikowane analizy danych i korzystać z algorytmów uczenia maszynowego, nawet jeśli te dane pochodzą z różnych źródeł. Wyjaśniono tu, jak dzięki Apache Spark można odczytywać i ujednolicać ...(57.85 zł najniższa cena z 30 dni)
57.85 zł
89.00 zł(-35%) -
Jeśli masz już pewne umiejętności pentestera, dzięki tej książce poszerzysz swoją wiedzę o zaawansowanych narzędziach dostępnych w Kali Linux, a także nauczysz się wyrafinowanych taktyk stosowanych przez prawdziwych hakerów do atakowania sieci komputerowych. Omówiono tu różne sposoby instalowania...
Kali Linux i zaawansowane testy penetracyjne. Zostań ekspertem cyberbezpieczeństwa za pomocą Metasploit, Nmap, Wireshark i Burp Suite. Wydanie IV Kali Linux i zaawansowane testy penetracyjne. Zostań ekspertem cyberbezpieczeństwa za pomocą Metasploit, Nmap, Wireshark i Burp Suite. Wydanie IV
(64.35 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
Ta książka jest przeznaczona dla programistów i osób zaawansowanych w nauce programowania. Dzięki niej nauczysz się uwzględniać w projektach narzędzia do obserwacji pracy kodu i analizować uzyskane dzięki nim dane o wydajności. Dowiesz się też, jak na podstawie takiego wnioskowania uzyskiwać znac...
Wydajność i optymalizacja kodu. Istota dynamiki działania oprogramowania Wydajność i optymalizacja kodu. Istota dynamiki działania oprogramowania
(77.35 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%)
Dzieki 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.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.


Oceny i opinie klientów: Profesjonalne programowanie w Pythonie. Poznaj najlepsze praktyki kodowania i zaawansowane koncepcje programowania. Wydanie IV Michał Jaworski, Tarek Ziadé (1)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(0)
(0)
(0)
(0)
(0)
Data dodania: 2022-08-23 Ocena: 6 Opinia potwierdzona zakupem