Type de cours : Formation à distance (e-learning) — tutorée
Réf. : PYTH-EL
Éligible CPF : TOSA — Module Python
Durée : 35 heures de formation
- Tarif : 1250 HT par participant.
Tutorat : soutien pédagogique pendant la formation (chat ou mail). Lundi au vendredi (hors jours fériés) de 8h30 à 17h. Accessible par mail 24h/24.
ObjectifsAcquérir les bases de la programmation en Python, un langage clair et très apprécié des développeurs. Apprendre la syntaxe du langage, concevoir des programmes et simplifier le développement. Vous apprendrez à structurer des programmes selon un algorithme, à les écrire, compiler et exécuter rapidement. Formation composée de 14 modules interactifs, 3 cas pratiques et 54 leçons.
Public viséDéveloppeurs ou futurs développeurs, informaticiens, chefs de projets.
Pré-requisConnaître l'environnement PC/Windows. Avoir déjà la connaissance d'un langage de programmation. Navigateur web (Edge, Chrome, Firefox, Safari), HTML5, système d'exploitation Mac ou PC.
Programme du stageCalculer une moyenne, un total et un pourcentage, nombre de jours dans un mois, supprimer les doublons d'une liste, somme des éléments d'une matrice, manipulation de chaînes de caractères, fonctions récursives, tuples.
Introduction à Python, environnement de travail, créer un fichier et l'exécuter.
Mots-clés et identificateurs, instructions/indentation/commentaires, types de données, variables, entrée/sortie (input(), print()). Structures de contrôle : opérateurs, instructions if-else, boucles, conditions complexes, boucles for imbriquées.
Introduction, définition et syntaxe, paramètres et arguments (*args, **kwargs), contrôle des valeurs de retour, portée des variables, la fonction yield, fonctions utiles.
Opérations de lecture/écriture sur fichiers, gestion des erreurs, manipulation des dates, génération d'un mot de passe aléatoire.
Manipulation de fichiers (fopen, fwrite, JSON), gestion des exceptions (try, except, else, finally, liste des exceptions). Modules math/random/statistics, datetime/time/calendar, module re (expressions régulières).
Créer une classe CompteBancaire, héritage, polymorphisme, décorateurs, tirage d'une loterie. Les types de données : chaînes, listes, tableaux (module array), tuples, ensembles, dictionnaires, matrices.
Fondamentaux : introduction à la POO, constructeurs et destructeurs, classes/objets/attributs, visibilité des membres. Avancé : héritage, polymorphisme, surcharge des opérateurs, itérateurs et générateurs.
Les métaclasses, les décorateurs, les itérateurs avancés, instruction assert.
TEST DE VALIDATION DES COMPETENCES ACQUISES
ATTESTATION DE FORMATION DELIVREE EN FIN DE STAGE
PASSAGE DE LA CERTIFICATION TOSA PYTHON (SI CPF)
L'examen (durée maximale 1h) comprend 35 questions (QCM et exercices pratiques) et se déroule en ligne avec surveillance à distance par Isograd®. Score sur 1000 affichable sur son CV. Prérequis technique : ordinateur avec webcam et micro, connexion internet, navigateur Chrome ou Edge.
Vous pouvez également obtenir des renseignements, un devis (gratuit et sans engagement),
en remplissant le formulaire ci-dessous.
Caroline A.
Très satisfaite, chapitres distincts + exercices pratiques très intéressants pour mise en application. Ce qui m'a particulièrement intéressée est la mise en situation et les cas pratiques.
Lucas M.
Développeur junior "J'avais déjà des bases en JavaScript mais Python m'était inconnu. Les 14 modules sont très bien construits, on monte en compétences progressivement. Les cas pratiques sur les classes et la POO m'ont vraiment aidé à comprendre la logique objet. J'ai obtenu 780/1000 au TOSA, une belle reconnaissance pour mon CV.
Nadia B.
Cheffe de projet IT "Formation sérieuse et bien structurée. Le rythme e-learning est idéal quand on travaille en parallèle. Je recommande.
Sébastien R.
Informaticien "Ce qui m'a le plus apporté, ce sont les cas pratiques concrets : manipulation de fichiers, gestion des erreurs, génération de mots de passe. On ne fait pas que lire des cours, on applique vraiment. La certification TOSA en fin de parcours donne un vrai poids à la formation auprès des employeurs.
Amina T.
Étudiante en informatique "Très bonne pédagogie, les 54 leçons couvrent tout sans surcharger. J'ai particulièrement apprécié les modules sur les fonctions avancées (yield, décorateurs) et les structures de données. L'examen TOSA en ligne s'est bien passé, la préparation était suffisante. Financement via CPF.
Thomas G.
Développeur freelance "J'utilise Python depuis quelques mois de façon autodidacte, mais il me manquait une structure solide. Cette formation a comblé toutes mes lacunes, notamment sur les métaclasses et les itérateurs avancés que j'avais du mal à appréhender seul. Le format e-learning me convenait parfaitement, j'avançais à mon propre rythme.
📞 Être rappelé(e)
Réponse rapide · Lun–Jeu 9h–19h