CFORPRO la Formation Informatique en Action...
   ... Ensemble préparons l'Avenir

 

Formation Langage PYTHON

 
 

Type de cours: Stage pratique

Réf: PYTH - Code CPF : RS2726 passage de la certification durée : 1 heure maxi

Durée: 4 jours - 28h de formation

 

 

Tarifs :

- En regroupement au centre 1 960 € H.T par participant 
- Chez le client (en intra) : sur devis


Inscription CPF avec MoncompteFormation
Prochaines sessions

CPF   Calendrier de la formation   Programme de la formation   Demande de documentation et de devis   

Objectif
Acquérir les bases de la programmation en Python, un langage de programmation clair, tres apprécié des développeurs.

Apprendre la syntaxe du langage Python. Concevoir des programmes et simplifier le développement.
Vous apprendrez ainsi à structurer des programmes selon un algorithme, à les écrire , les compiler et les exécuter rapidement.

Méthodes pédagogiques

  • Un poste de travail par stagiaire,
  • Vidéoprojecteur,
  • Accès Internet,
  • Mise en pratique immédiate (nombreux exercices sur ordinateur),
  • Un support de cours,
  • Évaluation en fin de stage,
  • Attestation de formation.

Participants

Développeurs ou futurs développeurs, informaticiens, chefs de projets.

Pré-requis

Connaitre l' environnement PC/Windows
Avoir déjà la connaissance d’un langage de programmation.

Programme du stage

LES BASES DU LANGAGE

Qu'est-ce que PYTHON?
Pourquoi choisir PYTHON
Un langage interprété
Les fonctionnalités du langage,
Python vis à vis des autres langages (C, JAVA, PHP)

LES ELEMENTS DU LANGAGE

Contenu

ENVIRONNEMENT DE DEVELOPPEMENT PYTHON

Comment Installer Python et des bibliothèques externes
Setuptools et PIP
LES EDITEURS PYTHON (IDE)
Installer un IDE
Implémentations de Python
Utilisation de la console

EXECUTION D' UN PROGRAMME PYTHON

Les phases d’exécution d’un programme Python
Chargement de la machine virtuelle
Compilation
Interprétation
Exercices pratiques

ALGORITHMIQUE DE BASE

Lignes de code
Délimiteurs
Opérateurs, symboles, indentation
Instructions

Instructions conditionnelles
- Condition
- Instruction NOT
- Conditions IF, ELIF, ELSE
- Instruction SWITCH

Itérations
- Instruction FOR
- La boucle WHILE
- Instruction BREAK
- Instruction RETURN
- Instruction CONTINUE
- Générateurs

Exercices pratiques

PYTHON ET LA PROGRAMMATION OBJET

Définition et instanciation d'une classe
Méthodes et propriétés d'une classe
Exemples d'héritages
Gestion des exceptions
Le mécanisme des exceptions
Les classes incontournables

Exercices pratiques

BONNES PRATIQUES

PEP8 : apprendre les bonnes pratiques pour coder en PYTHON
Encodage
Indentation
Code Layout
Import
Espaces
Commentaires de code

Exercices pratiques

ACCES AUX BASES DE DONNEES

Accès aux données (fichiers, SGBD)
Connexion à une base de données
Python et SQL
Python et le XML
Concepts fondamentaux : bases, tables, champs, enregistrements,
Création d'une base multi-tables,
Fonctions PHP MySQL,
Introduction au langage SQL (sélection, modification, suppression),
Requêtes SQL

Exercices pratiques

SERVICES WEB

Manipuler des données XML
Utiliser des services WEB

Exercices pratiques

 


INFORMATIQUE
Maintenance informatique
Réseaux informatiques
Maintenance informatique et Réseaux
Technicien informatique
Admin. de Serveurs Linux
Linux : prise en mains
Virtualisation des systèmes informatiques
Exchange Server Administration
Windows 2012 Server
Sécurité des systèmes informatiques

BUREAUTIQUE

Initiation Informatique
Smartphones et tablettes
Bureautique Office
Bureautique Office avancé
Pack Bureautique
Formateur en Bureautique
Word initiation
Word intermédiaire
intermédiaire
Word perfectionnement
perfectionnement

Outlook
PCIE (certification bureautique)
Access initiation
Access perfectionnement
Excel initiation
Excel intermédiaire
Excel 100% E-learning
Excel perfectionnement
Pack Excel
Excel VBA
Powerpoint
Powerpoint perfectionnement
Access
Access avancé
Bureautique blended
Bureautique E-learning
Sharepoint
Office 365
Gestion de projets avec Microsoft Project
Maîtrisez le SQL


PROGRAMMATION
Initiation à la programmation
Langage Python
HTML/CSS
Programmer avec JAVA
PHP, sites dynamiques
Javascript

INTERNET
Community Management
Webmaster
Référencement de sites
Transformation digitale
Créations de sites WEB
Wordpress
Marketing Internet
Créer un site e-commerce

MULTIMEDIA
Photoshop CC
Indesign
Indesign perfectionnement
Illustrator
Autocad
Graphiste Designer
Publisher 2010

Une question ?
Un devis ?


   Du lundi
   au jeudi
   de 9h à 19h
   Le vendredi
   de 9h à 18h
 
Dernières références...
IMPRIMERIE NATIONALE

MANUPISTE
(AEROPORT DE ROISSY)

GROUPE SERVICE
FRANCE (GSF)

HYPRONET
(NETTOYAGE)

PROMOTRANS (TRANSPORTS)

HMI GRANDE CUISINE
Voir toutes les références
 


Siège social
Tour de l'horloge
4 place Louis Armand
75012 PARIS
 
   

--------------------------------------------------->