EL339
Technologies de l'information

Programmez vos premiers projets en Python pour Raspberry Pi

Apprendre Python 3 et développer des projets Raspberry Pi avec GPIO, MQTT et tableaux de bord Flask

Le Raspberry Pi ouvre des possibilités fascinantes (objets connectés, tableaux de bord, interfaces physiques), mais encore faut-il savoir lui parler. Cette formation propose un parcours structuré qui va des fondamentaux de Python jusqu'aux projets concrets sur Raspberry Pi : capteurs, interfaces graphiques, collecte de données télémétriques et développement web embarqué. Idéale pour ceux qui veulent passer de l'idée au prototype fonctionnel.

Est-ce pour vous ?

Informaticiens.

Préalables

Aucun.

Ce que vous saurez faire

  • Maîtriser les bases du langage Python et les appliquer concrètement sur Raspberry Pi
  • Interagir avec des composants physiques via GPIO et développer des projets fonctionnels
  • Créer des tableaux de bord web pour visualiser des données télémétriques en temps réel

Contenu de la formation

1 Présentation

  • Introduction
  • Caractéristiques du langage
  • Forces et faiblesses
  • Différences entre les versions 2 et 3
  • Hello, world !

2 Bases du langage

  • Lancement d'un programme
  • Structure d'un programme : les modules
  • Gestionnaire de paquets dans l'environnement virtuel

3 Types de base

  • Les types numériques
  • Les chaînes de caractères
  • Les booléens
  • Les listes et les tuples
  • Les ensembles
  • Les dictionnaires

4 Fonctions

  • Les fonctions simples
  • Les décorateurs
  • Les paramètres
  • Les générateurs
  • Les fonctions lambda

5 Python - Libérez le potentiel de votre Raspberry Pi

  • Flot de développement
  • Éléments de base du langage
  • Modularité
  • GPIO : un pas vers l’extérieur
  • Manipulation des données
  • tkinter et les interfaces graphiques
  • Multimédia
  • Programmation système
  • Pour aller plus loin

6 Python, Raspberry Pi et Flask - Capturez des données télémétriques et réalisez des tableaux de bord web

  • Présentation
  • Le broker MQTT
  • ESP8266 sous MicroPython
  • Les objets ESP8266
  • Persistance des données
  • Développement web en Python
  • Le tableau de bord
  • Conclusion
Voir plus

📌 Informations pratiques

Formation 100% à distance. Accessible en tout temps de n’importe où pendant un an. Si vous avez des questions concernant l'inscription, la langue d’enseignement ou les modalités d’annulation, consultez notre FAQ

Intervenants

Information à venir
Durée
14,0 heures
Tarif régulier
250 $
Formation en entreprise

Vous avez plusieurs employés intéressés par une même formation? Que ce soit en présentiel dans vos bureaux ou à distance en mode virtuel, nous offrons des formations privées adaptées aux besoins de votre équipe. Des tarifs de groupes sont disponibles. Contactez-nous pour plus de détails ou demandez une soumission en ligne.

Demander une soumission

Demander une formation en entreprise

Vous avez plusieurs employés intéressés par une même formation? Que ce soit en présentiel dans vos bureaux ou à distance en mode virtuel, nous offrons des formations privées adaptées aux besoins de votre équipe. Des tarifs de groupes sont disponibles. Contactez-nous pour plus de détails ou demandez une soumission en ligne.

Dites-nous en plus
Ajout effectué Voir mon panier