Python Playground: Geeky Projects dla ciekawskich programistów

Ocena:   (4,4 na 5)

Python Playground: Geeky Projects dla ciekawskich programistów (Mahesh Venkitachalam)

Opinie czytelników

Podsumowanie:

Książka oferuje mieszankę wciągających projektów i jasnych wyjaśnień dotyczących programowania w Pythonie, przemawiając przede wszystkim do hobbystów i średnio zaawansowanych programistów. Jest jednak krytykowana za to, że jest nieodpowiednia dla absolutnie początkujących, ponieważ zakłada wcześniejszą wiedzę i wymaga dodatkowych pakietów, które mogą skomplikować naukę.

Zalety:

Przejrzyste i klarowne wyjaśnienia pojęć.
Angażujące projekty, które motywują do nauki (np. symulacja ptaków, tworzenie efektów 3D).
Sekcje informacyjne „Jak to działa”.
Mocna rekomendacja dla hobbystów i średnio zaawansowanych programistów.
Zabawne i interesujące pomysły, które sprawiają, że programowanie staje się zabawą.

Wady:

Mylący tytuł i zakres, skłaniający się raczej ku zabawkowym projektom niż praktycznym zastosowaniom.
Nie jest przyjazna dla początkujących; zakłada znajomość dodatkowych bibliotek, takich jak NumPy.
Niektóre projekty wymagają złożonej konfiguracji i debugowania, aby działały.
Zawiera sekcje dotyczące hakowania sprzętu, które mogą nie zainteresować wszystkich czytelników.
Niektórzy recenzenci stwierdzili, że treść jest niewystarczająca lub źle zredagowana.

(na podstawie 47 opinii czytelników)

Oryginalny tytuł:

Python Playground: Geeky Projects for the Curious Programmer

Zawartość książki:

Python to potężny język programowania, który jest łatwy do nauczenia i przyjemny w użyciu. Co jednak zrobić, gdy już opanuje się podstawy?

Python Playground to zbiór pomysłowych projektów programistycznych, które zainspirują Cię do wykorzystania Pythona do tworzenia sztuki i muzyki, budowania symulacji rzeczywistych zjawisk i interakcji ze sprzętem, takim jak Arduino i Raspberry Pi. Nauczysz się korzystać z popularnych narzędzi i bibliotek Pythona, takich jak numpy, matplotlib i pygame, aby robić takie rzeczy jak:

⬤ Generowanie wzorów podobnych do Spirograph przy użyciu równań parametrycznych i modułu żółwia.

⬤ Tworzyć muzykę na komputerze poprzez symulację częstotliwości.

⬤ Przekształcać obrazy graficzne w grafikę ASCII.

⬤ Napisać program autostereogramu, który tworzy obrazy 3D ukryte pod losowymi wzorami.

⬤ Tworzenie realistycznych animacji za pomocą shaderów OpenGL poprzez badanie systemów cząsteczek, przezroczystości i technik billboardingu.

⬤ Tworzenie wizualizacji 3D przy użyciu danych z tomografii komputerowej i rezonansu magnetycznego.

⬤ Zbuduj pokaz laserowy, który reaguje na muzykę, podłączając komputer do Arduino.

Programowanie nie powinno być przykrym obowiązkiem. Baw się dobrze z Python Playground.

Dodatkowe informacje o książce:

ISBN:9781593276041
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2015
Liczba stron:352

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Python Playground: Geeky Projects dla ciekawskich programistów - Python Playground: Geeky Projects...
Python to potężny język programowania, który jest...
Python Playground: Geeky Projects dla ciekawskich programistów - Python Playground: Geeky Projects for the Curious Programmer
Python Playground, 2nd Edition: Geeky Projects dla ciekawskich programistów - Python Playground, 2nd...
Przywróć radość z programowania w Pythonie i...
Python Playground, 2nd Edition: Geeky Projects dla ciekawskich programistów - Python Playground, 2nd Edition: Geeky Projects for the Curious Programmer

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)