Learning Python
| Auteur(s): | Mark Lutz |
|---|---|
| Uitgever: | O'Reilly |
| Web: | http://www.oreilly.com/catalog/9780596513986/index.html |
| Prijsindicatie: | 32 euro |
| Verschijningsdatum: | 1-10-2007 |
| Aantal pagina's: | 700 |
| ISBN: | 0-596-51398-4 |
Omschrijving
Dit boek behandelt precies datgene wat je als beginner over Python moet weten. Het bevat alles van uitgebreide achtergrondinformatie tot gedetailleerde basistheorie tot praktische voorbeelden.
Wat mij opviel is dat er nauwelijks voorkennis verwacht wordt. Zelfs het gedeelte over OOP begint met een uitleg over wat OOP nu precies is, en pas daarna wordt verteld hoe het er in Python aan toe gaat.
Alles wordt helder en begrijpelijk uitgelegd in goed leesbaar Engels (geen overdreven moeilijke woorden). De schrijver heeft ook humor, wat altijd prettig is wanneer je theorie leest.
Inhoud
Er zijn 29 hoofdstukken dus vergeef me dat ik ze niet allemaal opnoem. De belangrijkste indeling is:
- Wat is python? Hoe werkt het, welke versies zijn courtant, op welke OSsen werkt het, hoe zit Python precies in elkaar, op welke programmeerprincipes is het gebaseerd etc. Flink veel theorie en achtergrond informatie, maar liefst 200 pagina's lang dus je krijgt echt een degelijke basiskennis.
- Statements & syntax. Hier begint het boek de schrijfwijze van Python programma's uit te leggen. Ook dit gaat weer helder en rustig, alles wordt verklaard en beredeneerd. Dat moet ook wel, want Python wijkt behoorlijk af van wat de meeste programmeurs gewend zijn. De schrijver legt echter precies uit wat er afwijkt en waarom het afwijkt.
- Modules. Een key feature van Python zijn modules, en daar wordt dan ook zo'n 150 pagina's lang aandacht aan besteed, van theorie tot voorbeelden. Wederom duidelijk, helder en volledig.
- OOP. De laatste 200 pagina's zijn gereserveerd voor Python's Object Oriented Programming implementatie. Ook dit begint vrijwel bij de basis zodat mensen zonder OOP kennis het ook kunnen begrijpen.
Recensies
Verkooppunten
PFZ topic(s) over dit boek
Meningen
Vincent Elschot: Als reviewer kan ik alleen concluderen dat het een prima boek is. Ik heb wel een programmeerachtergrond maar dat is voor dit boek echt niet nodig, je wordt aan de hand genomen en langs alle benodigde kennis geleid tot je uitkomt bij een voorbeeldprogamma wat je dan ook echt begrijpt. Je wordt niet in het diepe gegooid met een complex voorbeeld wat je zelf mag gaan ontcijferen, noch wordt krijg je een berg methods op je bord waar je zelf brood van mag gaan bakken. Zeer gedetailleerd, leest lekker weg, je hebt ook echt het idee dat je wat leert.





