Vous êtes ici : Accueil Formations Python, initiation aux fondamentaux du langage

Python, initiation aux fondamentaux du langage

Découverte du langage Python jusqu'à la maîtrise des fondamentaux du langage. Objectifs : être capable de penser en Python, devenir autonome dans la découverte de nouveaux modules ou nouvelles fonctionnalités, être capable de créer des applications.

La formation se déroule sur 5 jours. Elle peut être donnée dans les locaux d'une entreprise ou dans des locaux mis à disposition.

Elle peut également être adaptée à des besoins précis. Voici le programme usuel:

Jour 1

Partie 0: Introduction (Un quart de journée)

  • Description du paysage informatique moderne
  • Présentation rapide de Python
  • Champs d'application de Python
  • Installation de Python
  • Installation d'un environnement de travail

Partie 1: Initiation (Un quart de journée)

  • Délimiteurs
  • Instructions
  • Conditions
  • Itérations
  • Exceptions

Partie 2: Premiers pas (une demi-journée)

  • Présentation de la console
  • Variable
  • Fonction
  • Classe
  • Module

Jour 2

Partie 3: Programmation objet (une demi-journée)

  • Tout est objet
  • Classes et héritage
  • Attributs et méthodes
  • Interfaces et classes abstraites
  • Propriétés, emplacements et métaclasses

Partie 4: Types de données (une demi-journée)

  • Nombres
  • Séquences
  • Ensembles
  • Chaînes de caractères
  • Dictionnaires
  • Booléens
  • Données temporelles

Jour 3

Partie 5: Manipulation de données (une journée)

  • MySQL
  • PostGreSQL
  • NoSQL
  • Présentation d'un ORM : SQLAlchemy
  • LDAP

Jour 4

Partie 6: Générer du contenu

  • CSV
  • PDF
  • OpenDocument Texte
  • OpenDocument Calcul
  • OpenDocument Présentation

Jour 5

Partie 7: Créer une application

  • Application Web avec Turbogears ou Django
  • Application Console
  • Application graphique avec TkInter
  • Application graphique avec PyQt
  • Application graphique avec PyGTK

Spinner