DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Développer en Python

Date de mise à jour : 01/12/2023 | Identifiant OffreInfo : 15_677149

Information fournie par :
Carif-Oref Occitanie

Objectifs, programme, validation de la formation

Objectifs

> Maîtriser la syntaxe essentielle de Python.
> Etre capable de créer et maintenir des applications complètes et complexes en Python

Programme 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

Validation et sanction

Attestation de formation

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
35 heures en centre, 35 heures hebdomadaires

Conventionnement : Non

Financeur(s)

Autre

OPCO

Conditions d'accès

Public(s)
Demandeur d'emploi, Public en emploi, Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

> Pratique du HTML> Notions d'algorithmie

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
9 bd Sarrail
34000 - Montpellier
Responsable :
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
Responsable : Madame Isabelle MUSCAT
Téléphone fixe :
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
Connexion Graphique
SIRET: 44797577200040
34000 Montpellier
Responsable :
Téléphone fixe : 0664925573
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 01/01/2024 au 31/07/2025
débutant le : 01/01/2024
Adresse d'inscription
3 imp des Marrescals
34000 - Montpellier
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Connexion Graphique
SIRET : 44797577200040

Adresse
3 imp des Marrescals
34000 - Montpellier
Téléphone fixe : 0664925573
Contacter l'organisme