Python et Raspberry Pi
P. CLEMENT - Apprenez à développer
Code : 29618

Python et Raspberry Pi

P. CLEMENT - Apprenez à développer
Code : 29618

Cet ouvrage 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 programmation ou en électronique.

Plus que 120,00 € pour bénéficier de la livraison offerte en points Relais
Livraison à partir de 5,90 € ?
Quantité en stock : 4
-
+
29,00 €TTC
27,49 € HT

Paiement

Votre commande sera traitée dès réception du règlement. Différentes manières de régler :

  • Par carte bancaire : CB, VISA et Mastercard
  • Par Paypal
  • Par chèque bancaire français libellé en Euro
  • Par virement bancaire
  • Pour les administrations, paiement différé par mandat administratif sur présentation d’un bon de commande
  • Pour les sociétés, paiement différé possible sous réserve d’acceptation de notre service comptabilité. Merci de prendre contact à l’adresse suivante : contact@gotronic.fr.

Livraison

En France métropolitaine :

  • Lettre suivie : 2.90 € ttc (selon éligibilité des articles - +/- 4 jours - livraison gratuite à partir de 30.00 €)
  • Point-relais : à partir de 4.50 € ttc (en fonction du poids - 48 h - Livraison gratuite à partir de 120.00 €)
  • Colissimo suivi (avec / sans signature) : 7.90 € ttc / 5.90 € ttc (48 h - Livraison gratuite à partir de 180.00 €)
  • DPD : 7.90 € ttc (24/48 h - Entreprises et administrations uniquement - livraison gratuite à partir de 180.00 €)

Retrait possible en magasin : gratuit

En Belgique : 6.90 € ttc (gratuit à partir de 180.00 € ttc)

Autres destinations : Colissimo Expert International ou Outre-Mer (consultez votre panier pour plus de détails)

Description

Présentation et fonctionnalités :

Ce livre s'adresse à toute personne qui souhaite disposer des connaissances nécessaires sur le langage Python pour être en mesure de développer efficacement pour le nano-ordinateur Raspberry Pi. Pour rendre cet apprentissage plus concret, l'auteur propose au lecteur, pour certaines notions étudiées, des projets de mise en application. La lecture de ce livre ne nécessite pas de connaissances particulières en développement ou en électronique, toutefois des connaissances d'un environnement Linux/UNIX sont un plus.

Pour commencer l'auteur explique comment installer et configurer des modules Python sur le Raspberry Pi. Il présente ensuite les bases importantes de l'algorithmique qui permettent au lecteur de s'approprier le langage Python (boucles, conditions, types et structures de données) ainsi que des concepts plus avancés (classes, syntaxe en compréhension, fonction lambda, générateur, gestion des exceptions…). Puis l'auteur apporte les connaissances nécessaires pour administrer correctement le Raspberry Pi avec Python (avec la ligne de commandes ou avec l'écriture de scripts), et ainsi gérer les utilisateurs, explorer le système de fichiers ou encore utiliser des signaux UNIX.

Dans les chapitres qui suivent, le lecteur découvre comment construire des applications orientées console avec la bibliothèque urwid et des applications graphiques avec la bibliothèque tkinter. Un chapitre met l'accent sur la programmation web et décrit comment construire son propre serveur web, écrire ses scripts CGI ou programmer ses premiers formulaires. Pour les développeurs plus expérimentés, l'auteur donne une introduction à l'incontournable framework Flask. 

Les aspects multimédia et audio du Raspberry Pi sont également étudiés, notamment comment dessiner avec Pillow ou comment manipuler l'audio avec pyalsaaudio. Des chapitres dédiés permettent au lecteur d'appréhender la persistance de données (XML, JSON ou encore SQL avec SQLite) ainsi que l'écriture de tests unitaires et la documentation de scripts.

Pour finir, l'auteur guide le lecteur dans la découverte et le fonctionnement des broches GPIO du Raspberry Pi. À l'aide de schémas et de photos, il détaille le raccordement d'un écran LCD avec le Raspberry Pi.

Pour la rédaction du livre, l'auteur a utilisé le Raspberry Pi 4B. À l'exception du dernier chapitre et des broches GPIO spécifiques à cette version du Raspberry Pi, l'utilisation d'une autre version du Raspberry Pi est tout à fait possible.
 

Remarques :

Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

3ème édition - 278 pages. Patrice CLEMENT
Code EAN : 9782409030345

Contenu :

Sommaire : 

  • Raspberry Pi 4, premier contact
  • Python : bases et concepts avancés
  • Administration du Raspberry Pi en Python
  • Le Raspberry Pi en console avec urwid
  • Programmation d’interfaces graphiques avec tkinter
  • À l'assaut du Web avec le Raspberry Pi
  • Multimédia et audio sur le Raspberry Pi
  • Persistance de données sur le Raspberry Pi
  • Documenter et tester ses scripts en Python
  • Raspberry Pi et GPIO​

Paiement

Votre commande sera traitée dès réception du règlement. Différentes manières de régler :

  • Par carte bancaire : CB, VISA et Mastercard
  • Par Paypal
  • Par chèque bancaire français libellé en Euro
  • Par virement bancaire
  • Pour les administrations, paiement différé par mandat administratif sur présentation d’un bon de commande
  • Pour les sociétés, paiement différé possible sous réserve d’acceptation de notre service comptabilité. Merci de prendre contact à l’adresse suivante : contact@gotronic.fr.

Livraison

En France métropolitaine :

  • Lettre suivie : 2.90 € ttc (selon éligibilité des articles - +/- 4 jours - livraison gratuite à partir de 30.00 €)
  • Point-relais : à partir de 4.50 € ttc (en fonction du poids - 48 h - Livraison gratuite à partir de 120.00 €)
  • Colissimo suivi (avec / sans signature) : 7.90 € ttc / 5.90 € ttc (48 h - Livraison gratuite à partir de 180.00 €)
  • DPD : 7.90 € ttc (24/48 h - Entreprises et administrations uniquement - livraison gratuite à partir de 180.00 €)

Retrait possible en magasin : gratuit

En Belgique : 6.90 € ttc (gratuit à partir de 180.00 € ttc)

Autres destinations : Colissimo Expert International ou Outre-Mer (consultez votre panier pour plus de détails)

Ressources

Avis

Avis du site
Info  Il n'y a aucun avis publié depuis le site
En savoir plus
Avis vérifiés

Dernières nouveautés

Vous avez déja consulté

Module Oled pour Edison DEV13035
Code : 33594

Module graphique Oled 0,66" 64 x 48 pixels pour carte Edison (non incluse) équipé de 2 boutons-poussoirs et d'un joystick de contrôle.

27,90 € TTC 23,25 € HT
Code : 33594
Achatrapide
En stock
-
+

Carte ATmega328 Dasduino Core
Code : 38602

Carte de développement Dasduino Core basée sur un microcontrôleur ATmega328P compatible Arduino Nano.

10,75 € TTC 8,96 € HT
Code : 38602
Achatrapide
En stock
-
+

Module RTC I2C DS3231 GT584
Code : 38024

horloge temps réel

Ce module RTC de précision basé sur le DS3231 donne la date et l'heure au format 12h ou 24h, en tenant compte des années bissextiles. Il communique avec un microcontrôleur compatible Arduino via le bus I2C.

7,90 € TTC 6,58 € HT
Code : 38024
Achatrapide
En stock
-
+

Module Drive:Bit
Code : 36563

2 x 1 A - pour micro:bit

Carte de contrôle pour micro:bit permettant le contrôle de deux moteurs CC jusqu'à 1 A par canal. 

10,75 € TTC 8,96 € HT
Code : 36563
Achatrapide
En stock
-
+

Module RTC I2C PCF85063A 333051
Code : 39224

Module RTC, précis et économe en énergie, basé sur le PCF85063A pour fournir date et heure au format 12 h ou 24 h, avec gestion des années bissextiles.

3,95 € TTC 3,29 € HT
Code : 39224
Achatrapide
En stock
-
+

Transistor MJ15004
Code : 02236

4,20 € TTC 3,50 € HT
Code : 02236
Achatrapide
En stock
-
+

Module sensor:bit EF03415
Code : 35943

Platine sensor:bit d'Elecfreaks pour carte micro:bit donnant accès à certaines E/S du microcontrôleur. Un port micro-USB permet d'alimenter cette platine et la carte micro:bit.

7,90 € TTC 6,58 € HT
Code : 35943
Achatrapide
En stock
-
+

Module Basic Core K001-V27
Code : 38599

Module de développement M5 Basic Core basé sur un microcontrôleur ESP32 avec WiFi et Bluetooth et combiné à un afficheur IPS 2".

44,90 € TTC 37,42 € HT
Code : 38599
Achatrapide
En stock
-
+

Programmeur USB-série CONNECT 333073
Code : 39244

Le programmateur CONNECT permet de flasher facilement les cartes ESP8266 et ESP32 dépourvue de port USB.

4,95 € TTC 4,12 € HT
Code : 39244
Achatrapide
En stock
-
+

Python, Raspberry Pi et Flask
Code : 29681

D. MEURISSE - La Fabrique

Ce livre s'adresse à toute personne qui souhaite découvrir comment capturer des données télémétriques d'une maison (température, humidité, pression atmosphérique, luminosité) et les présenter dans une interface web sous forme de tableaux de bord.

34,00 € TTC 32,23 € HT
Code : 29681
Achatrapide
En stock
-
+

Module Timer Camera U082
Code : 37376

ESP32 - OV3660

Module de développement Timer Camera de M5Stack basé sur un microcontrôleur ESP32 avec WiFi et caméra OV3660 3 Mpx. Programmation via l'IDE Arduino ou ESP-IDF d'Espressif.

19,90 € TTC 16,58 € HT
Code : 37376
Achatrapide
En stock
-
+

Python et Raspberry Pi
Code : 29618

P. CLEMENT - Apprenez à développer

Cet ouvrage 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 programmation ou en électronique.

29,00 € TTC 27,49 € HT
Code : 29618
Achatrapide
En stock
-
+