- Wydawnictwo:
- Helion
- Ocena:
- 5.0/6 Opinie: 5
- Stron:
- 272
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis książki: Python dla testera
Wkrocz w świat testów z Pythonem!
- Wkrocz do strefy "wolnej od zbędnej teorii"
- Opanuj podstawy najpopularniejszego języka programowania
- Poznaj praktyczne procedury i skrypty przydatne w codziennej pracy
- Zdobądź ciekawą i dobrze płatną pracę w branży IT/ICT
Też masz wrażenie, że Python jest ostatnimi czasy dosłownie wszędzie? Nic dziwnego - to najbardziej uniwersalny i przystępny język programowania, jaki kiedykolwiek powstał!
Jeśli chcesz poznać go od podstaw, sięgnij po odpowiedni podręcznik - taki jak ta książka! To wydanie przeznaczone dla użytkowników Linuxa (także macOS) i Windowsa; ewentualne cechy specyficzne dla konkretnych systemów są na bieżąco wyjaśniane w tekście. Zawiera zagadnienia ukierunkowane na praktyczne potrzeby testerów oprogramowania, którzy pragną wkroczyć w magiczny świat automatyzacji zadań. Została napisana przez autora wielu książek z dziedziny programowania, obecnie kierownika zespołu testerów w dziale rozwoju oprogramowania dużej firmy telekomunikacyjnej, realizującego zaawansowane testy manualne i automatyczne.
Opis języka opiera się na najnowszej specyfikacji języka (wersja 3.9x lub wyższe).
- Środowisko Pythona i polecany pakiety IDE
- Z terminalem za pan brat
- Systemy liczbowe i kodowanie dla nieinformatyków
- Błyskawiczny kurs języka
- Typy i struktury danych bez tajemnic
- Interakcja z użytkownikiem
- Zapis i odczytywanie danych z plików
- Programowanie obiektowe bez tajemnic
- Własne biblioteki (moduły)
- Analiza danych z NumPy i Pandas
- Wizualizacji wyników pracy z Matplotlib
- Python i Excel
- Tajniki plików CSV
- Proste aplikacje okienkowe z EasyGUI
Programuj, uruchamiaj, automatyzuj - przekonaj się, jak dużo oferuje Python!
Wybrane bestsellery
-
Po przyswojeniu zagadnień związanych z językiem C# i aplikacjami konsoli dowiesz się, jak tworzyć praktyczne aplikacje i usługi z wykorzystaniem biblioteki ASP.NET Core, a także wzorzec MVC i technologię Blazor. Zapoznasz się z metodami stosowania wielozadaniowości do poprawy wydajności i skalowa...
C# 10 i .NET 6 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 6, Blazor i EF Core 6 w Visual Studio 2022 i Visual Studio Code. Wydanie VI C# 10 i .NET 6 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 6, Blazor i EF Core 6 w Visual Studio 2022 i Visual Studio Code. Wydanie VI
(0,00 zł najniższa cena z 30 dni)111.30 zł
159.00 zł(-30%) -
Ta książka jest praktycznym i wyczerpującym przewodnikiem, dzięki któremu w pełni wykorzystasz możliwości Kali Linux. Opisano w niej wiele interesujących zagadnień związanych z przeprowadzaniem testów penetracyjnych. Dowiesz się, jak zbudować nowoczesne środowisko testowe z użyciem kontenerów Doc...(0,00 zł najniższa cena z 30 dni)
69.30 zł
99.00 zł(-30%) -
Oto intuicyjny przewodnik dla średnio zaawansowanych programistów Pythona, pomyślany tak, by przyswajać zasady programowania zorientowanego obiektowo podczas praktycznych ćwiczeń. Dowiesz się, jakie problemy wiążą się z zastosowaniem podejścia proceduralnego i jak dzięki podejściu obiektowemu pis...
Python zorientowany obiektowo. Programowanie gier i graficznych interfejsów użytkownika Python zorientowany obiektowo. Programowanie gier i graficznych interfejsów użytkownika
(0,00 zł najniższa cena z 30 dni)62.30 zł
89.00 zł(-30%) -
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...(0,00 zł najniższa cena z 30 dni)
69.30 zł
99.00 zł(-30%) -
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...(0,00 zł najniższa cena z 30 dni)
139.30 zł
199.00 zł(-30%) -
Dzięki tej książce nauczysz się przekształcać suche dane liczbowe w pełną empatii narrację! Aby spełniły one swoje zadanie, ktoś musi przedstawić zawarte w nich informacje w postaci opowieści. W tej publikacji wyczerpująco i praktycznie opisano przebieg tego procesu. Jej lektura sprawi, że rozwin...
Opowieści ukryte w danych. Wyjaśnij dane i wywołaj działania za pomocą narracji Opowieści ukryte w danych. Wyjaśnij dane i wywołaj działania za pomocą narracji
(0,00 zł najniższa cena z 30 dni)20.90 zł
67.00 zł(-69%) -
To książka przeznaczona dla programistów, którzy chcą zacząć pracę z Gitem i GitHubem. W każdym rozdziale zawarto wyłącznie przydatne informacje, a te uzupełniono licznymi ćwiczeniami. Dzięki temu równocześnie możesz się uczyć Gita i nabierać sprawności w posługiwaniu się tym systemem. Przewodnik...
Git i GitHub. Kontrola wersji, zarządzanie projektami i zasady pracy zespołowej Git i GitHub. Kontrola wersji, zarządzanie projektami i zasady pracy zespołowej
(0,00 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
Dzięki tej książce przekonasz się, jak wspaniałą przygodą jest programowanie i jak łatwo ją zacząć! Poznasz podstawy Pythona, dowiesz się, jak pisać i formatować kod, a także szybko nauczysz się uruchamiać swoje programy. Instrukcje sterujące, operatory, typy danych, funkcje, klasy i moduły nie b...
Python 3. Projekty dla początkujących i pasjonatów Python 3. Projekty dla początkujących i pasjonatów
(0,00 zł najniższa cena z 30 dni)41.93 zł
59.90 zł(-30%) -
Ta książka jest przystępnym wprowadzeniem do kryptografii i bibliotek kryptograficznych Pythona. Omówiono tu podstawowe koncepcje z tej dziedziny, najważniejsze algorytmy i niezbędny zakres podstaw matematycznych: liczby pierwsze, teorię grup czy generatory liczb pseudolosowych. Wyjaśniono, czym ...
Algorytmy kryptograficzne w Pythonie. Wprowadzenie Algorytmy kryptograficzne w Pythonie. Wprowadzenie
(0,00 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
Dave Thomas i Andy Hunt napisali pierwsze wydanie tej wpływowej książki w 1999 roku, aby pomóc swoim klientom tworzyć lepsze oprogramowanie i na nowo odnaleźć radość z kodowania. Nauki płynące z tamtego wydania pomogły wielu pokoleniom programistów zbadać istotę rozwoju oprogramowania, niezależni...
Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II
(0,00 zł najniższa cena z 30 dni)46.20 zł
77.00 zł(-40%)
O autorze książki
1 Piotr Wróblewski
Piotr Wróblewski — autor książek z dziedziny informatyki. Z wydawnictwem Helion współpracuje od 1992 roku, czego efektem są liczne podręczniki programowania i obsługi komputerów; najpopularniejsze, ABC komputera i Algorytmy, struktury danych i techniki programowania, doczekały się wielu wydań i nieprzerwanie cieszą się zainteresowaniem czytelników. Ostatni z wymienionych tytułów ukazał się również za granicą. Pierwotnie ilustrowany kodem C++, został przygotowany także w wariantach z językami Java i Python.
Piotr Wróblewski jest absolwentem Politechniki Śląskiej i francuskiej uczelni inżynierskiej ENSSAT (w Lannion w Bretanii). Studia we Francji do dziś wspomina jako największą przygodę swojego życia. Po powrocie do Polski zajmował się pisaniem oprogramowania na zamówienie i prowadzeniem szkoleń komputerowych. Przez dziewięć lat pracował w spółkach zagranicznych z branży IT i telekomunikacji, głównie w charakterze kierownika projektów i product managera.
Już w trakcie pracy zawodowej ukończył studia z zarządzania i marketingu ― Master HEC w Szkole Biznesu Politechniki Warszawskiej. Od 2006 roku mieszka we Wrocławiu. W ostatnich latach specjalizował się w bezpieczeństwie aplikacji (klasycznych i oferowanych w chmurze) i rozwijaniu produktów wspomagających cyberbezpieczeństwo.
Pełny profil zawodowy: https://www.linkedin.com/in/pwroblewski/.
Piotr Wróblewski - pozostałe książki
-
Wiernym czytelnikom publikacji spod znaku wydawnictwa Helion Piotra Wróblewskiego przedstawiać nie trzeba. Dość wspomnieć, że jest on autorem wielu publikacji poświęconych głównie programowaniu i obsłudze komputerów. Jego najnowsza książka, Algorytmy w Pythonie. Techniki programowania dla praktyk...
Algorytmy w Pythonie. Techniki programowania dla praktyków Algorytmy w Pythonie. Techniki programowania dla praktyków
(71.40 zł najniższa cena z 30 dni)83.30 zł
119.00 zł(-30%) -
Chyba nikt nie mógł przewidzieć, że komputer i Internet tak szybko staną się nieodłącznymi towarzyszami naszego codziennego życia. Czy tego chcemy, czy nie, nadszedł moment, aby się z nimi zaprzyjaźnić. W przeciwnym razie nadal będziemy tracić mnóstwo czasu na czekanie w kolejkach i „analog...(29.40 zł najniższa cena z 30 dni)
34.30 zł
49.00 zł(-30%) -
Zarządzanie projektami to rozległa i skomplikowana dziedzina wiedzy. Dobry kierownik projektu powinien być osobą kompetentną, komunikatywną, zdyscyplinowaną, wszechstronną i doświadczoną, łączącą zdolności techniczne z marketingowymi, a nawet psychologicznymi. Dobry PM to zdolny dyrygent, pod któ...
Zwinnie do przodu. Poradnik kierownika projektów informatycznych Zwinnie do przodu. Poradnik kierownika projektów informatycznych
(26.90 zł najniższa cena z 30 dni)26.90 zł
89.00 zł(-70%) -
Java jest obecnie jednym z najpopularniejszych języków programowania, co zawdzięcza przede wszystkim swojej prostocie, nowoczesności, dużym możliwościom oraz niezależności od architektury platform sprzętowych i systemowych, na których mają pracować napisane w tym języku programy. Java znalazła za...
Algorytmy, struktury danych i techniki programowania dla programistów Java Algorytmy, struktury danych i techniki programowania dla programistów Java
-
Algorytmika to dziedzina, która w ciągu ostatnich kilkudziesięciu lat dostarczyła wielu efektywnych narzędzi wspomagających rozwiązywanie różnorodnych zagadnień za pomocą komputera. Dla niektórych stanowi swego rodzaju książkę kucharską, do której sięgają jedynie po wybrane przepisy, a dla innych...
Algorytmy, struktury danych i techniki programowania. Wydanie VI Algorytmy, struktury danych i techniki programowania. Wydanie VI
(35.40 zł najniższa cena z 30 dni)41.30 zł
59.00 zł(-30%) -
Nie pamiętasz jakiegoś algorytmu? Nie wiesz, jaką strukturę danych należy zastosować? Nie masz pojęcia, jak wyznaczyć złożoność obliczeniową algorytmu? Nie martw się, Twoje problemy należą już do przeszłości! Tablice informatyczne. Algorytmy pozwolą Ci szybko odnaleźć i przypomnieć sobie podstawo...(6.90 zł najniższa cena z 30 dni)
10.20 zł
17.00 zł(-40%) -
Jeśli chcesz szybko i bez stresu nauczyć się korzystać z podstawowych dobrodziejstw komputera i sieci internetowej, ta książka Ci w tym pomoże! Znajdziesz w niej wszystkie potrzebne informacje —jaki komputer wybrać, jak go włączyć i co zrobić dalej. Dowiesz się, jak poruszać się po ekranie,...(14.90 zł najniższa cena z 30 dni)
23.94 zł
39.90 zł(-40%) -
Znajdziesz tu omówienie podstawowych możliwości komputera, z uwzględnieniem najnowszych wersji oprogramowania — Windows 10 i Microsoft Office 2016. Piotr Wróblewski przeprowadzi Cię przez proces wybierania odpowiedniego sprzętu i pokaże, jak go ustawić. Podpowie, gdzie szukać różnych funkcj...(14.90 zł najniższa cena z 30 dni)
23.94 zł
39.90 zł(-40%) -
Autor omawia temat krok po kroku – poczynając od zagadnień związanych z wyborem i instalacją pakietu, przez najnowsze wersje Worda, Excela i PowerPointa, wciąż niedoceniany świetny program do notatek – OneNote, aż po znakomity program pocztowy z funkcją organizatora, Outlook i Access ...(24.90 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Poznasz takie pojęcia, jak rekurencja, analiza złożoności oraz algorytmy sortowania i przeszukiwania czy algorytmy numeryczne. Opanujesz metody optymalizacji algorytmów, sposoby kodowania i kompresji danych oraz elementy algorytmiki grafów.
Algorytmy, struktury danych i techniki programowania. Wydanie V Algorytmy, struktury danych i techniki programowania. Wydanie V
(19.90 zł najniższa cena z 30 dni)29.40 zł
49.00 zł(-40%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook 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 dowolonych 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 dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły książki
- ISBN Książki drukowanej:
- 978-83-283-8404-0, 9788328384040
- Data wydania książki drukowanej:
- 2021-10-05
- ISBN Ebooka:
- 978-83-283-8847-5, 9788328388475
- Data wydania ebooka:
-
2021-10-05
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@helion.pl.
- Format:
- 158x235
- Numer z katalogu:
- 150553
- Rozmiar pliku Pdf:
- 12.3MB
- Rozmiar pliku ePub:
- 8.1MB
- Rozmiar pliku Mobi:
- 17.4MB
- 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.
- Zgłoś erratę
- Kategorie:
Programowanie » Python - Programowanie
Spis treści książki
- Testujemy poprawność instalacji Pythona 17
- Instalator pip i biblioteki Pythona 20
- Edytory do Pythona 21
- Środowiska IDE (i dlaczego PyCharm) 22
- IDLE 22
- PyCharm 26
- Dokumentacja Pythona 30
- Używanie zasobów GitHuba 32
- Podsumowanie 33
- Wywołanie terminala linii poleceń 36
- Zasoby komputera bez tajemnic 38
- Drzewo katalogów 38
- Polecenia używane do nawigacji po katalogach 39
- Tworzenie i kasowanie elementów 42
- Uruchamianie programów 42
- Wyświetlanie zawartości pliku 43
- Porównywanie zawartości plików 44
- Przekierowanie wyniku działania skryptu do pliku 45
- Zasady formatowania kodu 48
- Systemy liczbowe w (strawnej) pigułce 49
- Operatory 51
- Operatory arytmetyczne 51
- Operatory bitowe 51
- Operatory logiczne i wyrażenia warunkowe 54
- Zmienne 56
- Gdzie te typy danych? 56
- Pojęcie referencji 57
- Zachowaj porządek! 59
- Funkcje i metody matematyczne 60
- Napisy w Pythonie 61
- Notacja f" 63
- Kłopotliwy dwukropek, czyli zakresy w Pythonie 66
- Konwersje napisów na liczby (i odwrotnie) 66
- Zamiana napisów na listy elementów 67
- Pętle for i while 67
- Funkcje i procedury 70
- Pierwsza funkcja 70
- Parametry domyślne 71
- Rekurencja 71
- Zmienna liczba parametrów to nie problem! 73
- Zasięg zmiennych 74
- Notacja z kropką 75
- Gotowe klasy biblioteczne 76
- Szablon tworzenia klasy 80
- Klasy w wersji "PRO" 83
- Obiekty tworzone w wyniku operacji arytmetycznych 88
- Dziedziczenie bywa proste 90
- Podsumowanie praktycznych celów OOP 94
- Najpierw pomyśl, potem rób! 95
- Parametry skryptów 96
- Parametry w wersji PRO 109
- Moduły, czyli własne biblioteki 100
- Scenariusze pod kontrolą 101
- Interakcja z użytkownikiem 103
- Kontrola błędów, czyli wyjątki 104
- Menu sterujące skryptem 108
- Wywołanie zewnętrznego programu w skrypcie 110
- Wersja Windows 110
- Wersja macOS/Linux 111
- Moduły i pakiety 113
- Publikacja modułu w Internecie 115
- Napisy - podsumowanie 118
- Listy, czyli... tablice dynamiczne 120
- Metody dostępne dla list w Pythonie 124
- Z listy na stos 125
- Przykład użycia listy 126
- Listy tworzone na podstawie wyrażeń 129
- Tuple, czyli "co to za dziwoląg" 131
- Modyfikacja tupli 132
- Zastosowania programistyczne 133
- Zbiory 134
- Zbiory tworzone na podstawie wyrażeń 138
- Słowniki 139
- Podsumowanie kilku pojęć dotyczących systemów plikowych 147
- Binarnie czy tekstowo? 148
- Odczyt plików tekstowych 149
- Zapis danych do plików tekstowych 153
- Podsumowanie metod odczytu i zapisu plików tekstowych 155
- Odczyt plików binarnych 155
- Sposób na nieśmiertelność... danych 157
- Serializacja obiektów (pickle) 158
- Operacje na plikach i folderach (moduł os) 160
- Format ścieżki, czyli kłopotliwy ukośnik 161
- Usuwanie i tworzenie katalogów 162
- Ścieżki z klasą... Path 162
- Podstawowe operacje na obiektach klasy Path 162
- Pokaż, co tam trzymasz w... folderze! 165
- Nasi tu byli! 168
- Exterminate! 170
- Usuwanie plików lub katalogów 170
- Przesuwanie plików lub katalogów 172
- Sztuczki, porady, sugestie... 173
- Serie danych CSV bez nagłówka 176
- Serie danych CSV z nagłówkami 178
- Moduł time 182
- Moduł calendar 184
- Moduł datetime 185
- Instalacja biblioteki Matplotlib 189
- Kłopotliwy Windows 190
- Pierwszy wykres 191
- Modyfikacje wyglądu wykresu 192
- Wykresy wielokrotne 194
- Prosta analiza danych 195
- Wykresy słupkowe 196
- Histogramy 197
- Integracja z danymi CSV 198
- Podręcznik Matplotlib na bezludną wyspę? 199
- Instalacja 202
- Pierwsze okienka... 202
- Przegląd możliwości Easy GUI 203
- Okno komunikatu (msgbox) 204
- Okno kontynuacji (ccbox/ynbox) 204
- Okno wyboru (buttonbox) 205
- Lista wyboru (choicebox) 205
- Formularze wprowadzania danych (multenterbox) 206
- Selektor wyboru pliku lub katalogu z dysku 207
- Miniedytor lub panel podglądu tekstu (codebox) 208
- Podsumowanie 209
- Instalacja 212
- N-wymiarowe tablice NumPy 212
- Tablice i macierze NumPy 212
- Deklarowanie tablic i macierzy NumPy 213
- Funkcje tablicowe NumPy 215
- Zmiany układu i rozmiaru tablic NumPy 218
- Wycinki w tablicach NumPy 220
- Użycie struktur NumPy w Matplotlib 221
- NumPy - podsumowanie 225
- Czego potrzebujemy 228
- Model danych w bibliotece Pandas 228
- Obiekty Pandas Series 229
- Obiekty Pandas DataFrame 231
- Import danych zewnętrznych 233
- Czyszczenie danych 236
- Analiza jadłospisu pandy 240
- Wizualizacja z użyciem Matplotlib 242
- Czego potrzebujemy 243
- Otwieramy pliki Excela 244
- Otwieranie skoroszytów i arkuszy danych 244
- Odczytywanie zakresów danych 246
- Zapis danych do skoroszytu Excela 247
- Modyfikacja struktury 248
- Analiza treści plików z linii poleceń 251
- System Windows 252
- Systemy Linux 253
- Wyrażenia regularne 255
- Realizacja regex w Pythonie 256
Przedmowa 9
Rozdział 1. Czysty start, czyli zapanuj nad instalacjami 15
Rozdział 2. Praca w linii poleceń 35
Rozdział 3. Niezbędnik 47
Rozdział 4. Python z klasą 79
Rozdział 5. Przybornik skryptologa 95
Rozdział 6. Podane na tacy 117
Rozdział 7. Magia zaszyta w plikach 145
Rozdział 8. Z przecinkiem za pan brat 175
Rozdział 9. Czas na Pythona 181
Rozdział 10. Zobaczyć i uwierzyć 189
Rozdział 11. Kłopotliwe okienka 201
Rozdział 12. Szybkie tablice NumPy 211
Rozdział 13. Nakarmić Pandas danymi! 227
Rozdział 14. Python i Excel 243
Rozdział 15. Przeszukiwanie logów 251
Podsumowanie 259
Skorowidz 261
Oceny i opinie klientów: Python dla testera Piotr Wróblewski (5)
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.
(4)
(0)
(0)
(0)
(0)
(1)
Piotr,
Data dodania: 2021-12-09 Ocena: 6 Opinia niepotwierdzona zakupem
Zuza ,
Data dodania: 2021-10-23 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2021-10-15 Ocena: 6 Opinia niepotwierdzona zakupem
Mirek,
Data dodania: 2021-10-10 Ocena: 6 Opinia potwierdzona zakupem
Maurycy,
Data dodania: 2022-03-20 Ocena: 1 Opinia niepotwierdzona zakupem
więcej opinii