Retour
Développer en Python
Objectifs de la formation
> Maîtriser la syntaxe essentielle de Python. > Etre capable de créer et maintenir des applications complètes et complexes en Python
Contenu de la formation
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
Résultats de la formation
Attestation de formation
Conditions spécifiques d'accès à la formation
> Pratique du HTML> Notions d algorithmie
Métier formé
Développement
Niveau d'étude visé
Sans le Bac
Type d'immersion professionnelle
Formation initiale
Organisme de formation
Connexion Graphique
Durée de la formation
19 mois
Modalités de formation
formation entièrement présentielle
Prochaine(s) session(s)
- 01/01/2025 - 31/07/2026