Certif. RS 100% CPF À distance

E-learning Programmer en Python avec coaching et abonnement bibliothèque numérique

ENI SERVICE

1 770 €à partir de
Durée variabledurée
1session active
Francelieu

Objectifs de la formation

Objectifs
- Décrire la philosophie de Python et identifier ses domaines d'application
- Mettre en place un environnement de développement pour Python
- Écrire des scripts en utilisant l'algorithmie de base du langage Python et les exécuter
- Définir et utiliser des fonctions et des modules pour la structuration des programmes
- Mettre en œuvre les concepts de la programmation objet avec le langage Python (classe, attributs, méthodes, encapsulation, polymorphisme et héritage)
- Gérer les erreurs avec les exceptions
- Utiliser des modules de la bibliothèque standard Python pour interagir avec l'environnement du système d'exploitation
Déroulement de la formation
Il s'agit d'uneformation e-learning accessible pendant 3 mois.
Leportail de formationdonne accès à votre parcours de formation
composé :
- Desvidéosde la formation, organisées en modules et en
séquences découpées le plus finement possible, en suivant le programme
pédagogique
- Desfiches de démonstrationsvous permettant de reproduire les
démonstrations réalisées par le formateur dans les vidéos
- Desquiz de validation des connaissances acquises
- D'unlivre numériquefaisant office d'ouvrage de référence sur
le thème de la formation
Pendant votre formation: Vous bénéficiez d'uneassistance
technique et pédagogique illimitée par mailet jusqu'à2 rendez-vous individuels avec un formateur expert.
Après votre formation: Accès à labibliothèque numérique pendant 1 an. Vous continuez à
vous former en accédant en illimité à plus de1200 livres et vidéos.

Programme

Programmer en Python
Présentation de Python (3h)
- Historique
- Cas d'utilisation
- Caractéristiques du langage
- Contenu de Python
- Exécution d'un programme Python
Mise en place d'une plateforme Python (4h)
- Installation de Python
- Console Python
- Librairies additionnelles
- Installation avec PIP
- Commandes de PIP
- Installation à partir des sources
- Environnements virtuels
- IDE pour Python
- Démonstrations : Mise en place d'une plateforme Python, Création d'un environnement virtuel, Ajout de librairies, Installation de l'IDE PyCharm
- TP : Installation d'une plateforme Python et création d'un projet
Les bases du langage (7h)
- Syntaxe du langage
- Instructions et délimiteurs
- Blocs
- Commentaires
- Commentaires de documentation
- Types de données simples
- Autres types de données
- Typage dynamique fort
- Traitement des chaînes de caractères
- Manipulation des chaînes de caractères
- Formatage des chaînes de caractères
- Conversions de types
- Fonctions de conversion
- Types de données évoluées
- Ensembles (tuple)
- Listes (list)
- Dictionnaires (dict)
- Opérateurs
- Structures de contrôle
- Structure conditionnelle
- Structures itératives
- Entrée et sortie standards
- Cas de la sortie d'erreur
- TP : Réaliser un jeu dans lequel le joueur devra deviner un nombre compris en 1 et 99, généré aléatoirement
Les fonctions (3,5h)
- L'utilité des fonctions
- La déclaration d'une fonction
- L'utilisation d'une fonction
- Les paramètres
- Le retour d'une fonction
- Les paramètres optionnels
- Les paramètres en nombre variables
- Les paramètres nommés
- TP : Définir quatre fonctions implémentant les quatre opérations mathématiques de base d'une calculatrice
Les modules (3,5h)
- Utilité de la structuration en modules
- Nommage des modules
- Organisation en packages
- Importation de modules
- Importation de fonctionnalités de modules
- Module principal
- Chemin de localisation des modules : PYTHONPATH
- Ajout d'un répertoire au PYTHONPATH
- Démonstration : Les modules
- TP : Organiser le programme de la calculatrice précédemment créée en modules
La programmation orientée objet (7h)
- Historique
- Les concepts
- UML et les méthodologies associées
- Classe Python
- At

Résultats attendus

Une formation réussie est une formation certifiée !
Validez et mettez en valeur les compétences acquises en passant la
certification ENI "Langage Python". Enregistrée au Répertoire Spécifique et
validée par les autorités compétentes, elle garantit un haut niveau de
qualité et de reconnaissance.
Les atouts d'une formation certifiée :
- Bénéficier d'une reconnaissance professionnelle et officielle de votre
montée en compétence
- Reconnaître vos acquis et sécuriser votre parcours professionnel
- Faciliter votre mobilité professionnelle dans et en dehors de votre
entreprise
Une formation ne s'arrête pas à la certification :
Votre formateur sera à votre écoute pour vous conseiller sur votre
prochaine formation : mise à jour de vos compétences, approfondissement,
formation avec un formateur, formation à un autre logiciel.
Se former, c'est progresser à chaque moment de sa vie !

Les points forts

1. EVALUER : Votre niveau et vos besoins
2. EXPLORER : 1200 livres & vidéos
3. FORMER : Avec un professionnel de l'informatique et de la pédagogie
4. CERTIFIER vos compétences

La certification

Langage Python

  • TypeCertif. RS
  • Spécialité (NSF)Informatique, traitement de l'information, réseaux de transmission
  • DomaineDéveloppement informatique
RS 6701 CertifInfo -1

Organisme & lieu

  • OrganismeENI SERVICE
  • Région
  • Département
  • SIRET40330342300038

Formations similaires