Python. 14 twórczych projektów dla dociekliwych programistów Mahesh Venkitachalam
- Autor:
- Mahesh Venkitachalam
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 368
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Python. 14 twórczych projektów dla dociekliwych programistów
Czego się nauczysz?
- Parsowania i analizowania plików list odtwarzania iTunes oraz wyszukiwania duplikatów utworów
- Generowania i animowania spirografowych wzorów z wykorzystaniem grafiki żółwia
- Implementowania i uruchamiania symulacji ,,Gry w życie" Conwaya
- Tworzenia dźwięków i muzyki za pomocą algorytmu Karplusa-Stronga i zapisu plików WAV
- Programowania symulacji stada boidów i wizualizacji zachowań zbiorowych
- Przekształcania obrazów w sztukę ASCII i zapisywania jej do pliku tekstowego
- Generowania fotomozaik poprzez dopasowywanie i układanie kafelków graficznych
- Tworzenia autostereogramów i map głębi z wykorzystaniem losowych wzorów
- Programowania podstawowych aplikacji graficznych 3D z użyciem OpenGL, shaderów i tekstur
- Budowania systemów cząsteczek oraz animowania efektów specjalnych w grafice 3D
- Implementowania renderingu objętościowego i wizualizacji danych 3D (np. CT, MRI)
- Współpracy Pythona z Arduino do odczytu danych z czujników i wizualizacji w czasie rzeczywistym
- Sterowania wyświetlaczem laserowym audio za pomocą Arduino i analizy dźwięku FFT
- Tworzenia internetowego systemu monitorowania pogody z wykorzystaniem Raspberry Pi i czujników
- Konfigurowania środowiska programistycznego oraz obsługi sprzętu na Raspberry Pi
- Stosowania praktycznych podstaw elektroniki w projektach z mikrokontrolerami
Niniejsza książka nauczy Cię wykorzystywać ten język do rozwiązywania nietrywialnych problemów, z którymi muszą się mierzyć programiści. Książka składa się z czternastu zabawnych i inspirujących projektów, dzięki którym odkryjesz niuanse programowania i nauczysz się pracy z kilkoma bibliotekami Pythona. Co ważniejsze, nauczysz się analizy problemu, dowiesz się, jak opracować algorytm do jego rozwiązania, a następnie jak zaimplementować rozwiązanie. Wykorzystasz Pythona do tworzenia muzyki, symulacji rzeczywistych zjawisk, a także zmusisz do współpracy z płytkami Arduino i Raspberry Pi — a wszystko w ramach świetnej, wciągającej zabawy!
Sprawdź, jak wykorzystać Pythona do:
- generowania spirografowych wzorów,
- tworzenia muzyki na komputerze,
- przekładania obrazów na sztukę ASCII,
- tworzenia realistycznych animacji za pomocą biblioteki OpenGL,
- wizualizacji 3D danych z obrazowania medycznego CT i MRI,
- zbudowania internetowego systemu monitorowania pogody z wykorzystaniem Raspberry Pi.
Python? Spróbuj się z nim pobawić!
Mahesh Venkitachalam jest inżynierem oprogramowania z dwudziestoletnim doświadczeniem w programowaniu. Od lat rozwija aplikacje służące naukowcom do wizualizacji 3D. Pracuje również nad podzespołami elektronicznymi, które udostępnia amatorom elektroniki na zasadach open source. Jest pasjonatem technologii, prowadzi popularny blog o elektronice i programowaniu — electronut.in. Mieszka w Indiach, w Bangalore.
Wybrane bestsellery
Zobacz pozostałe książki z serii
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana


Oceny i opinie klientów: Python. 14 twórczych projektów dla dociekliwych programistów Mahesh Venkitachalam
(4)-
6
-
5
-
4
-
3
-
2
-
1
4.0(0)
(2)
(0)
(2)
(0)
(0)
więcej opinii