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

Objectif

Python est le langage de programmation couramment utilisé pour programmer le nano ordinateur Raspberry Pi. L’ensemble de ressources proposé s’adresse à toute personne qui souhaite acquérir des connaissances du langage Python nécessaires à la prise en main rapide du développement sur Raspberry Pi et les mettre en œuvre dans des projets de réalisation concrets.

Est-ce pour vous ?

Informaticiens.

Préalables

Aucun.

Vos gains

  • Développer des programmes Python 3 structurés et modulaires adaptés au Raspberry Pi
  • Manipuler les entrées/sorties GPIO pour interfacer capteurs et actionneurs
  • Exploiter les structures de données et fonctions avancées pour traiter efficacement les données
  • Mettre en place une collecte de données via MQTT avec des objets connectés (ESP8266)
  • Concevoir des tableaux de bord web avec Flask pour visualiser et exploiter des données télémétriques
  • Contenu

    Python 3 - Les fondamentaux du langage

    Présentation

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

    Bases du langage

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

    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
    Voir plus +/-

    Fonctions

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

    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

    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

    💡 Informations utiles

    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