Initiation au Python

Votre formation en détail

Initiation au Python

5 jours [35] Heures
Organisme certificateur : ISOGRAD - Date d'habilitation : 15/12/2022 - Éligible CPF  RS6202
 

Formation Initiation au Python, à Clermont-Ferrand, Auvergne

Cette formation n’a pas encore été notée.

Inscription sur Mon compte formation

 

QR code Python

Objectif

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.

Participant

Toutes personnes voulant créer son site et le gérer

Moyens pédagogiques

Un ordinateur et un support de cours par stagiaire

Validation des Acquis

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

Prérequis

Aucun

Programme

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

Tarif

Sur mesure

Cliquez sur l'image pour créer votre dossier CPF
Cliquez sur l’image pour créer votre dossier CPF

Liste des dates de formation

cpf word

 

Localisation

 

Catégories & mots clés

Les commentaires sont clos.