Formation Python pour les développeurs : Bases de données et notions avancées

icon public

Public : Développeurs dans des langages concurrents (PHP, C/C++, Java, ...)

icon horloge

Durée : 2 jour(s)

Syllabus de la formation Python pour les développeurs : Bases de données et notions avancées

Pré-requis : Avoir suivi le stage Python pour les développeurs : La syntaxe ou posséder des connaissances équivalentes

Objectifs : Etre capable de prévoir, développer, tester, déployer une application simple en Python

Sanction : Attestation de fin de formation mentionnant le résultat des acquis

Référence : PYT102407-F

Code RS : RS6962

Taux de satisfaction : 4,62 / 5

Certification :

La formation prépare à la certification TOSA 2022-Python détenue par ISOGRAD, enregistrée le 18/12/2024 sous le numéro 6962 au Répertoire Spécifique de France Compétences .

Taux de réussite : 0 %, calculé le 01/02/2025

Accessibilité : Si vous êtes en situation de handicap, nous sommes en mesure de vous accueillir, n'hésitez pas à nous contacter à referenthandicap@dawan.fr, nous étudierons ensemble vos besoins

Contact : commercial@dawan.fr

À partir de

975,00 CHF HT / jour

1 020,00 CHFHT

1 000,00 CHF HT

Pour 20 tickets de 30mn (10 heures) utilisables pendant 12 mois

1 275,00 CHF HT

Tarif plein:

  • Paiement à 60 jours
  • Report possible à J-3
  • 3 tickets d'assistance
Contacter Dawan
Python

Programme de Formation Python pour les développeurs : Bases de données et notions avancées

Introduction

Présentation générale
Rappels de Python

Manipuler des fichiers texte

Écrire et lire des fichiers texte (fonctions open/close)
Écrire et lire des fichiers texte (avec des gestionnaires de contexte)
Écrire et lire des fichiers binaires (contenu arbitraire)
Manipuler des formats texte structurés : JSON (bibliothèque standard et requests)
Manipuler des formats texte structurés : CSV (bibliothèque standard et introduction à Pandas)
Gérer le système de fichiers (utiliser les bibliothèques pathlib et os.path)

Atelier : Manipuler des fichiers, effectuer des calculs

Atelier : Traiter des fichiers en lots

Introduction au SQL avec Python avec SQLite3

Exemple simple pour dialoguer avec une base SQLite3
Ajouter et requêter des données simplement
Extra : découvrir les ORMs (peewee, tortoise-orm, ponyorm, sqlalchemy)

Atelier : Créer une table et effectuer des requêtes

Documentation de code en Python

Qu'est-ce que la documentation de code ?
Qu'est-ce qu'on doit documenter en Python ?
Générer des fichiers HTML de documentation (pdoc, sphinx)
Extra : Donner des indications sur le type des variables et arguments (type hinting)

Réaliser des interfaces graphiques en Python

Tour d'horizon sur les interfaces graphiques (applications fenêtrées)
Interfaces avec PySide (Linux ou Windows)
Créer sa première fenêtre
Découvrir les outils visuels de création d'interfaces
Interagir avec les contrôles (boutons, champs)
Organiser correctement une application PySide avec des classes

Objectifs : Savoir réaliser un utilitaire graphique minimaliste avec quelques champs

Délai d'accès :Le délai d’accès à la formation certifiante est de 7 jours après validation du dossier. Dans le cas d’un financement via votre CPF, la validation de votre dossier devra être réalisée 11 jours ouvrés avant le début de formation

Modalités d’évaluation : Les évaluation en cours de formations sont réalisées par les ateliers de mise en pratique et les échanges avec les formateurs

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Délai d’accès : D'une à trois semaines en fonction des sessions ouvertes.

Suite de parcours et formations associées

Pour suivre une session à distance depuis l'un de nos centres, contactez-nous.

Aucune date de programmée actuellement. Pour plus d'information sur les prochaines sessions, nous vous invitons à joindre le service commercial par téléphone au 22 519 09 66 (prix d'un appel local) ou depuis notre formulaire de contact.

Nos centres de formation

  • Distance

    32 Boulevard Vincent Gâche

    44000 Nantes

  • Genève

    c/o CCI France Suisse Route de Jussy 35 Case postale 6298

    CH-1211 Thônex - Genève