Programmer et automatiser des tâches avec Python (Tosa) - Programmation Python – fonctions de base
Date de mise à jour :
Identifiant Offre Info : 14_AF_0000257615
Organisme responsable :
LOGING
(ouvre dans un nouvel onglet)
Référentiels
Code Rome
Aucun code métiers (ROME) n'a été associé à cette formation.
Formacode
- 30812 : Langage Python
- 31067 : Développement informatique
Présentation de la formation
Objectifs
Programme de la formation
Introduction à Python Script Python et mode interactif. Structure d'un script Python. Exécution de scripts et passage d'arguments en ligne de commande. Accès à l'aide en ligne. Types de Données en Python Types numériques (entiers, virgules flottantes). Types de caractères et chaînes de caractères. Types booléens. Tableaux et collections : listes, dictionnaires, séquences. Structures de Contrôle et Opérateurs Instructions de contrôle : tests conditionnels et…
- Script Python et mode interactif.
- Structure d'un script Python.
- Exécution de scripts et passage d'arguments en ligne de commande.
- Accès à l'aide en ligne.
- Types numériques (entiers, virgules flottantes).
- Types de caractères et chaînes de caractères.
- Types booléens.
- Tableaux et collections : listes, dictionnaires, séquences.
- Instructions de contrôle : tests conditionnels et boucles.
- Ruptures de boucles.
- Blocs d'instructions et variables locales/globales.
- Importation de modules et utilisation d'instructions import.
- Opérateurs arithmétiques, logiques et relationnels.
- Classes, instances et membres de classe.
- Constructeurs et surcharge de méthodes.
- Héritage et concept de self.
- Instructions try/except/finally.
- Création de classes d'exceptions personnalisées.
- Décomposition de chaînes en caractères.
- Conversion depuis/vers tableaux.
- Expressions régulières.
Programmation XML
- Présentation des bases XML.
- Parsers modèles SAX/DOM.
- Importation et exportation de données XML.
- Introduction aux modèles tkinter et gtk.
- Programmation avec tkinter.
- Gestion des fenêtres, événements, gadgets visuels, menus, boîtes de dialogues, texte et graphiques vectoriels.
- Rappels sur les bases de données relationnelles.
- API pour MySQL.
- Gestion des données et de la structure des données.
- Accès au système local avec des commandes et des pipes.
- Introduction à la programmation réseau avec des sockets.
- Code pour le transport TCP et UDP.
- Architecture des applications web.
- Configuration d'un projet/application Django.
- Formulaires HTML/CSS.
- Dialogue avec le serveur : HTTP GET et POST.
- Accès aux bases de données avec un ORM.
Validation et sanction
Type de formation
Certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
21 h
Financement
- Conventionnement
- Non
Conditions d'accès
Public visé
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
-
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
5 Avenue Carnot91300 Massy
Responsable : adhara France - Massy
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
LOGING
45770 Saran - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes