webleads-tracker

Formations LANGAGEData Formation vous ouvre les portes de l'informatique

2

Jours

Python - Syntaxe, programmation et modules

Objectifs de la formation

Python

  • Maîtriser la syntaxe du langage Python
  • Acquérir les notions essentielles de la programmation objet
  • Connaître et mettre en oeuvre les différents modules Python

Programme de la formation

Jour 1

1 Présentation de Python
  • Philosophie
  • Gouvernance
  • Que contient Python ?
  • Phases d’exécution d’un programme Python
2 Pourquoi choisir Python
  • Qualités du langage
  • Diffusion
  • Références
  • Retours d’expérience
3 Installer son environnement de développement
  • Installer Python
  • Installer des bibliothSyntaxeèques externes
  • Installer un IDE
  • Implémentations de Python
  • Utilisation de la console
  • Distribuer ses propres applications
4 Algorithmique de base
  • Délimiteurs
  • Instructions
5 Déclarations
  • Variable
  • Fonction
  • Classe
  • Module
6 Modèle objet
  • Tout est objet
  • Autres outils de la programmation objet
  • Fonctions spéciales et primitives associées
7 Types de données et algorithmes appliqués
  • Nombres
  • Séquences
  • Ensembles
  • Chaînes de caractères
  • Dictionnaires
  • .Booléens
  • Données temporelles
8 Motifs de conception
  • Définition
  • Création
  • Structuration
  • Comportement
  • ZCA
9 Manipulation de données
  • Bases de données
  • LDAP
  • XML
  • Outils de manipulation de données
  • Encrypter une donnée
  • Travailler avec des médias
10 Génération de contenu
  • PDF
  • OpenDocument

Jour 2

11 Programmation parallèle
  • Terminologie
  • Utilisation d’une tâche
  • Utilisation de processus
  • Exécution asynchrone
12 Programmation système et réseau
  • Présentation
  • Écrire des scripts système
  • Travailler avec des arguments
  • Programmation réseau
  • Utilisation du matériel
13 Bonnes pratiques
  • Programmation dirigée par les tests
  • Programmation dirigée par la documentation
  • Optimisation
14 Créer une application web en 30 minutes
  • Description de l’application à construire
  • Mise en place
  • Réalisation de l’application
  • Pour aller plus loin
15 Créer une application console en 10 minutes
  • Objectif
  • Parseur d’arguments
  • Création des données
16 Créer une application graphique en 20 minutes
  • Objectif
  • Présentation rapide de TkInter et d’astuces
  • Gestionnaire de données
  • Création des composants graphiques
  • Autres bibliothèques graphiques
17 Créer un jeu en 30 minutes avec PyGame
  • Présentation de PyGame
  • Réalisation d’un jeu Tetris
18 Introduction à Grok en 10 minutes
  • Mise en place
  • Développement

Pré-requis

Connaissances de base en programmation


Public cible

Ingénieurs et développeurs


Pédagogie

Méthode d’évaluation : Alternance de contenus théoriques et cas pratiques afin de permettre aux participants se s’approprier progressivement les outils et méthodes.

Tout d’abord, l’animateur détaille les principes essentiels. Puis des exercices d’application et des études de cas illustrent ses exposés et facilitent l’appropriation des connaissances. Enfin, l’animateur termine la formation par des exercices de test. Les exercices pratiques sont élaborés en tenant compte des spécificités de l’activité professionnelle du stagiaire.

Intervenant : Formateur de terrain de haut niveau professionnel, doté d’un véritable sens de la pédagogie.

Supports de formations remis: Kit écriture, livrets récapitulatifs et corrigés des excercices

Une attestation de formation sera délivrée à chaque participant.

Dernière date de mise à jour 2018-06-20T00:00:00


Villes dans lequelles nous organisons la formation Python - Syntaxe, programmation et modules
Formation Python - Syntaxe, programmation et modules Paris (75000)
Formation Python - Syntaxe, programmation et modules Marseille (13000)
Formation Python - Syntaxe, programmation et modules Toulouse (31500)
Formation Python - Syntaxe, programmation et modules Bordeaux (33300)
Formation Python - Syntaxe, programmation et modules Montpellier (34000)
Formation Python - Syntaxe, programmation et modules Lille (59800)
Formation Python - Syntaxe, programmation et modules Strasbourg (67000)
Formation Python - Syntaxe, programmation et modules Lyon (69000)
Formation Python - Syntaxe, programmation et modules Toulon (83200)
Formation Python - Syntaxe, programmation et modules Grenoble (38000)
Formation Python - Syntaxe, programmation et modules Nantes (44200)
Formation Python - Syntaxe, programmation et modules Dijon (21000)
Formation Python - Syntaxe, programmation et modules Nimes (30000)
Formation Python - Syntaxe, programmation et modules Rennes (35000)
Formation Python - Syntaxe, programmation et modules Saint Etienne (42000)
Formation Python - Syntaxe, programmation et modules Orleans (45000)
Formation Python - Syntaxe, programmation et modules Clermont Ferrand (63000)
Formation Python - Syntaxe, programmation et modules Annecy (74000)
Formation Python - Syntaxe, programmation et modules Versailles (78000)
Formation Python - Syntaxe, programmation et modules Avignon (84000)
Formation Python - Syntaxe, programmation et modules Evry (91000)
Formation Python - Syntaxe, programmation et modules Nanterre (92000)
Formation Python - Syntaxe, programmation et modules Saint Denis (93200)
Formation Python - Syntaxe, programmation et modules Angers (49000)
Formation Python - Syntaxe, programmation et modules Brest (29200)
Formation Python - Syntaxe, programmation et modules Metz (57050)
Formation Python - Syntaxe, programmation et modules Caen (14000)
Formation Python - Syntaxe, programmation et modules Mulhouse (68100)
Formation Python - Syntaxe, programmation et modules Nancy (54100)
Formation Python - Syntaxe, programmation et modules La Rochelle (17000)
Formation Python - Syntaxe, programmation et modules Agen (47000)
Formation Python - Syntaxe, programmation et modules Albi (81990)
Formation Python - Syntaxe, programmation et modules Alençon (61000)
Formation Python - Syntaxe, programmation et modules Amiens (80090)
Formation Python - Syntaxe, programmation et modules Angoulême (16000)
Formation Python - Syntaxe, programmation et modules Argenteuil (95100)
Formation Python - Syntaxe, programmation et modules Arras (62000)
Formation Python - Syntaxe, programmation et modules Auch (32810)
Formation Python - Syntaxe, programmation et modules Aurillac (15000)
Formation Python - Syntaxe, programmation et modules Auxerre (89000)
Formation Python - Syntaxe, programmation et modules Belfort (90000)
Formation Python - Syntaxe, programmation et modules Besançon (25000)
Formation Python - Syntaxe, programmation et modules Blois (41000)
Formation Python - Syntaxe, programmation et modules Bourg en Bresse (01000)
Formation Python - Syntaxe, programmation et modules Bourges (18000)
Formation Python - Syntaxe, programmation et modules Cahors (46000)
Formation Python - Syntaxe, programmation et modules Carcassonne (11000)
Formation Python - Syntaxe, programmation et modules Châlons en Champagne (51000)
Formation Python - Syntaxe, programmation et modules Chambéry (73000)
Formation Python - Syntaxe, programmation et modules Chartres (28000)
Formation Python - Syntaxe, programmation et modules Châteauroux (05380)
Formation Python - Syntaxe, programmation et modules Colmar (68000)
Formation Python - Syntaxe, programmation et modules Créteil (94000)
Formation Python - Syntaxe, programmation et modules Digne les Bains (04000)
Formation Python - Syntaxe, programmation et modules Epinal (88000)
Formation Python - Syntaxe, programmation et modules Evreux (27000)
Formation Python - Syntaxe, programmation et modules Gap (05000)
Formation Python - Syntaxe, programmation et modules Guéret (23000)
Formation Python - Syntaxe, programmation et modules La Roche sur Yon (85000)
Formation Python - Syntaxe, programmation et modules Laval (53000)
Formation Python - Syntaxe, programmation et modules Le Mans (72100)
Formation Python - Syntaxe, programmation et modules Limoges (87280)
Formation Python - Syntaxe, programmation et modules Mâcon (71870)
Formation Python - Syntaxe, programmation et modules Melun (77000)
Formation Python - Syntaxe, programmation et modules Mende (48000)
Formation Python - Syntaxe, programmation et modules Montauban (82000)
Formation Python - Syntaxe, programmation et modules Moulins (03000)
Formation Python - Syntaxe, programmation et modules Nevers (58000)
Formation Python - Syntaxe, programmation et modules Niort (79000)
Formation Python - Syntaxe, programmation et modules Périgueux (24000)
Formation Python - Syntaxe, programmation et modules Perpignan (66100)
Formation Python - Syntaxe, programmation et modules Poitiers (86000)
Formation Python - Syntaxe, programmation et modules Quimper (29000)
Formation Python - Syntaxe, programmation et modules Reims (51100)
Formation Python - Syntaxe, programmation et modules Rodez (12000)
Formation Python - Syntaxe, programmation et modules Rouen (76100)
Formation Python - Syntaxe, programmation et modules Saint Brieuc (22000)
Formation Python - Syntaxe, programmation et modules Saint Lô (50000)
Formation Python - Syntaxe, programmation et modules Tarbes (65000)
Formation Python - Syntaxe, programmation et modules Tours (37100)
Formation Python - Syntaxe, programmation et modules Valence (26000)
Formation Python - Syntaxe, programmation et modules Vannes (56000)
Formation Python - Syntaxe, programmation et modules Vesoul (70000)
Formation Python - Syntaxe, programmation et modules Pau (64000)
Formation Python - Syntaxe, programmation et modules Mont de Marsan (40000)