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 : 2
-
+
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 OpenScale SEN-13261
Code : 34706

Ce module USB OpenScale de Sparkfun permet le raccordement d'un capteur de force à pont de Wheatstone (non inclus) et d'une sonde de température DS18B20 (non incluse).

34,80 € TTC 29,00 € HT
Code : 34706
Achatrapide
En stock
-
+

Télécommande IR IRC01
Code : 31820

Cette télécommande infrarouge miniature est pratique pour commander un robot ou un autre projet. Elle dispose de 21 boutons dont 4 pour les directions.

2,90 € TTC 2,42 € HT
Code : 31820
Achatrapide
En stock
-
+

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

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 HAT IQaudio Codec Zero
Code : 37508

pour Raspberry Pi Zero

Le IQaudio Codec Zero est un HAT ajoutant une sortie audio stéréo de qualité HiFi à votre Raspberry Pi Zero. Sortie audio disponible en stéréo sur un Jack 3,5 mm, sur des pastilles au pas de 2,54 mm et en mono sur un bornier à vis.

25,90 € TTC 21,58 € HT
Code : 37508
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
-
+

Programming the Pico
Code : 29661

S. MONK - Learn Coding and Electronics with Pico

Ce livre didactique, uniquement disponible en anglais, vous apprendra la programmation Python et certaines bases de l'électronique grâce à une carte Raspberry Pi Pico.

9,20 € TTC 8,72 € HT
Code : 29661
Achatrapide
En stock
-
+

Module µHAT DVB TV
Code : 37326

tuner TNT

Module µHAT d'extension DVB-T2 basé sur un tuner Sony CXD2880 permettant d'acquérir des flux de télévision numérique TNT sur une carte Raspberry Pi.

29,90 € TTC 24,92 € HT
Code : 37326
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 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
-
+

Raspberry Pi Debug Probe SC0889
Code : 38177

Kit de débogage USB prévu pour une carte Raspberry Pi Pico ou d'autres cartes basées sur un RP2040 (compatibilité à vérifier).

15,30 € TTC 12,75 € HT
Code : 38177
Achatrapide
En stock
-
+

Programmateur Tiny AVR
Code : 32081

Le programmateur Tiny AVR se raccorde sur un port USB et permet de programmer des microcontrôleurs ATtiny45 et ATtiny85 avec l'IDE Arduino.

23,90 € TTC 19,92 € HT
Code : 32081
Achatrapide
En stock
-
+

Lecteur de codes-barres 2D SEN-18088
Code : 39253

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

Module compact basé sur un capteur DYScan DE2120 prévu pour lire les codes-barres 1D et 2D. Interface USB Type-C et UART 3,3 V.

74,50 € TTC 62,08 € HT
Code : 39253
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
-
+