Księgarnia naukowo-techniczna styczna.pl

Księgarnia naukowo-techniczna
styczna.pl

 


Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Informatyka » Programowanie » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Albumy
Architektura
Beletrystyka
Biochemia
Biologia
Biznes
Budownictwo
Chemia
Design DTP
E-biznes
Ekologia i środowisko
Ekonometria
Ekonomia Finanse
Elektronika
Elektrotechnika
Encyklopedie
Energetyka
Fizyka
Fotografia
Geografia
Historia
Informatyka
  Bazy danych
  Bezpieczeństwo
  CAD
  Grafika komputerowa
  iPod Pocket PC
  Kursy
  Media społecznościowe
  Office
  Programowanie
  Programy graficzne
  Sieci bezprzewodowe
  Sieci komputerowe
  Systemy operacyjne
  Techniki programowania
  Webmasterstwo
Maszynoznawstwo
Matematyka
Medycyna
Motoryzacja
Polityka
Popularnonaukowe
Poradniki
Prawo
Sport
Sztuka
Słowniki
Technika
Telekomunikacja
Turystyka
Zarządzanie jakością

Zobacz pełny katalog »
Automatyzacja nudnych zadań z Pythonem. Nauka programowania 89.00zł 66.75zł
Automatyzacja nudnych zadań z Pythonem. Nauka programowania

Tytuł: Automatyzacja nudnych zadań z Pythonem. Nauka programowania
Autor: Sweigart Al
ISBN: 978-83-283-3260-7
Ilość stron: 560
Data wydania: 04/2017
Format: 170x230
Wydawnictwo: HELION

Cena: 89.00zł 66.75zł


Komputer jest niezwykle wszechstronnym narzędziem, które może posłużyć do błyskawicznego wykonywania przeróżnych czynności. Dotyczy to również zadań, które zwykle zajmują mnóstwo czasu, a przy tym są męczące i nudne. Zamiast przez wiele godzin porównywać czy wprowadzać dane, lepiej dobrze zaprogramować komputer, który wykona takie zadania w ciągu kilku sekund. Aby to osiągnąć, wcale nie trzeba być profesjonalnym programistą!

Jeśli nie masz pojęcia o programowaniu, ale chcesz wykorzystać komputer do automatyzacji prostych, powtarzalnych operacji, trzymasz w ręku właściwą książkę. Podstawy programowania przedstawiono tu w sposób klarowny i zrozumiały, poszczególne działania wyjaśniono krok po kroku, a propozycje praktycznych projektów pozwalają na gruntowne przyswojenie materiału i poszerzenie wiedzy. Do nauki wykorzystano język Python, ponieważ jest on stosunkowo prosty, popularny, a przy tym wciąż rozwijany. Szybko przekonasz się, ile czasu i wysiłku można zaoszczędzić dzięki automatyzacji zadań za pomocą krótkich i łatwych programów!

W książce znajdziesz między innymi:
  • podstawy programowania w Pythonie
  • opis kontroli przepływu działania programu
  • informacje o pracy na danych tekstowych i plikach
  • wiadomości o pracy z plikami CSV i danymi JSON
  • harmonogramy zadań i opis kontroli czasu uruchamiania programu
  • możliwości kontrolowania klawiatury i myszy za pomocą automatyzacji GUI

Niech Twój komputer Cię wyręczy!

Rozdziały:

O autorze (21)

O recenzencie technicznym (21)

Podziękowania (23)

Wprowadzenie (25)

  • Do kogo jest skierowana ta książka? (26)
  • Konwencje (27)
  • Czym jest programowanie? (27)
    • Co to jest Python? (28)
    • Programiści nie muszą dobrze znać matematyki (28)
    • Programowanie to aktywność kreatywna (29)
  • O tej książce (30)
  • Pobieranie i instalacja Pythona (31)
  • Uruchomienie środowiska IDLE (33)
    • Powłoka interaktywna (33)
  • Jak otrzymać pomoc? (34)
  • Sprytne zadawanie pytań dotyczących programowania (35)
  • Podsumowanie (36)

CZĘŚĆ I. PODSTAWY PROGRAMOWANIA W PYTHONIE (37)

1. Podstawy Pythona (39)

  • Wprowadzanie wyrażeń w powłoce interaktywnej (40)
  • Liczby całkowite, zmiennoprzecinkowe i ciągi tekstowe (43)
  • Konkatenacja i replikacja ciągu tekstowego (43)
  • Przechowywanie wartości w zmiennych (45)
    • Polecenia przypisania (45)
    • Nazwy zmiennych (47)
  • Twój pierwszy program (48)
  • Analiza programu (49)
    • Polecenia (49)
    • Funkcja print() (50)
    • Funkcja input() (50)
    • Wyświetlanie imienia użytkownika (50)
    • Funkcja len() (51)
    • Funkcje str(), int() i float() (52)
  • Podsumowanie (55)
  • Pytania kontrolne (56)

2. Kontrola przepływu działania programu (59)

  • Wartości boolowskie (60)
  • Operatory porównania (61)
  • Operatory boolowskie (63)
    • Binarne operatory boolowskie (63)
    • Operator not (64)
  • Łączenie operatorów boolowskich i porównania (65)
  • Elementy kontroli przepływu działania programu (65)
    • Warunek (66)
    • Blok kodu (66)
  • Wykonywanie programu (66)
  • Polecenia kontroli przepływu działania programu (67)
    • Polecenie if (67)
    • Polecenie else (68)
    • Polecenie elif (69)
    • Pętla while (74)
    • Polecenie break (78)
    • Polecenie continue (79)
    • Pętla for i funkcja range() (83)
  • Import modułów (87)
    • Polecenie from import (88)
  • Wcześniejsze zakończenie programu za pomocą sys.exit() (88)
  • Podsumowanie (89)
  • Pytania kontrolne (89)

3. Funkcje (91)

  • Polecenie def wraz z parametrami (93)
  • Wartość zwrotna funkcji i polecenie return (93)
  • Wartość None (95)
  • Argumenty w postaci słów kluczowych i funkcja print() (96)
  • Zasięgi lokalny i globalny (97)
    • Zmienne lokalne nie mogą być używane w zasięgu globalnym (98)
    • W zasięgu lokalnym nie można używać zmiennych zdefiniowanych w innych zasięgach lokalnych (99)
    • Zmienna globalna może być używana w zasięgu lokalnym (99)
    • Zmienna lokalna i globalna o takiej samej nazwie (100)
  • Polecenie global (101)
  • Obsługa wyjątków (103)
  • Krótki program - odgadnij liczbę (105)
  • Podsumowanie (107)
  • Pytania kontrolne (108)
  • Projekt praktyczny (108)
    • Problem Collatza (109)
    • Weryfikacja danych wyjściowych (109)

4. Listy (111)

  • Typ danych List (111)
    • Pobieranie poszczególnych wartości listy za pomocą indeksu (112)
    • Indeks ujemny (114)
    • Pobieranie podlisty za pomocą wycinka (114)
    • Pobieranie długości listy za pomocą polecenia len() (115)
    • Zmiana wartości na liście za pomocą indeksu (115)
    • Konkatenacja i replikacja listy (116)
    • Usunięcie wartości listy za pomocą polecenia del (116)
  • Praca z listą (116)
    • Użycie pętli for wraz z listą (118)
    • Operatory in i not in (119)
    • Sztuczka pozwalająca na wiele jednoczesnych operacji przypisania (120)
  • Operatory przypisania i zmiany wartości (121)
  • Metody (122)
    • Odszukanie wartości na liście za pomocą metody index() (122)
    • Dodanie wartości do listy za pomocą metod append() i insert() (123)
    • Usuwanie wartości z listy za pomocą metody remove() (124)
    • Sortowanie wartości listy za pomocą metody sort() (124)
  • Przykładowy program - Magic 8 Ball utworzony za pomocą listy (126)
  • Typy przypominające listę - ciąg tekstowy i krotka (127)
    • Modyfikowalne i niemodyfikowalne typy danych (128)
    • Typ danych krotka (130)
    • Konwersja typu za pomocą funkcji list() i tuple() (131)
  • Odwołania (132)
    • Przekazywanie odwołania (134)
    • Funkcje copy() i deepcopy() modułu copy (135)
  • Podsumowanie (136)
  • Pytania kontrolne (136)
  • Projekty praktyczne (137)
    • Kod z przecinkami (137)
    • Obraz na podstawie macierzy (137)

5. Słowniki i strukturyzacja danych (139)

  • Typ danych Dictionary (139)
    • Słownik kontra lista (140)
    • Metody keys(), values() i items() (142)
    • Sprawdzenie, czy klucz lub wartość istnieją w słowniku (143)
    • Metoda get() (144)
    • Metoda setdefault() (144)
  • Eleganckie wyświetlanie danych (146)
  • Użycie struktur danych do modelowania rzeczywistych rozwiązań (147)
    • Plansza do gry w kółko i krzyżyk (148)
    • Zagnieżdżone słowniki i listy (152)
  • Podsumowanie (154)
  • Pytania kontrolne (154)
  • Projekty praktyczne (154)
    • Inwentarz w grze fantasy (155)
    • Funkcja konwertująca listę na słownik dla inwentarza w grze fantasy (155)

6. Operacje na ciągach tekstowych (157)

  • Praca z ciągami tekstowymi (157)
    • Literały ciągu tekstowego (158)
    • Indeksowanie i wycinanie ciągów tekstowych (161)
    • Użycie operatorów in i not in podczas pracy z ciągami tekstowymi (162)
  • Użyteczne metody ciągu tekstowego (162)
    • Metody upper(), lower(), isupper() i islower() (162)
    • Metody typu isX() (164)
    • Metody startswith() i endswith() (166)
    • Metody join() i split() (167)
    • Wyrównywanie tekstu za pomocą metod rjust(), ljust() i center() (168)
    • Usunięcie białych znaków za pomocą strip(), rstrip() i lstrip() (170)
    • Kopiowanie i wklejanie ciągów tekstowych za pomocą modułu pyperclip (171)
  • Projekt - menedżer haseł (172)
    • Etap 1. Projekt programu i struktur danych (172)
    • Etap 2. Obsługa argumentów wiersza poleceń (173)
    • Etap 3. Skopiowanie odpowiedniego hasła (173)
  • Projekt - dodanie wypunktowania do kodu znaczników Wiki (175)
    • Etap 1. Kopiowanie i wklejanie ze schowka (175)
    • Etap 2. Rozdzielenie wierszy tekstu i dodanie gwiazdki (176)
    • Etap 3. Złączenie zmodyfikowanych wierszy (177)
  • Podsumowanie (177)
  • Pytania kontrolne (178)
  • Projekt praktyczny (179)
    • Wyświetlenie tabeli (179)

CZĘŚĆ II. AUTOMATYZACJA ZADAŃ (181)

7. Dopasowanie wzorca za pomocą wyrażeń regularnych (183)

  • Wyszukiwanie wzorców w tekście bez użycia wyrażeń regularnych (184)
  • Wyszukiwanie wzorców w tekście z użyciem wyrażeń regularnych (186)
    • Tworzenie obiektów wyrażeń regularnych (187)
    • Dopasowanie obiektów wyrażeń regularnych (187)
    • Przegląd dopasowania za pomocą wyrażenia regularnego (189)
  • Jeszcze więcej o dopasowaniach wzorca za pomocą wyrażeń regularnych (189)
    • Grupowanie z użyciem nawiasów (189)
    • Dopasowanie wielu grup za pomocą potoku (190)
    • Opcjonalne dopasowanie za pomocą znaku zapytania (191)
    • Dopasowanie zera wystąpień lub większej liczby wystąpień za pomocą gwiazdki (192)
    • Dopasowanie jednego wystąpienia lub wielu wystąpień za pomocą plusa (193)
    • Dopasowanie określonych powtórzeń za pomocą nawiasu klamrowego (193)
  • Dopasowanie zachłanne i niezachłanne (194)
  • Metoda findall() (195)
  • Klasy znaków (196)
  • Utworzenie własnej klasy znaków (197)
  • Znaki ^ oraz $ (198)
  • Znak wieloznaczny (199)
    • Dopasowanie wszystkiego za pomocą kropki i gwiazdki (199)
    • Dopasowanie znaku nowego wiersza za pomocą kropki (200)
  • Przegląd znaków stosowanych w wyrażeniach regularnych (200)
  • Dopasowanie bez uwzględnienia wielkości znaków (201)
  • Zastępowanie ciągu tekstowego za pomocą metody sub() (202)
  • Zarządzanie skomplikowanymi wyrażeniami regularnymi (203)
  • Połączenie opcji re.IGNORECASE, re.DOTALL i re.VERBOSE (203)
  • Projekt - wyodrębnianie numeru telefonu i adresu e-mail (204)
    • Etap 1. Utworzenie wyrażenia regularnego dopasowującego numer telefonu (205)
    • Etap 2. Utworzenie wyrażenia regularnego dopasowującego adres e-mail (206)
    • Etap 3. Wyszukanie wszystkich dopasowań w tekście umieszczonym w schowku (207)
    • Etap 4. Połączenie dopasowań w celu utworzenia pojedynczego ciągu tekstowego do umieszczenia w schowku (208)
    • Uruchomienie programu (208)
    • Pomysły na podobne programy (209)
  • Podsumowanie (209)
  • Pytania kontrolne (210)
  • Projekty praktyczne (211)
    • Wykrywanie silnego hasła (212)
    • Oparta na wyrażeniu regularnym wersja metody strip() (212)

8. Odczyt i zapis plików (213)

  • Pliki i ścieżki dostępu do plików (213)
    • Lewy ukośnik w systemie Windows, prawy ukośnik w systemach macOS i Linux (214)
    • Bieżący katalog roboczy (215)
    • Względne kontra bezwzględne ścieżki dostępu (216)
    • Tworzenie nowych katalogów za pomocą funkcji os.makedirs() (216)
  • Moduł os.path (217)
    • Obsługa bezwzględnych i względnych ścieżek dostępu (217)
    • Ustalenie wielkości pliku i zawartości katalogu (220)
    • Sprawdzenie poprawności ścieżki dostępu (221)
  • Proces odczytu i zapisu pliku (222)
    • Otwieranie pliku za pomocą funkcji open() (223)
    • Odczyt zawartości pliku (224)
    • Zapis pliku (225)
  • Zapis zmiennych za pomocą modułu shelve (226)
  • Zapis zmiennych za pomocą funkcji pprint.pformat() (227)
  • Projekt - generowanie losowych plików quizu (229)
    • Etap 1. Umieszczenie danych quizu w słowniku (229)
    • Etap 2. Utworzenie pliku quizu i losowe umieszczenie odpowiedzi na pytania (230)
    • Etap 3. Utworzenie odpowiedzi (231)
    • Etap 4. Zapis treści w plikach quizu i odpowiedzi (232)
  • Projekt - schowek przechowujący wiele elementów (234)
    • Etap 1. Komentarze i konfiguracja pliku binarnego (235)
    • Etap 2. Zapis zawartości schowka wraz ze słowem kluczowym (235)
    • Etap 3. Wyświetlenie słów kluczowych i wczytanie treści powiązanej ze słowem kluczowym (236)
  • Podsumowanie (237)
  • Pytania kontrolne (237)
  • Projekty praktyczne (238)
    • Rozbudowa programu schowka przechowującego wiele elementów (238)
    • Program Mad Libs (238)
    • Wyszukiwanie wyrażenia regularnego (239)

9. Organizacja plików (241)

  • Moduł shutil (242)
    • Kopiowanie plików i katalogów (242)
    • Przenoszenie oraz zmiana nazwy plików i katalogów (243)
    • Trwałe usunięcie plików i katalogów (245)
    • Bezpieczne usuwanie danych za pomocą modułu send2trash (246)
  • Przejście przez drzewo katalogu (246)
  • Kompresja plików za pomocą modułu zipfile (248)
    • Odczyt pliku w formacie ZIP (248)
    • Wyodrębnianie plików z archiwum ZIP (249)
    • Utworzenie i dodawanie elementów do archiwum ZIP (250)
  • Projekt - zmiana plików z datami w stylu amerykańskim na daty w stylu europejskim (251)
    • Etap 1. Utworzenie wyrażenia regularnego dla daty w stylu amerykańskim (251)
    • Etap 2. Identyfikacja w nazwie pliku fragmentów określających datę (253)
    • Etap 3. Utworzenie nowej nazwy pliku i zmiana nazw plików (254)
    • Pomysły na podobne programy (255)
  • Projekt - utworzenie archiwum ZIP będącego kopią katalogu (255)
    • Etap 1. Ustalenie nazwy pliku archiwum ZIP (256)
    • Etap 2. Utworzenie nowego archiwum ZIP (257)
    • Etap 3. Przejście przez drzewo katalogu i dodanie plików do archiwum ZIP (258)
    • Pomysły na podobne programy (259)
  • Podsumowanie (259)
  • Pytania kontrolne (260)
  • Projekty praktyczne (260)
    • Kopiowanie selektywne (260)
    • Usunięcie niepotrzebnych plików (260)
    • Wypełnienie przerw (260)

10. Usuwanie błędów (261)

  • Zgłaszanie wyjątku (262)
  • Pobranie stosu wywołań w postaci ciągu tekstowego (264)
  • Asercje (265)
    • Użycie asercji w projekcie symulacji ulicznej sygnalizacji świetlnej (266)
    • Wyłączenie asercji (268)
  • Rejestracja danych (268)
    • Użycie modułu logging (268)
    • Nie przeprowadzaj procesu usuwania błędów za pomocą funkcji print() (270)
    • Poziomy rejestrowania informacji (271)
    • Wyłączenie rejestrowania informacji (272)
    • Rejestrowanie informacji w pliku (273)
  • Debugger środowiska IDLE (273)
    • Go (274)
    • Step (274)
    • Over (274)
    • Out (275)
    • Quit (275)
    • Debugowanie programu sumującego liczby (275)
    • Punkty kontrolne (277)
  • Podsumowanie (279)
  • Pytania kontrolne (280)
  • Projekt praktyczny (281)
    • Debugowanie programu symulującego rzut monetą (281)

11. Pobieranie danych z internetu (283)

  • Projekt - mapIt.py z użyciem modułu webbrowser (284)
    • Etap 1. Ustalenie adresu URL (285)
    • Etap 2. Obsługa argumentów wiersza poleceń (285)
    • Etap 3. Obsługa zawartości schowka i uruchomienie przeglądarki WWW (286)
    • Pomysły na podobne programy (287)
  • Pobieranie plików z internetu za pomocą modułu requests (287)
    • Pobieranie strony internetowej za pomocą funkcji requests.get() (288)
    • Sprawdzenie pod kątem błędów (289)
  • Zapis pobranych plików na dysku twardym (290)
  • HTML (291)
    • Zasoby pomagające w poznawaniu języka HTML (291)
    • Krótkie wprowadzenie (292)
    • Wyświetlenie kodu źródłowego HTML strony internetowej (293)
    • Wyświetlenie oferowanych przez przeglądarkę WWW narzędzi programistycznych (293)
    • Użycie narzędzi programistycznych do wyszukiwania elementów HTML (296)
  • Przetwarzanie kodu HTML za pomocą modułu Beautiful Soup (297)
    • Utworzenie obiektu BeautifulSoup na podstawie kodu HTML (297)
    • Wyszukiwanie elementu za pomocą metody select() (298)
    • Pobieranie danych z atrybutów elementu (300)
  • Projekt - wyszukiwanie typu "szczęśliwy traf" w Google (301)
    • Etap 1. Pobranie argumentów wiersza poleceń i żądanie strony wyszukiwarki (301)
    • Etap 2. Wyszukanie wszystkich wyników (302)
    • Etap 3. Otworzenie kart przeglądarki WWW dla poszczególnych wyników (303)
    • Pomysły na podobne programy (304)
  • Projekt - pobranie wszystkich komiksów z witryny XKCD (304)
    • Etap 1. Projekt programu (306)
    • Etap 2. Pobranie strony internetowej (307)
    • Etap 3. Odszukanie i pobranie obrazu komiksu (307)
    • Etap 4. Zapis obrazu i odszukanie poprzedniego komiksu (308)
    • Pomysły na podobne programy (310)
  • Kontrolowanie przeglądarki WWW za pomocą modułu selenium (310)
    • Uruchomienie przeglądarki WWW kontrolowanej przez moduł selenium (310)
    • Wyszukanie elementów na stronie (311)
    • Kliknięcie na stronie (314)
    • Wypełnianie i wysyłanie formularzy sieciowych (314)
    • Symulacja naciśnięcia klawiszy specjalnych (315)
    • Klikanie przycisków przeglądarki WWW (316)
    • Więcej informacji na temat modułu selenium (316)
  • Podsumowanie (316)
  • Pytania kontrolne (316)
  • Projekty praktyczne (317)
    • Klient poczty działający w wierszu poleceń (318)
    • Pobieranie obrazów z witryny internetowej (318)
    • 2048 (318)
    • Weryfikacja łącza (318)

12. Praca z arkuszami kalkulacyjnymi programu Excel (319)

  • Dokumenty Excela (320)
  • Instalacja modułu openpyxl (320)
  • Odczyt dokumentów Excela (321)
    • Otwieranie istniejącego dokumentu Excela za pomocą openpyxl (321)
    • Pobranie arkuszy ze skoroszytu (322)
    • Pobieranie komórek z arkuszy (322)
    • Konwersja między literami kolumn i liczbami (324)
    • Pobieranie wierszy i kolumn z arkuszy (325)
    • Skoroszyty, arkusze i komórki (327)
  • Projekt - odczyt danych z arkusza kalkulacyjnego (327)
    • Etap 1. Odczyt danych z arkusza kalkulacyjnego (328)
    • Etap 2. Wypełnienie struktury danych (329)
    • Etap 3. Zapis wyników do pliku (331)
    • Pomysły na podobne programy (332)
  • Zapis dokumentów Excela (332)
    • Tworzenie i zapisywanie dokumentów Excela (332)
    • Tworzenie i usuwanie arkuszy kalkulacyjnych (333)
    • Zapis wartości w komórkach (334)
  • Projekt - uaktualnienie skoroszytu (335)
    • Etap 1. Przygotowanie struktury danych wraz z uaktualnionymi informacjami (336)
    • Etap 2. Sprawdzenie wszystkich wierszy i skorygowanie nieprawidłowych cen (337)
    • Pomysły na podobne programy (338)
  • Ustawienie stylu czcionki komórek (338)
  • Obiekt Font (339)
  • Formuły (341)
  • Dostosowanie wierszy i kolumn do własnych potrzeb (342)
    • Ustalenie wysokości wiersza i szerokości kolumny (343)
    • Łączenie i dzielenie komórki (343)
    • Zablokowane okienka (344)
  • Wykresy (345)
  • Podsumowanie (348)
  • Pytania kontrolne (348)
  • Projekty praktyczne (349)
    • Program tworzący tabliczkę mnożenia (349)
    • Program wstawiający pusty wiersz (350)
    • Program zmieniający położenie komórek arkusza kalkulacyjnego (350)
    • Przeniesienie zawartości pliku tekstowego do arkusza kalkulacyjnego (351)
    • Przeniesienie zawartości arkusza kalkulacyjnego do plików tekstowych (351)

13. Praca z dokumentami PDF i Worda (353)

  • Dokumenty w formacie PDF (353)
    • Wyodrębnianie tekstu z dokumentu PDF (354)
    • Deszyfrowanie dokumentu PDF (356)
    • Tworzenie dokumentów PDF (357)
  • Projekt - połączenie wybranych stron z wielu dokumentów PDF (362)
    • Etap 1. Wyszukanie wszystkich plików w formacie PDF (363)
    • Etap 2. Otworzenie poszczególnych dokumentów PDF (364)
    • Etap 3. Dodanie poszczególnych stron (364)
    • Etap 4. Zapis dokumentu wynikowego (365)
    • Pomysły na podobne programy (366)
  • Dokumenty procesora tekstu Microsoft Word (366)
    • Odczyt dokumentów Worda (367)
    • Pobranie pełnego tekstu z pliku w formacie .docx (368)
    • Nadawanie stylu akapitom i obiektom Run (369)
    • Utworzenie dokumentu Worda z niestandardowymi stylami (370)
    • Atrybuty obiektu Run (371)
    • Zapis dokumentów Worda (372)
    • Dodanie nagłówków (374)
    • Dodanie znaku podziału wiersza i strony (375)
    • Dodanie obrazu (376)
  • Podsumowanie (376)
  • Pytania kontrolne (377)
  • Projekty praktyczne (378)
    • PDF Paranoja (378)
    • Własne zaproszenia utworzone w dokumencie Worda (378)
    • Program łamiący hasło dokumentu PDF za pomocą ataku typu brute force (379)

14. Praca z plikami CSV i danymi JSON (381)

  • Moduł csv (382)
    • Obiekt Reader (383)
    • Użycie pętli for do odczytu danych z obiektu Reader (384)
    • Obiekt Writer (384)
    • Argumenty w postaci słów kluczowych delimiter i lineterminator (386)
  • Projekt - usunięcie nagłówka z pliku CSV (387)
    • Etap 1. Iteracja przez poszczególne pliki CSV (387)
    • Etap 2. Odczyt zawartości pliku CSV (388)
    • Etap 3. Zapis pliku CSV bez pierwszego wiersza (389)
    • Pomysły na podobne programy (390)
  • JSON i API (390)
  • Moduł json (392)
    • Odczyt danych JSON za pomocą funkcji loads() (392)
    • Zapis danych w formacie JSON za pomocą funkcji dumps() (392)
  • Projekt - pobieranie bieżących danych prognozy pogody (393)
    • Etap 1. Pobranie z wiersza poleceń informacji o lokalizacji (393)
    • Etap 2. Pobranie danych w formacie JSON (394)
    • Etap 3. Wczytanie danych w formacie JSON i wyświetlenie prognozy pogody (395)
    • Pomysły na podobne programy (397)
  • Podsumowanie (397)
  • Pytania kontrolne (397)
  • Projekty praktyczne (398)
    • Konwerter danych w formacie Excel do formatu CSV (398)

15. Czas, harmonogram zadań i uruchamianie programów (401)

  • Moduł time (402)
    • Funkcja time.time() (402)
    • Funkcja time.sleep() (403)
  • Zaokrąglanie liczb (404)
  • Projekt - superstoper (405)
    • Etap 1. Przygotowanie programu do pomiaru czasu (405)
    • Etap 2. Monitorowanie i wyświetlenie czasu okrążenia (406)
    • Pomysły na podobne programy (407)
  • Moduł datetime (408)
    • Typ danych timedelta (410)
    • Pauza aż do chwili osiągnięcia określonej daty (411)
    • Konwersja obiektu datetime na ciąg tekstowy (412)
    • Konwersja ciągu tekstowego na obiekt datetime (413)
  • Przegląd funkcji czasu w Pythonie (414)
  • Wielowątkowość (415)
    • Przekazanie argumentów funkcji docelowej dla nowego wątku (417)
    • Kwestie związane ze współbieżnością (418)
  • Projekt - wielowątkowy program pobierający dane z witryny XKCD (418)
    • Etap 1. Modyfikacja programu w celu użycia funkcji (419)
    • Etap 2. Utworzenie i uruchomienie wątków (420)
    • Etap 3. Zaczekanie na zakończenie działania wszystkich wątków (421)
  • Uruchamianie innych programów z poziomu Pythona (421)
    • Przekazanie funkcji Popen() argumentów wiersza poleceń (424)
    • Harmonogram zadań, launchd i cron (424)
    • Otwieranie witryn internetowych za pomocą Pythona (425)
    • Wykonywanie innych skryptów Pythona (425)
    • Otwieranie plików w ich aplikacjach domyślnych (426)
  • Projekt - prosty program odliczający czas (427)
    • Etap 1. Odliczanie (428)
    • Etap 2. Odtworzenie pliku dźwiękowego (428)
    • Pomysły na podobne programy (429)
  • Podsumowanie (430)
  • Pytania kontrolne (430)
  • Projekty praktyczne (431)
    • Ładniejszy stoper (431)
    • Oparty na harmonogramie program pobierający komiksy (431)

16. Wysyłanie wiadomości e-mail i tekstowych (433)

  • SMTP (434)
  • Wysyłanie wiadomości e-mail (434)
    • Nawiązanie połączenia z serwerem SMTP (435)
    • Wysłanie wiadomości SMTP typu "Witaj" (436)
    • Włączenie szyfrowania TLS (437)
    • Logowanie w serwerze SMTP (437)
    • Wysyłanie wiadomości e-mail (438)
    • Zamknięcie połączenia z serwerem SMTP (438)
  • IMAP (439)
  • Pobieranie i usuwanie wiadomości e-mail za pomocą protokołu IMAP (439)
    • Nawiązanie połączenia z serwerem IMAP (440)
    • Logowanie w serwerze IMAP (441)
    • Wyszukiwanie wiadomości e-mail (441)
    • Pobieranie wiadomości e-mail i oznaczanie jej jako przeczytanej (445)
    • Pobieranie adresów e-mail z niezmodyfikowanych wiadomości e-mail (447)
    • Pobranie treści z niezmodyfikowanej wiadomości e-mail (448)
    • Usuwanie wiadomości e-mail (449)
    • Zamknięcie połączenia z serwerem IMAP (450)
  • Projekt - wysyłanie wiadomości e-mail z przypomnieniami o składkach (451)
    • Etap 1. Otworzenie pliku Excela (451)
    • Etap 2. Wyszukanie wszystkich członków klubu, którzy zalegają ze składką (453)
    • Etap 3. Wysłanie spersonalizowanego przypomnienia (453)
  • Wysyłanie wiadomości tekstowych za pomocą Twilio (455)
    • Założenie konta w serwisie Twilio (456)
    • Wysyłanie wiadomości tekstowych (456)
  • Projekt - moduł typu "wyślij mi wiadomość SMS" (459)
  • Podsumowanie (460)
  • Pytania kontrolne (461)
  • Projekty praktyczne (461)
    • Program losowo przypisujący uciążliwe zadania (461)
    • Przypomnienie o parasolu (462)
    • Automatyczna rezygnacja z subskrypcji (462)
    • Kontrola komputera za pomocą wiadomości e-mail (462)

17. Praca z obrazami (465)

  • Podstawy teorii obrazu cyfrowego (465)
    • Kolory i wartości RGBA (466)
    • Współrzędne i krotki pudełek (467)
  • Praca z obrazami za pomocą modułu pillow (468)
    • Praca z typem danych Image (470)
    • Przycinanie obrazu (471)
    • Kopiowanie i wklejanie obrazów w innych obrazach (472)
    • Zmiana wielkości obrazu (474)
    • Rotacja i lustrzane odbicia obrazu (476)
    • Zmiana poszczególnych pikseli (478)
  • Projekt - dodanie logo (480)
    • Etap 1. Otworzenie pliku logo (481)
    • Etap 2. Iteracja przez wszystkie pliki i otworzenie obrazów (481)
    • Etap 3. Zmiana wielkości obrazu (482)
    • Etap 4. Dodanie obrazu logo i zapisanie zmian (483)
    • Pomysły na podobne programy (485)
  • Rysowanie na obrazach (486)
    • Rysowanie kształtów (486)
    • Umieszczanie tekstu na obrazie (488)
  • Podsumowanie (490)
  • Pytania kontrolne (491)
  • Projekty praktyczne (491)
    • Rozbudowa i poprawa projektów omówionych w rozdziale (491)
    • Odszukanie na dysku twardym katalogów zawierających zdjęcia (492)
    • Własne wizytówki (493)

18. Kontrolowanie klawiatury i myszy za pomocą automatyzacji GUI (495)

  • Instalacja modułu pyautogui (496)
  • Pozostajemy na kursie (496)
    • Zamknięcie wszystkiego przez wylogowanie się (497)
    • Pauzy i funkcja bezpiecznej awarii (497)
  • Kontrola poruszania myszą (498)
    • Poruszanie kursorem myszy (499)
    • Pobranie informacji o położeniu kursora myszy (500)
  • Projekt - gdzie teraz jest kursor myszy? (500)
    • Etap 1. Import modułu (501)
    • Etap 2. Konfiguracja kodu zamykającego program oraz pętli działającej w nieskończoność (501)
    • Etap 3. Pobranie i wyświetlenie bieżących współrzędnych kursora myszy (502)
  • Kontrola działania myszy (503)
    • Kliknięcie myszą (504)
    • Przeciąganie myszą (504)
    • Przewijanie myszą (506)
  • Praca z ekranem (508)
    • Wykonanie zrzutu ekranu (508)
    • Analiza zrzutu ekranu (509)
  • Projekt - rozbudowa programu mouseNow.py (509)
  • Rozpoznawanie obrazu (510)
  • Kontrola klawiatury (512)
    • Przekazanie ciągu tekstowego z klawiatury (512)
    • Nazwy klawiszy (513)
    • Naciskanie i zwalnianie klawiszy (514)
    • Kombinacja klawiszy (515)
  • Przegląd funkcji modułu pyautogui (516)
  • Projekt - automatyczne wypełnianie formularzy (517)
    • Etap 1. Ustalenie kroków do wykonania (518)
    • Etap 2. Przygotowanie współrzędnych (519)
    • Etap 3. Rozpoczęcie wpisywania danych (521)
    • Etap 4. Obsługa rozwijanych list i przycisków opcji (522)
    • Etap 5. Wysłanie formularza i oczekiwanie (523)
  • Podsumowanie (524)
  • Pytania kontrolne (525)
  • Projekty praktyczne (525)
    • Symulowanie zajętości (525)
    • Bot komunikatora internetowego (526)
    • Samouczek dotyczący bota grającego w grę (526)

DODATKI (527)

A. Instalacja modułów firm trzecich (529)

  • Narzędzie pip (529)
  • Instalacja modułów firm trzecich (530)

B. Uruchamianie programów (533)

  • Wiersz shebang (533)
  • Uruchamianie programów Pythona w Windows (534)
  • Uruchamianie programów Pythona w systemach macOS i Linux (535)
  • Uruchamianie programów Pythona z wyłączonymi asercjami (536)

C. Odpowiedzi na pytania kontrolne (537)

  • Rozdział 1. (538)
  • Rozdział 2. (538)
  • Rozdział 3. (540)
  • Rozdział 4. (541)
  • Rozdział 5. (542)
  • Rozdział 6. (542)
  • Rozdział 7. (543)
  • Rozdział 8. (544)
  • Rozdział 9. (545)
  • Rozdział 10. (545)
  • Rozdział 11. (546)
  • Rozdział 12. (547)
  • Rozdział 13. (548)
  • Rozdział 14. (549)
  • Rozdział 15. (549)
  • Rozdział 16. (550)
  • Rozdział 17. (550)
  • Rozdział 18. (551)

Najniższa cena z 30 dni przed obniżką 66,75zł

Tytuł książki: "Automatyzacja nudnych zadań z Pythonem. Nauka programowania"
Autor: Sweigart Al
Wydawnictwo: HELION
Cena: 89.00zł 66.75zł
Klienci, którzy kupili tę książkę, kupili także
I ty możesz zmienić świat 42 inspirujące historie o niezwykłych dzieciach
I ty możesz zmienić świat 42 inspirujące historie o niezwykłych dzieciach
Karolina Grabarczyk
Media Rodzina
Leksykon noblistów
Leksykon noblistów
Krzysztof Ulanowski
Ibis
Prawo rodzinne w pytaniach i odpowiedziach
Prawo rodzinne w pytaniach i odpowiedziach
Mieczysław Goettel
LexisNexis
Biznes to sport kontaktowy
Biznes to sport kontaktowy
Tom Richardson, Augusto Vidaurreta, Tom Gorman
Onepress
Boży poradnik antydepresyjny Wyjść z depresji duchowej
Boży poradnik antydepresyjny Wyjść z depresji duchowej
Arkadiusz Łodziewski
SALWATOR
Cuda Azji najpiękniejsze miejsca i zabytki
Cuda Azji najpiękniejsze miejsca i zabytki
Praca zbiorowa
Dragon
 Koszyk
1 x W kręgu upiorów i wilkołaków Demonologia słowiańska
1 x Farmakologia Podstawy farmakoterapii Tom 1/2
1 x Rabin i CEO Wskazówki dla lidera biznesu XXI wieku
1 x Etyczne problemy zarządzania w ochronie zdrowia
1 x Emocje na głodzie Naucz się je kontrolować i jeść w zdrowy sposób
1 x Groch i kapusta Podróżuj po Polsce Północny wschód
1 x Jak odnieść pierwszy sukces w biznesie?
1 x Konstytucja RP Wydanie 10
1 x Konwencja o Ochronie Praw Człowieka i Podstawowych Wolności Tom 2
1 x Poradnik dla zarządcy budynku biurowego
1 x Implant ślimakowy Poradnik dla pacjentów i terapeutów
1 x Czynnik X Morale w życiu osobistym, w działalności społecznej i zawodowej
1 x Dzieje polskiej motoryzacji
1 x Dialog zamiast kar
1 x Cuda Polski Najpiękniejsze budynki i budowle
1 x Bójka i pobicie Aspekty wykrywcze i dowodowe
1 x Mackaya MBA ze sprzedaży w prawdziwym świecie
1 x Jordania Przewodnik ilustrowany
1 x Reklama wczoraj i dziś
1 x Grupa ryzyka na rynku pracy Poradnik dla osób współpracujących z grupą 45+
1 x Kolos odrodzony Armia Czerwona na wojnie 1941-1943
1 x Domowe systemy audio
1 x Handlowanie to gra
1 x Finansowanie przez spółkę akcyjną nabycia lub objęcia emitowanych przez nią akcji w procesie wykupu
1 x Stymulowanie innowacyjności i konkurencyjności przedsiębiorstwa w otoczeniu globalnej gospodarki wiedzy
1 x Bóg ukryty W poszukiwaniu ostatecznego sensu
1 x Agresja Perspektywa psychoterapeutów
1 x Czytanie Naruszewicza 2
1 x 10 największych błędów wychowawczych
1 x Co się dzieje z moim ciałem Książka dla chłopców i rodziców
1 x 7 nawyków skutecznego nastolatka
1 x Komunikowanie interpersonalne w pielęgniarstwie
1 x Potyczki prawne dyrektora szkoły Rola w wybranych obszarach zarządzania szkołą
1 x AngularJS Profesjonalne techniki
1 x Bieganie metodą Gallowaya Ciesz się dobrym zdrowiem i doskonałą formą
1 x Historia rodziny Pokrewieństwo, dom, seksualność w dawnym społeczeństwie
1 x Analiza fundamentalna wykorzystanie na rynku akcji w Polsce
1 x Embriologia medyczna Ilustrowany podręcznik
1 x 100% Smaku Oczaruj swoich gości
1 x Zaburzenia sfery seksualnej u chorego na nadciśnienie tętnicze
1 x Atlas nieba
1 x Projekty inwestycyjne infrastrukturalne i biznesowe Aspekty metodologiczne i praktyczne
1 x Frywolitki biżuteria, ozdoby, dekoracje
1 x Ford Fiesta (od października 2008) Sam naprawiam samochód
1 x Windykacja Tom I, II i III
1 x Domowe narodziny
1 x Cukrzyca bez lekarstw
1 x Praktyka hematologiczna
1 x Atlas matematyczny
1 x Dramat w tekście, tekst w dramacie
1 x Ubuntu. Oficjalny podręcznik. Wydanie VIII
1 x Etyka przywództwa Ujęcie interdyscyplinarne
1 x Gdańsk Gdynia Sopot plan trójmiasta 1:26 000
1 x Angielski od podstaw Biznes
1 x Fizjoterapia w neurologii i neurochirurgii
1 x Komentarz do spraw o rozwód
1 x Anna German o sobie
1 x Europa niedokończona przygoda
1 x Adwokatura w ostatniej dekadzie PRL Historia samorządności
1 x Finansowanie publiczne oświaty niepublicznej
1 x Efektywność oddziału banku detalicznego
1 x Firma z duszą
1 x Antropologia praktyk kulinarnych Tom 5
1 x Białe trufle
1 x Dobra osobiste w XXI wieku Nowe wartości, zasady, technologie
1 x Aksjologia społeczna Między PRL a IV RP
1 x Księga origami Składaj kartkę, rozwijaj swój umysł
1 x Prawo bankowe Komentarz
1 x Balistyka dla snajperów Praktyczny poradnik
1 x Fotograficzny atlas anatomii człowieka
1 x Amy Winehouse i tabloidy Toksyczna miłość
1 x 10 lat leczenia biologicznego w Polsce
1 x Dwie siostry
1 x Etyka adwokacka na egzamin Wydanie 3
1 x Brytyjskie pancerniki 1914-1918 (2) Superdrednoty
1 x Formuła Wpływu Działasz naprawdę, czy jedynie robisz zamieszanie?
1 x Alchemia manipulacji Wydanie II
1 x Chirurgia endokrynologiczna
1 x Inżynieria biochemiczna
1 x Biblia jako fenomen kulturowy
1 x Przemieszczenia krążków stawowych stawów skroniowo-żuchwowych Tom 2 rozpoznawanie i leczenie
1 x Bitwy i kampanie Historia w mapach
1 x Scalone przetworniki analogowo-cyfrowe i cyfrowo-analogowe Wydanie II
1 x Prawo własności intelektualnej Repetytorium
1 x Poradnik frezera Wydanie 8
1 x Asy damy i ułani Polscy pisarze poeci i artyści na Zachodzie 1939-1989
1 x Mózgowe porażenie dziecięce Harmonia
1 x Mit pieniądza Świat realny wobec iluzji polityki pieniężnej
1 x Biała broń chińska
1 x Gospodarka światowa
1 x Atlas osteopatycznych technik stawowych Tom 3 Odcinek szyjny, piersiowy i lędźwiowy kręgosłupa oraz żebra
1 x Dictionary of telecommunications and computers english-polish polish-english
1 x Brafitting Lifting piersi bez skalpela
1 x Fotografia cyfrowa Książka w kolorze
1 x Budżet zadaniowy i strategiczna karta wyników w jednostkach samorządu terytorialnego
1 x Kompetencje zarządzających w przedsiębiorstwach społecznie odpowiedzialnych
1 x Drogi kariery Jak wspomagać rozwój zawodowy dzieci i młodzieży
1 x 160 pomysłów na nauczanie zintegrowane Edukacja plastyczno-muzyczna
1 x Analiza dyskursu W poszukiwaniu tożsamości współczesnej młodzieży
1 x Zapobieganie i leczenie choroby próchnicowej u dzieci
1 x Afera Żelazo w dokumentach MSW i PZPR
1 x Metodyka rozwiązywania zadań z mechaniki Wydanie 2
1 x Analiza zaufania w sieciach badawczo-rozwojowych
1 x Psychologia w geriatrii
1 x Algorytm sukcesu Wprowadź swoją firmę na ścieżkę rozwoju
1 x Rzeki Polski
1 x Ćwiczenia z szarfą Thera-Band: Od stóp do głów
1 x Hirameki
1 x SZTUKA PERSWAZJI czyli język wpływu i manipulacji Wydanie II
1 x Determinanty wartości rynkowej spółek kapitałowych wczesnej fazy rozwoju
1 x Metoda wariacyjna w modelu Diraca
1 x Inżynieria wymagań w praktyce
1 x Materiały polimerowe Struktura, właściwości zastosowanie
1 x Bliżej siebie Rozmowy z Mistrzami O życiu, uczuciach, marzeniach, relacjach, zdrowiu, finansach i możliwości zmiany siebie
1 x Czas odrodzony Od kryzysu w fizyce do przyszłości Wszechświata
1 x Ius dissidentium Granice konsensusu korporacyjnego i władzy większości w spółkach kapitałowych
1 x Być rodzicem i nie skonać Rodzicielstwo na luzie
1 x Jestem dyrektorem mojego życia Kurs pozytywnego myślenia
1 x Antarktyczna wyprawa statku Belgica Zbiór relacji: Adrien de Gerlache, Henryk Arctowski, Stanisław Rakusa-Suszczewski
1 x Autobusy z Bolechowa 1996-2018 Neoplan, Solaris
1 x Bałkany Bośnia i Hercegowina Serbia Kosowo Macedonia Albania Wydanie 5
1 x Efekt Izajasza Gdy modlitwa i proroctwa łączą się z fizyką kwantową
1 x Mechanika ogólna Tom 2 Dynamika Jerzy Leyko Wydanie 9 Miękka
1 x Encyklopedia chińskiej wiedzy o seksie i seksuologii
1 x Cywilizacja Majów Osiągnięcia intelektualne Historia militarna i polityczna
1 x Sztuka usługiwania Jak być dobrym kelnerem
1 x Filozofia matematyki i informatyki
1 x Geologia dynamiczna Wydanie 4
1 x ECDL e-obywatel
1 x 365 dni przetrwania
1 x Biblia copywritingu
1 x 5 kroków do porozumienia Jak skutecznie negocjować w biznesie
1 x Interes prawny w polskim prawie administracyjnym
1 x Kształtowanie liderów Jak pomóc innym w pełni wykorzystać własny potencjał
1 x Chemia i biotechnologia w produkcji zwierzęcej
1 x Książka która ułatwi ci życie 91 niezwykłych pomysłów
1 x 100 miejsc we Francji które każda kobieta powinna odwiedzić
1 x Silniki elektryczne w praktyce elektronika Wydanie 2
1 x Inhibitory osi EGFR w leczeniu nie drobnokomórkowego raka płuca
1 x Kraków Niepołomice Skawina Wieliczka 4 plany w 1 skala 1: 22 000
1 x Grażdanin N.N. Życie codzienne w ZSRR
1 x Najem nieruchomości a podatki
1 x Archiwa i bruliony pisarzy Odkrywanie
1 x Dlaczego prawda jest piękna O symetrii w matematyce i fizyce
1 x Czy niedźwiedzie polarne czują się samotne
1 x Reforma oświaty sieć szkół rekrutacja organizacja ruch kadrowy + płyta CD
1 x Etykieta dyplomatyczna z elementami protokółu i ceremoniałów
1 x Groch i kapusta Podróżuj po Polsce Południowy wschód
1 x Zamówienia publiczne Nowe zasady
1 x Apelacje cywilne i karne 69 wzorów pism z omówieniami Wydanie 6
1 x Ilustrowany atlas przyrody
1 x Kartki i wycinanki z papieru
1 x Epidemia EGOizmu
1 x Ropnie i przetoki odbytu
1 x Pierwsza pomoc w warunkach ekstremalnych
1 x Hodowla pszczół
1 x Down Shift. Bez hamulców. Seria Driven
1 x Cztery tendencje Poznaj profile osobowości, aby żyć i działać skuteczniej
1 x Kształcenie kompetencji składniowej na poziomie zdania złożonego
1 x Etyka pracy a mobbing w ujęciu filozofii moralnej i psychologii
1 x Banki spółdzielcze a deponenci
1 x Agenci SB kontra Jan Paweł II Kto donosił na papieża
1 x Masaż Dotyk Motyla + CD dr Evy Reich dla niemowląt, dzieci, i dorosłych
1 x Bez parabenów Jak bronić się przed kosmetycznymi oszustwami i mądrze dbać o urodę
1 x Fides et actio
1 x Astma i alergie
1 x Hipotermia Kliniczne aspekty wychłodzenia organizmu Mechanizmy zagrożeń i kierunki nowoczesnego leczenia
1 x Francusko-polski i polsko-francuski sprytny słownik ze słownikiem na CD
1 x Praca z grupą szkoleniową Wszystko, co powinien wiedzieć trener, aby osiągnąć sukces
1 x Alicante i Costa Blanca. Travelbook. Wydanie 3
1 x Autyzm a wczesna interwencja Rzeczowe pytania, zyciowe odpowiedzi
1 x Prawo wekslowe i czekowe Komentarz Wydanie 3
1 x Digital Business i E-Commerce Management Strategia, Realizacja, Praktyka
1 x Człowiek - media - środowisko naturalne - ekologiczny wymiar komunikacji
1 x Codziennie o krok do przodu Proste sposoby na lepsze wykorzystanie każdego dnia
1 x Maraton z blatu 2.0
1 x Ciekawość zakazana! Pytania, znaleziska, fakty
1 x Armia Heroda Wielkiego
1 x Czarna ziemia Holokaust jako ostrzeżenie
1 x Chłopaki niech płaczą
1 x Etyczne standardy marketingu farmaceutycznego
1 x Demencja To nie dla mnie Poziom średni Ćwiczenia percepcji i pamięci dla osób w podeszłym wieku
1 x Analiza danych w naukach ścisłych i technice
1 x Czyste serce czysty dom Jak oczyścić energię ludzi i miejsc
1 x Algebra abstrakcyjna w zadaniach
1 x Łamacze kodów Historia kryptologii
1 x Pasożyty w twoim mózgu Czyli o tym, jak małe stworzenia manipulują naszym zachowaniem
1 x Audyt sprawozdań finansowych
1 x Czołgi 100 lat historii
1 x Ilustrowana anatomia człowieka
1 x Stres w pracy kuratora sądowego Studium teoretyczno-empiryczne
1 x Deadline Zdążyć przed terminem Opowieść (sensacyjna) o zarządzaniu projektami
1 x Izby wytrzeźwień a prawa człowieka
1 x Patofizjologia człowieka w zarysie
1 x Audi 100 i 200
1 x Bank i agent bankowy
1 x Biblioteka książka informacja Internet 2012
1 x Systemy operacyjne Wydanie 3
1 x Etykieta w biznesie czyli jak ułatwić sobie życie w pracy
1 x Błyskotliwość to za mało! Dlaczego nie masz jeszcze strategii e-biznesu?
1 x Eksploracja danych Metody i algorytmy
1 x Efektywność inwestycji w odnawialne źródła energii Analiza kosztów i korzyści
1 x Europejskie ściganie karne
1 x Finanse turystyki zagranicznej
1 x Mózg Rozwiń swój potencjał
1 x Dzieje kultury latynoamerykańskiej
1 x Alianse technologiczne a strategiczne zachowania korporacji międzynarodowych na rynkach niedoskonałych
1 x Jesień średniowiecza
1 x Afryka jest kobietą
1 x Aktorki Portrety
1 x Biblia treningu kolarza górskiego Wydanie 2
1 x Dodatki katalizatory i emulgatory w mieszankach mineralno-asfaltowych
1 x Bluźnierstwo Między grzechem a przestępstwem
1 x Dwie Księgi Z dziejów relacji między nauką a teologią
1 x Miasto w sztuce - sztuka miasta
1 x Codzienność w narracjach nauczycielek w okresie średniej dorosłości Tom 2
1 x Bieda jako wyzwanie
1 x Alegoryczno-symboliczna interpretacja Biblii
1 x Budżetowanie w zarządzaniu przedsiębiorstwem budowlano-montażowym
1 x Zarys mikologii dla pielęgniarek
1 x Dobra strategia zła strategia Czym się różnią i jakie to ma znaczenie
1 x Systemowe zarządzanie jakością Koncepcja systemu, ocena systemu, wspomaganie decyzji
1 x Człowiek jako słowo i ciało
1 x Genetyka Krótkie wykłady Wydanie 4
1 x Gromadzenie i analiza danych rynkowych w praktyce
1 x Kinezyterapia Wydanie 6
1 x Bagnety Wojska Polskiego od XVII wieku do współczesności. Opowieść dziejowa z katalogiem bagnetów. Część I Od XVII wieku do Wielki
1 x Rynek pracy w Polsce
1 x Nalewki Sekrety piwniczki brata Augustyna. Księga dawnych przepisów
1 x 69 miłosnych zabaw
1 x Czy Polska importuje bezrobocie O wpływie handlu zagranicznego na polski rynek pracy w okresie transformacji
1 x Tadeusz Ślipko SJ Wprowadzenie do etyki Tadeusza Ślipki
1 x Bruno Schulz
1 x Istnieć żyć i być kochanym Możliwości wspomagania rozwoju dzieci z zespołami uwarunkowanymi genetycznie
1 x Jak rozmawiać o książkach których się nie czytało?
1 x Beksiński 3
1 x Konserwacja malarstwa
1 x Gra o jutro 2 Co warto zrobić teraz i z myślą o wnukach
1 x Energetyka a społeczeństwo
1 x Badanie polityki zagranicznej państwa
1 x Laryngologia onkologiczna Diagnostyka, leczenie i rehabilitacja
1 x Legendy zamków sudeckich
1 x Fizykochemiczne metody analizy w chemii środowiska Część 1 Ćwiczenia laboratoryjne z analityki i kontroli w ochronie środowiska
1 x Encyklopedia prawa administracyjnego
1 x Instrukcja stosowania kas rejestrujących z wzorcową dokumentacją i nowymi ewidencjami
1 x Prasa i konstytucja
1 x Genetyka i leczenie chłoniaka rozlanego z dużych komórek B (DLBCL) w erze leków ukierunkowanych na cele molekularne
1 x Równowagi jonowe Algorytmy, obliczenia i symulacje komputerowe
1 x Ajurweda a uroda Jak być pięknym
1 x Jak oczarować klientów w sklepie czyli merchandising z elementami psychologii zachowań konsumenckich
1 x Analiza niezawodnościowa niestacjonarnych systemów czasu rzeczywistego
1 x Sieci komputerowe. Ujęcie całościowe. Wydanie VII
1 x Kodeks spółek handlowych
1 x Obrabiarki sterowane numerycznie
1 x Dojrzewanie w Second Life Antropologia człowieka wirtualnego
1 x Jak być wspaniałym tatą
1 x Historia gospodarcza
1 x Pielęgniarstwo pediatryczne
1 x Zwyrodnienie plamki żółtej związane z wiekiem
1 x Ekonometria Rozwiązywanie problemów z wykorzystaniem programu GRETL Wydanie 3
1 x Biała gorączka
1 x Na skróty. Jak hakerzy, wynalazcy i gwiazdy sięgają po sukces
1 x 15 lat Polski w NATO Aspekty polityczne, prawne, militarne
1 x Kodeks karny Część szczególna Tom 1 Komentarz do artykułów 117–221
1 x Czas samotności Ukraina i Ukraińcy w latach 1914-2018
1 x Ciesz się każdą chwilą każdą kanapką Żyj tak jakby miał to być ostatni dzień twojego życia
1 x Dekoracje świąteczne
1 x Ciężar nieważkości Opowieść pilota kosmonauty Wydanie 3
1 x Ekwador. Travelbook
1 x Jak rozszyfrować każdego
1 x Praktyczna analiza pakietów. Wykorzystanie narzędzia Wireshark do rozwiązywania problemów związanych z siecią. Wydanie III
1 x Microsoft Excel 2019 Przetwarzanie danych za pomocą tabel przestawnych
1 x Historia wojen i wojskowości w średniowieczu Tom 2
1 x Kodeks spółek handlowych Kazusy Wydanie 2
1 x Brytyjski pancernik z 1906 roku HMS Dreadnought
1 x Chemia od A do Z Repetytorium Matura Poziom podstawowy i rozszerzony
1 x Dotknąć Nieba Poruszająca opowieść o podróży do Nieba i z powrotem
1 x Atlas warzyw 180 gatunków z całego świata
1 x Blake Biografia jednego z najbardziej wizjonerskich twórców w historii sztuki
1 x Analiza matematyczna w zadaniach Część II
1 x Programista poszukiwany Znajdź i zatrudnij najlepszego
1 x GIS w geografii fizycznej
1 x Jak czytać nowoczesne budynki Przyspieszony kurs wiedzy o architekturze epoki nowoczesnej
1 x Czasem trudne, zawsze dobre Jak zrozumieć i pokochać własne emocje
1 x Kości nie kłamią
1 x Demonolodzy Ed i Lorraine Warren Relacje ze spraw prowadzonych przez małżeństwo Warrenów
1 x Narkotyki a demoralizacja Szansa na zmianę
1 x USA Przewodnik ilustrowany
1 x Aplikacje prawnicze Testy i komentarze Wydanie 3
1 x Komunikacja wizerunkowa w reklamie
1 x Reklama podprogowa. Jak niepostrzeżenie wniknąć w umysł odbiorcy
1 x Diagnostyka obrazowa Układ moczowo-płciowy, gruczoł piersiowy i gruczoły wewnętrznego wydzielania
1 x Meksyk Przewodnik
1 x Laryngologia alternatywna Konchowanie uszu i inne terapie naturalne
1 x Narodziny to moja specjalność
1 x Ustawa o podatku od spadków i darowizn Komentarz
1 x Chemia organiczna Krótkie wykłady
1 x Jak czytać symbole Język symboli w róznych kulturach
1 x Stacje kolejowe Świat, Europa i Królestwo Polskie 1830-1915 architektura i budownictwo
1 x Clair James Grece i koncepcja "Głosowania przeciw"
1 x Chemia koordynacyjna w zastosowaniach Wybrane zastosowania
1 x Historia wojskowości Greków i Rzymian Część III Rzym w okresie Cesarstwa
1 x Instytucje prawne ochrony środowiska a proces inwestycyjno-budowlany
1 x Bruksela comfort map & guide
1 x Bagnety zastępcze podczas I wojny światowej (Austro-Węgry, Niemcy, Turcja, Włochy i Belgia). Katalog
1 x Kadry w oświacie 2017 + CD
1 x Biblia leczy Pokonywanie złych myśli
1 x Inteligentny outsourcing Sztuka skutecznej współpracy
1 x Coaching Osobisty mentor Harvard Business School Press
1 x Ciąża i naturalny poród
1 x Coaching czyli przebudzacz neuronów
1 x Druty ze stali i stopów specjalnych Wytwarzanie, przetwarzanie i zastosowanie
1 x Cyfrowy tubylec w szkole-diagnozy i otwarcia Tom 1 Współczesny uczeń a dydaktyka 2.0
1 x Logistyka w sektorze publicznym
1 x Chuligaństwo futbolowe w Polsce Studium z zakresu kontroli społecznej zjawiska
1 x Pragmatyka internetu Web 2.0 jako środowisko
1 x Doradca podatkowy Jak z sukcesem prowadzić kancelarię biuro rachunkowe
1 x Efektywne zarządzanie projektami Wydanie 6
1 x Magia spojrzenia
1 x Lifting umysłu Zagadki i inne sposoby treningu
1 x Wdrażanie systemu ochrony danych osobowych Praktyczny przewodnik krok po kroku
1 x EKOsprzątanie Cudowne środki czystości
1 x Angielski Gramatyka w biegu
1 x Cywilnoprawne granice swobody wypowiedzi w Internecie
1 x Detal w typografii
1 x Animalium
1 x Audyt kontroli wewnętrznej rachunkowości w środowisku informatycznym
1 x Smartfony dla seniorów
1 x Kurs pozytywnego myślenia Idę moją własną drogą
1 x System wynagradzania nauczycieli
1 x Asztawakragita Tajemnice jogi poznania
1 x Fitoremediacja Potencjał roślin do oczyszczania środowiska
1 x Bezwarunkowy dochód podstawowy Rewolucyjna reforma społeczeństwa XXI wieku
1 x Czarnobylska modlitwa Kronika przyszłości
1 x Obliczenia technologiczne w przemyśle chemicznym
1 x Inteligentny budynek Poradnik projektanta instalatora i użytkownika
1 x Aleksandria 1365
1 x Upadłość konsumencka Komentarz do nowelizacji prawa upadłościowego i naprawczego
1 x Bzura 1939
1 x Słodki drań
1 x Mirabegron w terapii nadreaktywności pęcherza moczowego
1 x Gospodarka a środowisko i ekologia Wydanie 4
1 x Anioły i demony Istoty duchowe w życiu chrześcijanina
1 x Młody umysł w każdym wieku Naturalne sposoby odkrywania najwyższego potencjału mózgu
1 x Hitler Narodziny zła 1889-1939
1 x Adobe Dreamweaver CS5/CS5 PL Oficjalny podręcznik
1 x Kodeks cywilny Kodeks postępowania cywilnego Kodeks rodzinny i opiekuńczy Przepisy wprowadzające Wydanie 28
1 x Fabrykacja Ludwika XIV
1 x Ilustrowana teoria wszystkiego Wydanie 2
1 x Jak rysować zwierzęta
1 x Złoty atlas
1 x Bydło domowe - hodowla i użytkowanie
1 x Przedsiębiorczość technologiczna w małych i średnich firmach
1 x Nowoczesne technologie w logistyce
1 x Upadłość przedsiębiorstw a wykorzystanie sztucznej inteligencji
1 x Linux Mint. Podstawy
1 x Zioła pól, lasów i ogrodów
1 x Różeniec górski złoty korzeń
1 x Coaching czyli restauracja osobowości
1 x Atlas osteopatycznych technik stawowych Tom 2 Miednica i przejście lędźwiowo-krzyżowe
1 x Cesarska armia Japonii 1853-1945
1 x Wyłączenie od dziedziczenia na mocy orzeczenia sądu
1 x Dzieje malarstwa w Polsce Tom III Malarstwo w Polsce XIX i XX wieku
1 x ECDL na skróty + CD Edycja 2012 Wydanie 2
1 x Geozagrożenia
1 x Amerykańskie pancerniki standardowe 1941-1945 (1) Typy Nevada, Pennsylvania i New Mexico
1 x Oskarżony Rak Śledztwo kryminalne
1 x Atlas roślin Polski
1 x Aktualne problemy pedagogiczne Konteksty i wyzwania
1 x Naprawa i konserwacja rowerów dla bystrzaków
1 x Vademecum myśliwskie
1 x Moralność mózgu Co neuronauka mówi o moralności
1 x Psychologia jogi. Wprowadzenie do "Jogasutr" Patańdźalego. Wydanie II rozszerzone
1 x Etyka dziennikarstwa Edukacja Teoria Praktyka
1 x Czas wolny w służbie niepełnosprawnych
1 x Kodeks pracy Komentarz z suplementem elektronicznym PPK1091e
1 x Angielski Konwersacje dla zaawansowanych ekstra
1 x 120 przepisów bezglutenowych które zawsze Ci się udadzą
1 x Mieszkaj pięknie Piękne wnętrze to kwestia pomysłu, a nie pieniędzy
1 x Apelacje z prawa gospodarczego na przykładach i wzorach
1 x Android UI Podręcznik dla projektantów
1 x Kłamstwa, którymi żyjemy Jak zmierzyć się z prawdą, zaakceptować siebie i zmienić swoje życie
1 x Czerwony Blitzkrieg 1939-1940
1 x Historia bez cenzury 3
1 x Biotechnologia roślin Wydanie 2
1 x Chemia analityczna Tom 1 Podstawy teoretyczne i analiza jakościowa Wydanie 9
1 x Dokumentacja podatkowa VAT Instrukcje księgowe i podatkowe z wyjaśnieniami
1 x Odpowiedzialność członków egzekutywy przed Trybunałem Stanu
1 x Syntezery DDS Podstawy dla konstruktorów
1 x Teledetekcja pozyskiwanie danych
1 x Etyka adwokacka Wybór orzeczeń Wyższego Sądu Dyscyplinarnego Adwokatury
1 x Elementy aikido
1 x Chiny 1946-1949
1 x Współczesna analiza strategii
1 x Podstawy cyfrowych systemów telekomunikacyjnych
1 x Firma przetrwania Rekonstrukcja przedsiębiorstwa w obliczu kryzysu
1 x Geologia dynamiczna Wydanie 3
1 x Logistyka i administrowanie w mediach Zarządzanie Big Data
1 x Apologia piosenki Studia z historii gatunku
1 x Prawo w filmie
1 x Podstawy programowania mikrokontrolera 8051 Wydanie 5
1 x Pozycja prawna uczestników rynku nieruchomości
1 x ABC komputera Wydanie 11
1 x Bilans w firmie Cztery rzeczy które przedsiębiorca powinien wiedzieć o finansach
1 x Logistyka kryzysowa Procedury, potrzeby, potencjał
1 x Alchemia zen Świadome życie według duchowego mistrza Osho
1 x Ford Focus III (od kwietnia 2011) Sam naprawiam samochód
1 x Nowe życie czyli jak największe umysły wszech czasów odkryły, skąd się biorą dzieci
24,117.05zł
Wydawnictwo
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo Helion
 Kategoria:
 Geografia
Geografia Polski

Geografia Polski

17.00zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Polecamy
Rachunek różniczkowy i całkowy Tom 1 Wydanie 12 Grigorij M. Fichtenholz PWN
Windows Server 2008 R2 Usługi pulpitu zdalnego Resource Kit Christa Anderson, Kristin L. Griffin, Microsoft Remote Desktop Virtual Microsoft Press
Animacja komputerowa Algorytmy i techniki Rick Parent PWN
OpenGL Księga eksperta Wydanie V Richard S. Wright, Jr., Nicholas Haemel, Graham Sellers, Benjamin Lipc HELION
Anatomia zwierząt Tom 2 Narządy wewnętrzne i układ krążenia Wydanie 3 Kazimierz Krysiak, Krzysztof Świeżyński PWN
Programowanie Microsoft SQL Server 2008 Tom 1 + Tom 2 Leonard Lobel, Andrew J. Brust, Stephen Forte Microsoft Press
Linux w systemach embedded Marcin Bis BTC
Encyklopedia zdrowia Tom 1-2 Wydanie 9 Witold S. Gumułka, Wojciech Rewerski PWN
Akademia sieci CISCO CCNA Exploration Semestr 1 - 4 Praca zbiorowa PWN