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 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
-
+

US5881LUA
Code : 42658

Capteur à effet Hall

Capteur à effet hall US5881 de Melexis à sortie à collecteur ouvert permettant la détection d'un champ magnétique (lorsque l'on approche un aimant par exemple).

1,15 € TTC 0,96 € HT
Code : 42658
Achatrapide
En stock
-
+

Carte ESP32-S2-DevKitC-1
Code : 39177

WiFi

L'ESP32-S2-DevKitC-1 est une carte de développement économique et polyvalente basée sur un microcontrôleur ESP32-S2 avec interface WiFi.

15,65 € TTC 13,04 € HT
Code : 39177
Achatrapide
En stock
-
+

Module Uart pour Edison DEV13040
Code : 33600

Module Uart pour carte Edison (non incluse) permettant une liaison entre la carte Edison et un PC (nécessite un module FTDI non inclus). La carte Edison peut être alimentée par le module FTDI.

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

Module crypto-authentication U124
Code : 37391

compatible Atom, M5 et StickC

Module coprocesseur de Crypto Authentication basé sur un circuit ATECC608B compatible avec les modules Atom, M5 et StickC de M5Stack. Ce capteur communique via le bus I2C disponible sur un connecteur 4 broches.

6,90 € TTC 5,75 € HT
Code : 37391
Achatrapide
En stock
-
+

Module BitMaker V2
Code : 37601

Carte d'interface BitMaker V2 facilitant le raccordement de modules et de capteurs Grove sur une carte micro:bit. Cette version V2 comporte une interface pour batterie LiPo.

12,60 € TTC 10,50 € HT
Code : 37601
Achatrapide
En stock
-
+

Qduino Mini DEV-13614
Code : 34484

La carte de très petite taille Qduino Mini compatible Arduino basée sur un ATMega32U4 cadencé à 8 MHz peut se programmer avec le logiciel Arduino.

31,90 € TTC 26,58 € HT
Code : 34484
Achatrapide
En stock
-
+
Module LLM K144
New

Module LLM K144
Code : 39209

Kit LLM de M5Stack prévu pour intégrer de l’intelligence artificielle embarquée à votre projet. Capable de traiter la voix et le langage en local, sans connexion Internet.

64,50 € TTC 53,75 € HT
Code : 39209
Achatrapide
En stock
-
+

Module NRF24L01 Dasduino ESP32/8266 333059
Code : 39242

interface SPI

Module transceiver basé sur un nRF24L01 ajoutant une interface sans fil 2,4 GHz à une carte Dasduino ESP8266 ou ESP32.

4,95 € TTC 4,12 € HT
Code : 39242
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
-
+

Plexi FS1950RT
Code : 03426

62 X 24 mm rouge
1,00 € TTC 0,83 € HT
Code : 03426
Achatrapide
En stock
-
+

Module lecteur de codes-barres 32387
Code : 39469

USB et UART - compatible 1D, 2D et QR Codes

Module lecteur de codes-barres 1D, 2D et QR Codes avec interfaces USB Type-C et UART. Ce lecteur est prévu pour une utilisation sur un ordinateur ou pour des projets embarqués.

78,30 € TTC 65,25 € HT
Code : 39469
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
-
+