Python et Raspberry Pi
Apprenez à développer sur votre nano-ordinateur
Code : 29618

Python et Raspberry Pi

Apprenez à développer sur votre nano-ordinateur
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.

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. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr. Au 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​ 3ème édition - 278 pages. Patrice CLEMENT Code EAN : 9782409030345
> Lire la suite
Plus que 120,00 € pour bénéficier de la livraison offerte en points Relais
Livraison à partir de 5,90 € ?
Quantité en stock : 3
-
+
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

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.

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

Au 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​

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

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é

Programmateur AVR 2.1 3172
Code : 36677

Programmateur AVR ISP via micro-USB pour microcontrôleurs Atmel AVR livré avec un cordon ISP de programmation 6 broches.

16,95 € TTC 14,12 € HT
Code : 36677
Achatrapide
En stock
-
+
Carte ESP32-WROOM-32 GT0162
New

Carte ESP32-WROOM-32 GT0162
Code : 38527

Carte de développement basée sur un ESP32-WROOM-32 avec interfaces WiFi et Bluetooth. Cette carte compacte, polyvalente et économique est idéale pour les projets connectés. Compatible avec l'IDE Arduino, MicroPython et ESP-IDF.

13,90 € TTC 11,58 € HT
Code : 38527
Achatrapide
En stock
-
+

Commutateur 8404-1
Code : 07200

1 circuit - 12 positions

Commutateur rotatif économique à cosses à souder.

3,30 € TTC 2,75 € HT
Code : 07200
Achatrapide
En stock
-
+

Module ReSpeaker Pi HAT 107100001
Code : 35417

pour Raspberry Pi

Shield pour Raspberry Pi basé sur le codec stéréo WM8960 de Cirrus Logic. Ce module se raccorde sur un Raspberry Pi via le port GPIO et permet d'ajouter la reconnaissance vocale ou un agent intelligent (ex: Google Assistant) à votre projet.

14,90 € TTC 12,42 € HT
Code : 35417
Achatrapide
En stock
-
+

Module ESP32-CAM
Code : 37030

WiFi - Bluetooth - caméra

Module ESP32-CAM basé sur un ESP32 avec interfaces WiFi et Bluetooth combiné à une caméra miniature de 2 Mpx. Cet ensemble est idéal pour la création de projets miniatures connectés nécessitant une capture vidéo ou photo.

14,30 € TTC 11,92 € HT
Code : 37030
Achatrapide
En stock
-
+

Carte robotique pour Pico 5331
Code : 37290

2 sorties moteurs 1,5 A

Carte de Kitronik permettant la réalisation de projets robotiques autour d'une carte Raspberry Pi Pico avec le contrôle de 2 moteurs CC ou d'un moteur pas à pas.

11,90 € TTC 9,92 € HT
Code : 37290
Achatrapide
En stock
-
+

Nappe 30 cm DSI / MIPI écran FIT0997
Code : 39146

Nappe adaptatrice permettant d'utiliser un écran MIPI DSI sur le connecteur DSI d'une Raspberry Pi 5.

3,30 € TTC 2,75 € HT
Code : 39146
Achatrapide
En stock
-
+

Transistor BC337-40
Code : 02158

0,15 € TTC 0,12 € HT
Code : 02158
Achatrapide
En stock
-
+

Ananas XL à LEDs RGB
Code : 01017

Kit WSXL107

Kit de soudure éducatif vous permettant de réaliser un ananas à 19 LEDs RGB avec plusieurs effets lumineux pré-programmés dans un microcontrôleur ATtiny85.

49,95 € TTC 41,62 € HT
Code : 01017
Achatrapide
En stock
-
+

Module HAT Round Touch 1,28''
Code : 38413

Module HAT à afficheur tactile IPS rond de 1,28" combiné à un joystick 5 directions pour carte Raspberry Pi. Cet afficheur est idéal pour les projets nécessitant un affichage en couleur, clair et lumineux.

47,90 € TTC 39,92 € HT
Code : 38413
Achatrapide
En stock
-
+

STRD1806
Code : 42164

Circuit Panasonic
6,80 € TTC 5,67 € HT
Code : 42164
Achatrapide
En stock
-
+

Kit Raspberry Pi 4 B KIT-PI4-4
Code : 38684

version 4 GB

Kit contenant la carte Raspberry Pi 4 B en version 4 GB et tous les accessoires nécessaires pour débuter.

117,50 € TTC 97,92 € HT
Code : 38684
Achatrapide
En stock
-
+

Module touche sensitive Grove 101020037
Code : 31296

Ce module tactile compatible Grove utilise le CI TTP223-B et détecte la modification de capacité lorsqu'on pose le doigt sur la partie sensitive.

4,40 € TTC 3,67 € HT
Code : 31296
Achatrapide
En stock
-
+
Contenu
New

Module PiCowbell caméra 160° ADA5947
Code : 38820

pour Raspberry Pi Pico

Module PiCowbell Camera Breakout ajoutant une caméra OV5640 (autofocus et angle large 160°), un lecteur de carte microSD et un connecteur I2C Stemma QT à une carte Raspberry Pi Pico.

27,10 € TTC 22,58 € HT
Code : 38820
Achatrapide
En stock
-
+

Module RTC I2C DS1307 DFR0151
Code : 31688

horloge temps réel

Module horloge en temps réel DFRobot basé sur un DS1307 et permettant de connaître l'heure, le jour et la date en temps réel, en tenant compte des années bissextiles.

5,30 € TTC 4,42 € HT
Code : 31688
Achatrapide
En stock
-
+

Python et Raspberry Pi
Code : 29618

Apprenez à développer sur votre nano-ordinateur

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