- Ocena:
- 4.9/6 Opinie: 7
- Stron:
- 264
- Druk:
- oprawa twarda
- Dostępny format:
-
PDF
Opis ebooka: Python. Projekty do wykorzystania
Poznaj moc Pythona!
- Jak przygotować środowisko pracy?
- Jak wykorzystać usługi systemu operacyjnego?
- Jak testować kod?
Historia języka Python sięga początku lat 90. Od tego czasu zdobył on sobie ogromną popularność i jest stosowany w wielu rozwiązaniach. Jego wydajność została doceniona również przez firmę Google podczas tworzenia platformy Google App Engine. Python w przeciwieństwie do wielu innych języków nie wymusza jednego sposobu programowania. Używając go, możesz programować obiektowo, strukturalnie i funkcjonalnie. Jeżeli do tego dodać automatyczny system zarządzania pamięcią oraz dynamicznie sprawdzane typy, rozwiązanie to nabiera kuszących rumieńców.
Dzięki tej książce dowiesz się, jak przygotować swoje środowisko pracy i rozpocząć przygodę z językiem Python. Autor zagwarantuje Ci, że będzie to kształcąca przygoda. Na konkretnych, praktycznych projektach pokaże Ci, jak wykorzystać potencjał drzemiący w tym języku. Wśród przykładów znajdziesz opis takich zagadnień, jak wykonywanie migawek katalogów i plików, projektowanie katalogu filmów i systemu testującego wydajność WWW czy też tworzenie systemu gromadzenia opinii. Najważniejsze jest jednak to, że każde z tych rozwiązań możesz bez trudu zaadaptować do potrzeb Twojego projektu. Książka ta stanowi świetną lekturę zarówno dla zaawansowanych programistów Pythona, jak i tych, którzy chcą dopiero rozpocząć z nim pracę!
- Instalacja środowiska
- Składnia języka
- Operatory, wyrażenia, instrukcje
- Sterowanie przebiegiem programu
- Wykorzystanie modułów
- Praca z systemem plików
- Połączenie z bazą danych
- Uruchomienie serwera WWW w Pythonie
- Konfiguracja mod_python dla serwera Apache
- Interakcja z systemem operacyjnym
- Testowanie
Ułatwiaj sobie pracę — korzystaj z bogactwa praktycznych projektów!
Wybrane bestsellery
-
Dzięki tej książce dowiesz się, jak pozyskiwać, analizować i wizualizować dane, a potem używać ich do rozwiązywania problemów biznesowych. Wystarczy, że znasz podstawy Pythona i matematyki na poziomie liceum, aby zacząć stosować naukę o danych w codziennej pracy. Znajdziesz tu szereg praktycznych...
Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Ta książka zawiera szereg praktycznych wskazówek dotyczących przygotowania, przeprowadzania i oceniania wyników kontrolowanych eksperymentów online. Dzięki niej nauczysz się stosować naukowe podejście do formułowania założeń i oceny hipotez w testach A/B, dowiesz się także, jak sprawdzać wiarygod...
Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Ta książka wyjaśni Ci rolę matematyki w tworzeniu, renderowaniu i zmienianiu wirtualnych środowisk 3D, a ponadto pozwoli odkryć tajemnice najpopularniejszych dzisiaj silników gier. Za sprawą licznych praktycznych ćwiczeń zorientujesz się, co się kryje za rysowaniem linii i kształtów graficznych, ...
Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi
(57.84 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Pytest – nowoczesny framework do uruchamiania testów automatycznych w języku Python. Można używać tej platformy do przeprowadzania testów jednostkowych, ale sprawdzi się świetnie także podczas konstruowania rozbudowanych testów wyższego poziomu (integracyjnych, end-to-end) dla całych aplika...
Pytest. Kurs video. Automatyzacja testów w Pythonie Pytest. Kurs video. Automatyzacja testów w Pythonie
(67.05 zł najniższa cena z 30 dni)81.95 zł
149.00 zł(-45%) -
Oto zaktualizowane wydanie popularnego przewodnika, dzięki któremu skorzystasz z ponad dwustu sprawdzonych receptur bazujących na najnowszych wydaniach bibliotek Pythona. Wystarczy, że skopiujesz i dostosujesz kod do swoich potrzeb. Możesz też go uruchamiać i testować za pomocą przykładowego zbio...
Uczenie maszynowe w Pythonie. Receptury. Od przygotowania danych do deep learningu. Wydanie II Uczenie maszynowe w Pythonie. Receptury. Od przygotowania danych do deep learningu. Wydanie II
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Sposobów na naukę Pythona jest sporo i powstało na ten temat mnóstwo publikacji. Jeżeli ten wybór jest właśnie przed Tobą, rozważ naukę Pythona poprzez tworzenie prostych gier. Ich programowanie to nie tylko świetna zabawa, ale też doskonała metoda rozwijania umiejętności algorytmicznych, kreatyw...
Python od podstaw. Kurs video. Tworzenie pierwszych gier w PyCharm Python od podstaw. Kurs video. Tworzenie pierwszych gier w PyCharm
(51.60 zł najniższa cena z 30 dni)70.95 zł
129.00 zł(-45%) -
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościam...
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(65.40 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%) -
To trzecie, zaktualizowane i uzupełnione wydanie bestsellerowego podręcznika programowania w Pythonie. Naukę rozpoczniesz od podstawowych koncepcji programowania. Poznasz takie pojęcia jak zmienne, listy, klasy i pętle, a następnie utrwalisz je dzięki praktycznym ćwiczeniom. Dowiesz się, jak zape...(71.40 zł najniższa cena z 30 dni)
71.40 zł
119.00 zł(-40%) -
Głębokie sieci neuronowe mają niesamowity potencjał. Osiągnięcia ostatnich lat nadały procesom uczenia głębokiego zupełnie nową jakość. Obecnie nawet programiści niezaznajomieni z tą technologią mogą korzystać z prostych i niezwykle skutecznych narzędzi, pozwalających na sprawne implementowanie p...
Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III
(107.40 zł najniższa cena z 30 dni)107.40 zł
179.00 zł(-40%) -
Ten praktyczny przewodnik zawiera szeroki przegląd strategii, wzorców i form testowania oprogramowania, ułatwiających dobór ścieżek i podejść do konkretnych projektów w zależności od zakresu, budżetu i ram czasowych. Książka uczy przydatnych umiejętności w zakresie przeprowadzania testów wydajnoś...
Testowanie full stack. Praktyczny przewodnik dostarczania oprogramowania wysokiej jakości Testowanie full stack. Praktyczny przewodnik dostarczania oprogramowania wysokiej jakości
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%)
Zobacz pozostałe książki z serii Wrox
-
Z książki dowiesz się, kiedy stosować poszczególne wzorce projektowe i jak je implementować. Dzięki zdobytej wiedzy wzniesie się na wyższy poziom umiejętności i zacznie pisać jeszcze lepszy kod o doskonałej strukturze architektonicznej.(24.50 zł najniższa cena z 30 dni)
24.50 zł
49.00 zł(-50%) -
Ten kompletny podręcznik pozwoli Ci opanować umiejętności potrzebne do skutecznego zarządzania systemem SQL Server. Dowiesz się, jak zarządzać zmianami i zabezpieczeniami, jak dostrajać wydajność, jak monitorować system i jak tworzyć kopie zapasowe. Książka jest napisana przez czołowych specjalis...
Microsoft SQL Server 2014. Podręcznik administratora Microsoft SQL Server 2014. Podręcznik administratora
Adam Jorgensen, Bradley Ball, Steven Wort, Ross LoForte, Brian Knight
(64.50 zł najniższa cena z 30 dni)64.50 zł
129.00 zł(-50%) -
Przewodnik dla poszukujących pracy! Rozmowa rekrutacyjna to ten rodzaj spotkania, który wywołuje stres nawet u najbardziej odpornych. Podchwytliwe pytania, zadania do rozwiązania, skomplikowane testy dotyczące spraw technicznych oraz nierzadko kilkugodzinny dialog wymagają dużej odporno...
Programista szuka pracy. Kulisy rekrutacji w branży IT. Wydanie III Programista szuka pracy. Kulisy rekrutacji w branży IT. Wydanie III
(24.50 zł najniższa cena z 30 dni)24.50 zł
49.00 zł(-50%) -
Dzięki tej książce dowiesz się, jak to robić przy użyciu języków C# i Visual Basic. Jednak zanim napiszesz pierwszą linię kodu, warto poznać nowe środowisko pracy, tak aby tworzenie stron przebiegało szybko, wygodnie i bezproblemowo. W kolejnych rozdziałach zdobędziesz wiedzę na temat dostępnych ...
ASP.NET 3.5 z wykorzystaniem C# i VB. Zaawansowane programowanie ASP.NET 3.5 z wykorzystaniem C# i VB. Zaawansowane programowanie
(99.50 zł najniższa cena z 30 dni)99.50 zł
199.00 zł(-50%) -
Oto książka, w której znajdziesz szczegółowe omówienie technologii Internetu mobilnego — technik i narzędzi, które można wykorzystać do udostępnienia na urządzeniach przenośnych rozmaitych materiałów sieciowych. Przedstawiono tu standardowe wzorce rozwijania interfejsów użytkownika, a także...
Programowanie mobilnych stron internetowych z wykorzystaniem systemów CMS Programowanie mobilnych stron internetowych z wykorzystaniem systemów CMS
(44.50 zł najniższa cena z 30 dni)44.50 zł
89.00 zł(-50%) -
Książka Visual Basic 2008. Warsztat programisty jest doskonałym podręcznikiem zarówno dla początkujących, jak i zaawansowanych programistów. Zawiera ona opis technologii i środowiska programistycznego, a także wiele przykładów i porad z dokładnie przedstawionym oraz przetestowanym kodem, zgodnym ...(74.50 zł najniższa cena z 30 dni)
74.50 zł
149.00 zł(-50%) -
Książka "ASP.NET 2.0 AJAX. Zaawansowane programowanie" szczegółowo ukazuje, na czym polega tworzenie aplikacji WWW nowej generacji. Dzięki temu podręcznikowi będziesz wiedział, jak korzystać z różnych bibliotek, jak używać zaawansowanych kontrolek z pakietu AJAX Toolkit, a także jak budować własn...(28.50 zł najniższa cena z 30 dni)
28.50 zł
57.00 zł(-50%) -
Książka "Excel 2007 PL. Programowanie w VBA" to znakomite kompendium wiedzy o tym, jak za pomocą potęgi języka VBA rozbudować arkusze Excela. Korzystając z niej, nauczysz się wykorzystywać nazwy, zakresy i listy danych, a także tworzyć tabele i wykresy. Poznasz opracowane na podstawie wieloletnic...(88.50 zł najniższa cena z 30 dni)
88.50 zł
177.00 zł(-50%) -
Dzięki tej książce poznasz najlepsze praktyki związane z CSS oraz XHTML. Na przykładzie prawdziwych witryn dowiesz się, jak zapewnić różne funkcjonalności za pomocą kaskadowych arkuszy stylów. Analityczny opis strony Blogger.com pozwoli zaprezentować różne efekty, choćby takie, jak rollover dla t...
CSS. Projektowanie profesjonalnych stron WWW CSS. Projektowanie profesjonalnych stron WWW
Ch.Schmitt, T.Dominey, C.Li, E.Marcotte, D.Orchard, M.Trammell
(29.49 zł najniższa cena z 30 dni)29.49 zł
59.00 zł(-50%) -
Dzięki książce "PHP i MySQL. Projekty do wykorzystania" nie zmarnujesz już ani jednej cennej minuty. Stanowi ona zbiór najpopularniejszych mechanizmów, używanych na co dzień przy tworzeniu serwisów WWW. Po przewertowaniu tego podręcznika nie będzie stanowiła dla Ciebie problemu rejestracja zdarze...(47.40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%)
Ebooka "Python. Projekty do wykorzystania" 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 "Python. Projekty do wykorzystania" 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 "Python. Projekty do wykorzystania" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Recenzje ebooka: Python. Projekty do wykorzystania (1) Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: Web Audit - Robert Drózd Robert Drózd, 2014-03-04Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Bardzo ciekawa propozycja, pokazująca jak budować nieco bardziej złożone programy w Pythonie, niż ma to miejsce w pozostałych omawianych tu książkach. James Knowlton na przykładzie siedmiu projektów o rosnącym stopniu komplikacji pokazuje jak stworzyć funkcjonalną aplikację w Pythonie, wychodząc od definicji i analizy problemu, przez projekt do implementacji. Zakres poruszanej tematyki jest naprawdę spory. Znajdziemy tu m. in. interakcję z systemem plików, dostęp do baz danych, komunikację sieciową (protokół HTTP), systemy zarządzani treścią…
Książka może być znakomitym „następnym krokiem” dla osób, które znają już podstawy Pythona, ale nie mają jeszcze doświadczenia w pisaniu kompletnych aplikacji. Książka ma dwie wady: jest dostępna jedynie w formacie PDF i została wydana w 2008 roku, próżno więc szukać w niej mechanizmów z Pythona 3 (o czym zresztą autor uprzedza już w pierwszym rozdziale).
Szczegóły ebooka
- Tytuł oryginału:
- Python: Create - Modify - Reuse
- Tłumaczenie:
- Marek Pętlicki
- ISBN Książki drukowanej:
- 978-83-246-2200-9, 9788324622009
- Data wydania książki drukowanej:
- 2010-03-01
- ISBN Ebooka:
- 978-83-246-8374-1, 9788324683741
- Data wydania ebooka:
- 2013-08-26 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:
- 172x245
- Numer z katalogu:
- 5427
- Rozmiar pliku Pdf:
- 4.6MB
- 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ę
- Serie wydawnicze: Wrox
Spis treści ebooka
- Pierwsze kroki (21)
- Pobranie i instalacja Pythona (21)
- Interpreter Pythona (22)
- Środowisko edycyjno-wykonawcze (22)
- Struktura składniowa (23)
- Słowa kluczowe (24)
- Wiersze i wcięcia (24)
- Typy danych i identyfikatory (24)
- Operatory (26)
- Wyrażenia i instrukcje (27)
- Wyrażenia (27)
- Instrukcje (28)
- Iteracje i podejmowanie decyzji (28)
- Iteracje (29)
- Podejmowanie decyzji (30)
- Funkcje (31)
- Definicja funkcji (31)
- Moduły (32)
- Importowanie modułów (32)
- W jaki sposób Python wyszukuje ładowane moduły (33)
- Klasy (34)
- Podsumowanie (35)
- Używanie programu (40)
- Tworzenie migawki (40)
- Wyświetlanie nazw plików migawek (41)
- Porównywanie migawek (41)
- Pomoc (43)
- Koniec pracy (43)
- Podsumowanie funkcji programu (43)
- Projekt (44)
- Elementy aplikacji (45)
- Program główny (46)
- Moduły (46)
- Analiza kodu (47)
- Snapshot.py (47)
- snapshothelper.py (54)
- Testowanie (60)
- Możliwości rozbudowy programu (61)
- Podsumowanie (61)
- Wykorzystanie programu (64)
- Instalacja bazy danych MySQL (64)
- Dodawanie filmu do bazy (65)
- Przeszukiwanie bazy filmów (66)
- Modyfikacja rekordu w bazie (69)
- Usunięcie rekordu (73)
- Eksport rekordów do pliku CSV (74)
- Projekt (74)
- Elementy aplikacji (75)
- Moduły (75)
- Omówienie kodu (77)
- dvd.py (78)
- add_dvd.py (80)
- lookup_dvds.py (82)
- modify_dvd.py (86)
- delete_dvd.py (91)
- csvreport_dvd.py (94)
- Testowanie (96)
- Potencjalna rozbudowa programu (96)
- Podsumowanie (96)
- Używanie programu (98)
- Uruchamianie serwera WWW w Pythonie (98)
- Uruchomienie klienta testującego wydajność (99)
- Testowanie połączeń klienckich ze zdalnymi adresami WWW (100)
- Testowanie wydajności wbudowanego serwera WWW (101)
- Wyświetlenie dziennika (102)
- Projekt (103)
- Elementy aplikacji (104)
- Moduły (104)
- Analiza kodu (105)
- webserver.py (106)
- webperf.py (108)
- webclient.py (110)
- Pliki pomocnicze (116)
- Testowanie (116)
- Możliwe modyfikacje programu (117)
- Podsumowanie (117)
- Wykorzystanie programu (119)
- Wymagania wstępne (120)
- Uruchomienie programu (127)
- Projekt (129)
- Elementy aplikacji (129)
- Moduły (130)
- Analiza kodu (130)
- form.html (130)
- form.py (132)
- Testowanie (136)
- Modyfikowanie programu (137)
- Podsumowanie (137)
- Używanie programu (139)
- Uruchamianie testów (140)
- Wyświetlanie listy wywołań testów (143)
- Wyświetlanie wyników testów (143)
- Zapis raportu w formacie HTML (144)
- Sprawdzanie zawartości pliku HTML (145)
- Wyświetlenie ekranu pomocy (145)
- Projekt (146)
- Moduły (146)
- Analiza kodu (148)
- test_manager.py (148)
- Program główny (149)
- test_run.py (152)
- test_list.py (159)
- test_results.py (160)
- test_html.py (162)
- Testowanie (165)
- Możliwości modyfikacji programu (166)
- Podsumowanie (166)
- Kilka informacji na temat modułu minidom (166)
- Używanie programu (168)
- Konfiguracja zdalnych komputerów (168)
- Uruchamianie programu: składnia wiersza poleceń (168)
- Projekt (171)
- Moduły (171)
- Analiza kodu (173)
- version_checker.py (173)
- check_versions.py (176)
- csv_report.py (181)
- Testowanie (182)
- Możliwe modyfikacje programu (182)
- Kwestie bezpieczeństwa (182)
- Podsumowanie (183)
- Ogólne informacje o Plone (185)
- Czym jest Plone? (185)
- Instalacja i konfiguracja Plone (186)
- Pobieranie pakietu instalacyjnego Plone (186)
- Rozpakowanie pakietu instalacyjnego (187)
- Uruchomienie instalatora Plone (189)
- Uruchomienie Plone (189)
- Hasło konta admin serwera Plone (189)
- Zalogowanie na konto admin (190)
- Konfiguracja poczty e-mail (190)
- Dodanie konta użytkownika (192)
- Zalogowanie na koncie nowo utworzonego użytkownika (193)
- Projekt (194)
- Nawigacja (196)
- Zarządzanie treścią (196)
- Tworzenie strony (196)
- Tworzenie kolekcji (198)
- Uprawnienia użytkowników (202)
- Podsumowanie (202)
- Podstawowe usługi systemu operacyjnego (206)
- Moduł os (206)
- Moduł time - formatowanie i przekształcanie czasu systemowego (207)
- Moduł optparse - obsługa parametrów wywołania (209)
- Moduł platform - informacje o platformie systemowej (209)
- Moduł getpass - generowanie i weryfikacja haseł (210)
- Możliwości, jakie daje moduł (210)
- Wykorzystanie usług systemu Windows (211)
- Moduł winreg - dostęp do Rejestru Windows (211)
- Moduł winsound (211)
- Moduł win32serviceutil - zarządzanie usługami systemu Windows (213)
- Moduł win32net - wykorzystanie funkcji sieciowych systemu Windows (214)
- Inne możliwości (216)
- Wykorzystanie usług systemów Unix i Linux (216)
- Moduł termios - uniksowy interfejs TTY (216)
- Moduł resource - zarządzanie zasobami systemów Unix (217)
- Moduł syslog - zapis i odczyt uniksowego dziennika systemowego syslog (219)
- Moduł commands - wywoływanie poleceń i przechwytywanie wyników (221)
- Inne możliwości (222)
- Podsumowanie (223)
- Debuger Pythona (225)
- Uruchamianie debugera (225)
- Graficzny debuger wbudowany w IDLE (227)
- Środowiska testowe Pythona (229)
- Dlaczego warto testować (229)
- Testy jednostkowe (230)
- Podsumowanie (239)
- Uwagi na zakończenie (239)
O autorze (11)
Podziękowania (13)
Wstęp (15)
Rozdział 1. Wstęp do Pythona (21)
Część I: Projekty (37)
Rozdział 2. Program do wykonywania migawek katalogów i plików (39)
Rozdział 3. System katalogu filmów DVD (63)
Rozdział 4. Program testujący wydajność WWW (97)
Rozdział 5. System gromadzenia opinii użytkowników (119)
Rozdział 6. System zarządzania testami (139)
Rozdział 7. System weryfikacji wersji oprogramowania (167)
Rozdział 8. System zarządzania treścią (185)
Część II: Zagadnienia zaawansowane (203)
Rozdział 9. Interakcja z systemem operacyjnym (205)
Rozdział 10. Usuwanie błędów i testowanie (225)
Dodatek A: Co dalej - zasoby, które mogą być pomocne (241)
Dodatek B: Instalacja dodatkowego oprogramowania (243)
Skorowidz (253)
Oceny i opinie klientów: Python. Projekty do wykorzystania James O. Knowlton (7) 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.
(3)
(2)
(0)
(2)
(0)
(0)
więcej opinii