Initiation au Python Présentiel

Dernière mise à jour : 28/07/2025

Bannière visuelle de présentation de la formation
Amélioration des compétences et gain en productivité

Description

Les Fondamentaux
A. Introduction à Python
Présentation du langage Python
Exemples de projet en Python
Quelle version utiliser ? 2.x vs 3.x
Installation de Python
L'interpréteur interactif Python
Premier programme…
B. Les bases du langage Python
Structure lexicale
Les types de base (entier, chaîne, réel, …)
Les mots-clés
Les types évolués (liste, dictionnaire, tuple)
C. Les fonctions
Déclaration (arguments, résultat)
Portée des fonctions
Opérateurs fonctionnels (map, lambda)
Arguments optionnels
Décorateurs
D. Les modules
Objets modules
Chargement des modules
Paquetages
Installation d'un module tiers (setuptool, EasyInstall, Pip)
Mieux gérer son environnement avec VirtualEnv
E. Les classes
Déclaration
Constructeur – Attributs – Méthodes
Surcharge
Héritage
Métaclasses
F. Les exceptions
Traitement d'une exception
Propagation d'une exception
Exceptions personnalisées
Python étendu
G. Opérations sur les fichiers
Les objets File
Les modules sys et os
H. Opérations sur les bases de données
Les spécifications DB-API
Python et le SQL
Les ORM (Object-Relational Mapping)
SQLAlchemy
Django ORM
Peewee
I. Développement Web
Framework Django
Framework Flask
J. Interfaces graphiques
Qt
WxPython
Gtk
Tk
K. Applications scientifiques
NumPy
SciPy
MatplotLib

Objectifs de la formation

Cette formation vous permettra de développer les compétences suivantes :

Créer un blog ou un site Web professionnel avec WordPress
Gérer les contenus
Sélectionner et installer un thème
Faire la mise en page avec Gutenberg et Elementor
Personnaliser l'en-tête et le pied de page avec le FSE (Full Site Editing) et Elementor Pro
Ajouter des plug-ins et des widgets
Gérer un hébergement de site Internet.

Prérequis

Aucun

Modalités pédagogiques

ateliers pratiques et exercices de mise en application

Moyens et supports pédagogiques

Un ordinateur et un support de cours par stagiaire

Modalités d'évaluation et de suivi

Exercices de mise en application tout au long de la formation, questionnaire d'évaluation fin de formation

Certification

  • Programmer et automatiser des tâches avec Python (Tosa)
  • RS6962 CertifInfo 118154
  • 18/12/2024
  • 18/12/2027
  • ISOGRAD

Compétences acquises à l'issue de la formation

  • Compréhension des concepts de base du langage Python, y compris la syntaxe, les variables et les types de données
  • Application des structures de contrôle, telles que les boucles et les conditions, pour créer des scripts et des programmes simples
  • Utilisation des fonctions pour organiser le code, réutiliser les blocs de code et améliorer la lisibilité
  • Manipulation des fichiers et des données pour lire, écrire et traiter les informations en Python
  • Introduction à la gestion des erreurs et à la débogage pour résoudre les problèmes courants dans les programmes Python.

Modalités d'admission

  • Admission sans disposition particulière

M'inscrire à la formation

👉 c'est la première étape pour le développement de vos compétences ! 👈
Ajouter au panier
  • Catégorie : PYTHON
  • Durée : 35h
  • Prix INTRA : 1 125 € par jour HT
  • Satisfaction :
    ★★★★★
    ★★★★★
  • Taux de réussite : - %
  • Télécharger le programme

Encart personnalisable de vos pages Formation

👉  Des formations conçues pour vous, adaptées à vos besoins 👈

Prochaines Sessions

  • 👉 Pas d'Inter programmée ?  Contactez un conseiller et Parlons de votre projet de formation 👈

    nous avons la solution au 04 73 90 78 41

     

Partager cette formation

Qualiopi

Accessibilité

Sélectionnez le niveau de contraste souhaité
Adaptez la taille de la police
Sélectionnez la police de caractères souhaitée