Python et Raspberry Pi : apprenez à développer sur votre nano-ordinateur
-
Livre
-
Adultes
Résumé
Ce livre est une introduction au langage Python en utilisant le nano-ordinateur Raspberry Pi. Il s'adresse à toute personne désireuse d'apprendre ce langage de façon ludique et ne nécessite pas de connaissances particulières en développement ou en électronique. Toutefois, des connaissances d'un environnement Linux/UNIX sont souhaitables pour tirer le meilleur profit du livre. Le chapitre 1 explique les notions d'administration nécessaires pour installer et configurer des modules Python sur le Raspberry Pi. Le chapitre 2 constitue une introduction dense au langage et couvre les bases importantes de l'algorithmie pour s'approprier Python : boucles, conditions, types et structures de données. Puis, l'auteur présente une étude des concepts avancés de Python : classes, syntaxe en compréhension, fonction lambda, générateur, gestion des exceptions. Le chapitre 3 met à contribution le langage pour administrer le Raspberry Pi et le suivant décrit comment construire des applications orientées console en Python avec la bibliothèque urwid. Le chapitre 5 a le même objectif que le précédent mais utilise la bibliothèque tkinter destinée à des applications graphiques. Au chapitre 6, la programmation web est étudiée : construire son propre serveur web, écrire ses scripts CGI, programmer ses premiers formulaires. Pour les développeurs plus expérimentés, une introduction à l'incontournable framework Flask est aussi abordée. Le chapitre 7 présente les aspects multimédia et audio du Raspberry Pi, notamment le dessin avec Pillow et l'audio avec pyalsaaudio. Le chapitre 8 étudie la persistance de données : XML, JSON ou encore SQL avec SQLite. Puis, le chapitre 9 détaille l'écriture de tests unitaires et la documentation de scripts. Enfin, le chapitre 10 guide le lecteur dans la découverte et le fonctionnement des broches GPIO du Raspberry Pi. à l'aide de schémas et de photos, l'auteur guide le lecteur dans le raccordement d'un écran LCD avec le Raspberry Pi. Pour la rédaction du livre, l'auteur a utilisé le Raspberry Pi 3 modèle B version 2. Toutefois, l'utilisation d'une autre version n'a aucune incidence sur les informations et exemples fournis tout au long des chapitres à l'exception du chapitre 10 (les broches du GPIO évoluant à chaque nouvelle itération du Raspberry Pi). Infos complémentaires
-
Langue :
-
français
-
-
Dimensions :
22 cm -
Importance matérielle :
1 vol. (279 p.) -
Importance matérielle :
ill. -
ISBN :
978-2-409-01717-9 -
EAN :
9782409017179 -
Est dans la collection :
-
La Fabrique (Saint-Herblain), La fabrique
-
Les avis
Enrichissements Babelio
Enrichissements Electre
FAQ
Liens FAQ