الانتقال إلى المحتوى الرئيسي
Gust Training
الأنظمة المدمجة

Python

Objectifs de la formation python Cette formation Python vous permettra d'acquérir les connaissances nécessaires à la programmation avec le

المدة
20 Heures
المستوى
Fondamental
صيغ التكوين
حضوري · عن بعد · مختلط

أهداف الدورة التكوينية

Cette formation Python vous permettra d’acquérir les connaissances nécessaires à
la programmation avec le langage Python. Quatre jours pour acquérir les bases du
langage et disposer d’une bonne vue d’ensemble des différents modules.
Vous saurez utiliser les bonnes structures de données pour tirer pleinement profit
de la puissance de Python. L’accès aux données (fichiers, base) est également
abordé ainsi que les aspects XML.
Les « bonnes manières » d’utilisation du langage seront présentées tout au long du
stage dans un souci de concision, d’efficacité, et de lisibilité du code.

لمن تتوجه هذه الدورة؟

Tout développeur souhaitant acquérir les bases de la programmation en Python.

المتطلبات المسبقة

Connaissance d’un langage de programmation (C, C#, C++, Java, …).
La connaissance d’un langage objet est préférable.

البرنامج

Bien commencer avec Python
• Pourquoi utiliser Python plutôt qu’un autre langage ?
• Différences entre les versions de Python
• Installation de Python (prérequis, fichiers)
Les bases de Python (types, syntaxe)
• Organisation du code (modules, package, importations)
• Recommandations de nommage
• Les types de base (entier, chaîne, réel, …)
• Erreurs classiques sur les types
• Boucles (for), opérateurs, tests (if/else)
• Définition et appel de fonction
Types de données évolués
• Savoir choisir les bonnes structures de données
• Tuples, séquences et listes (append, extend, insert, …)
• Fonctions utiles avec les listes (zip, map…)
La dimension objet dans Python
• Définition et instanciation d’une classe
• Méthodes et propriétés d’une classe
• Exemples d’héritages
• Le mécanisme des exceptions
Accès aux données (fichiers, SGBD)
• Connexion à une base de données
• Python et SQL
Programmation graphique
• Travaux pratiques avec le module Tkinter.
• Création d’objets (fenêtres, boutons, …),
• Appel des méthodes associées (grid(), pack(), …)

الأنظمة المدمجة

Robotique

Formation Robotique Objectifs Gust Training vous propose une formation accélérée en Robotique pour les particuliers et les entreprises en

المدة
20 Heures
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Avancé

الأنظمة المدمجة

Raspberry Pi

Objectifs de la formation Raspberry Pi 3 Le Raspberry Pi est un ordinateur « low cost » de la taille d’une carte de crédit, le but initial était de

المدة
20 Heures
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental

الأنظمة المدمجة

STM32

Formation STM32 Objectifs Gust Training vous propose vous propose une formation accélérée en STM32 pour les particuliers et les entreprises en

المدة
20 Heures
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental

الأنظمة المدمجة

Linux embarqué

Formation Linux embarqué Objectifs Gust Training vous propose une formation accélérée en Linux Embarqué pour les particuliers et les

المدة
20 Heures
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Avancé
تواصل عبر واتساب