Developper en Python

Connexion Graphique

Non finançable CPF
Tout public
Présentiel
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
Nous contacter
Durée
Nous contacter
Niveau visé
Non diplômante
Localité
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 34 - Montpellier
Cette formation peut être dispensée dans votre entreprise dans les localités suivantes :
  • 09 - Ariège
  • 11 - Aude
  • 12 - Aveyron
  • 30 - Gard
  • 31 - Haute-Garonne
  • 32 - Gers
  • 34 - Hérault
  • 46 - Lot
  • 48 - Lozère
  • 65 - Hautes-Pyrénées
  • 66 - Pyrénées-Orientales
  • 81 - Tarn
  • 82 - Tarn-et-Garonne
Objectifs
> Maîtriser la syntaxe essentielle de Python.
> Etre capable de créer et maintenir des applications complètes et complexes en Python
Programme

Découvrir le langage

  • Historique, alternatives
  • A propos de Python 2 et Python 3
  • Présentation et installation de Python dans un environnement Windows ou Linux
  • Mise en oeuvre de Python : accès au terminal
  • Environnements de développement assistés ; association à des outils connus et éditeurs pratiques

Maîtriser la syntaxe de base

  • Syntaxe de base, en interprétation directe et en script
  • Déclarer des variables en Python, types internes et leur utilisation
  • Utiliser les opérateurs et expressions
  • Présentation et détail des structures de contrôle : les tests, les boucles
  • Utiliser les boucles et tests pour réaliser des algorithmes
  • Se servir des tableaux, algorithmes divers de traitement de données massives
  • Types de données et opérations avancées (ensembles, dictionnaires, ordonnancement…)
  • Gestion des exceptions

Structurer le code avec des fonctions

  • Intérêt des structurations du code dans le projet et pour le groupe de projets
  • Créer et organiser les fonctions
  • Retour des fonctions, absence de retour, multiples retours et intérêt dans un algorithme complexe
  • Espaces de noms, manipulation
  • Créations de bibliothèques de fonctions, documentation
  • Opérations les chaînes de caractères
  • Calculer avec Python
  • Gestion des dates, heures, intervalles de temps avec Python
  • Fonctions diverses nécessaires

Gérer les informations d'une base de données 

  • Interroger une base de données à travers un formulaire
  • Afficher les résultats dans un tableau
  • Créer des menus déroulants
  • Saisir dans un formulaire et envoyer dans une base
  • Ajouter des informations, mettre à jour, supprimer dans une base
  • Ouvrir une session avec un accès sécurisé
  • Enregistrer les données de connexion

Construire une interface graphique

  • Bibliothèques graphiques en Python
  • Tkinter vs PyQT ou autre
  • Widgets graphiques
  • Menus
  • Positionnement des composants
  • Gestion des fenêtres
  • Gestion des évènements

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Ces formations peuvent vous intéresser

Quelle est votre situation ?

Vous êtes ?

Veuillez choisir un lieu

Please fill out this field.

Please fill out this field.

Veuillez sélectionner un niveau de formation

Informez-vous gratuitement et sans engagement sur la formation.

Please fill out this field.

Please fill out this field.

Please fill out this field.

Veuillez saisir une adresse email

  • Vous voulez dire ?
  • ou plutôt ?

En cliquant sur "J'envoie ma demande", vous acceptez les CGU et déclarez avoir pris connaissance de la politique de protection des données du site maformation.fr

Haut de page