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
Technicien réseaux
Maintenance informatique et Réseaux
Technicien informatique
Technicien réseaux
E-learning

Admin. de Serveurs Linux
Linux : prise en mains
Virtualisation des systèmes informatiques
Exchange Server Administration
Windows 2019 Server
Cybersécurité
E-learning


BUREAUTIQUE

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

Outlook
PCIE (certification bureautique)
Access initiation
Access perfectionnement
Access E-learning
Excel initiation
Excel intermédiaire
Excel 100% E-learning
Excel avance 100%
E-learning

Excel perfectionnement
Pack Excel
Excel VBA
Powerpoint
Powerpoint perfectionnement
Powerpoint E-learning
Powerpoint avancé
E-learning

Bureautique E-learning
Sharepoint
Outils collaboratifs
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
Développeur informatique E-learning

INTERNET
Community Management
Webmaster
Référencement de sites
Créations de sites WEB
Wordpress
Marketing Internet
Marketing Internet
E-learning

E-commerce
E-commerce E-learning
Développeur web et mobiles E-learning
Référencement SEO
E-learning


GRAPHISME - PAO-CAO
Décorateur d'intérieur
E-learning

Photoshop
Photoshop E-learning
Gimp
Indesign
Indesign perfectionnement
Indesign avance
E-learning

Illustrator
Illustrator E-learning
Autocad
Sketchup
Graphiste Designer
Webdesigner E-learning
Revit E-learning

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
 
   

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