Bienvenue chez Mill-Forma! Nous sommes heureux de pouvoir vous offrir une formation de 35 heures en programmation Python à Soissons. Cette formation vous donnera les outils et les compétences nécessaires pour créer et utiliser des applications Python modernes et propres. Nos instructeurs experts partageront leurs connaissances avec vous, en vous donnant des mises à jour et des interventions sur le sujet et en abordant les tendances et les défis les plus récents de la programmation python. Pendant la formation, vous apprendrez à créer et à travailler avec des applications professionnelles, qui vous permettront de créer des projets qui contribueront à améliorer votre carrière professionnelle. Notre équipe d’instructeurs certifiés offre des ressources complètes et librement accessibles. Nous avons hâte de vous former et de vous aider à atteindre vos objectifs.
Programme de formation Python – 35 heures
Prérequis :
Aucun.
Objectifs pédagogiques :
• Apprendre les bases de la programmation en Python
• Maîtriser à la fois la syntaxe et les outils d’exécution du langage Python
• Comprendre le rôle et l’utilisation des bibliothèques et frameworks populaires tels que Pandas, NumPy et TensorFlow
Objectifs opérationnels :
• Configurer et surveiller des pipelines d’exécution
• Interpréter les résultats et formuler des hypothèses
• Développer des applications personnalisées pour résoudre des problèmes singuliers
Public visé :
Les participants à cette formation sont des stagiaires ayant un niveau intermédiaire et avancé en programmation.
Modules détaillés :
Module 1 : Introduction à Python
• Apprendre à installer Python
• Connaissance des avantages et inconvénients de Python
• Comprendre la syntaxe Python
• Écrire des scripts simples
Module 2 : Types de données
• Connaître la différence entre les types primitifs et complexes
• Apprendre les différents types de données de base en utilisant Python
• Manipuler les chaînes de caractères
• Comprendre et manipuler les opérateurs Python
Module 3 : Structures de contrôle
• Apprendre et comparer les structures de contrôle : boucles et alternatives
• Écrire des programmes en utilisant des conditions et des tests
• Comprendre la logique de programmation et la prise de décision
Module 4 : Fonctions
• Apprendre à créer et à utiliser des fonctions
• Comprendre l’interaction entre les fonctions et leurs arguments
• Écrire et comprendre les fonctions récursives
• Utiliser des fonctions anonymes
Module 5 : Les collections de données
• Apprendre à créer et à utiliser les tuples, les listes, les dictionnaires et les ensembles
• Comprendre et utiliser les principaux mécanismes de tri et 23de recherche des collections
• Manipuler les collections en utilisant les compréhensions
Module 6 : Opérateurs et expressions
• Comprendre et utiliser les opérateurs bit à bit
• Apprendre les principaux opérateurs mathématiques du langage
• Comprendre et utiliser les opérateurs et expressions booléennes
Module 7 : Exceptions, paquets, et modules
• Apprendre à gérer les exceptions
• Comprendre le rôle des packages
• Installer et importer des modules externes
Module 8 : Les opérateurs et leurs effets sur l’environnement
• Utiliser les opérateurs et leurs effets environnementaux
• Comprendre et manipuler les paramètres globaux
• Utiliser les fonction de manipulation de l’environnement
Module 9 : Les entrées-sorties
• Comprendre et manipuler les entrées-sorties
• Utiliser les formats d’entrée et de sortie
• Manipuler les flux et les fichiers
Module 10 : Programmation orientée objet
• Apprendre les concepts de la programmation orientée objet
• Comprendre l’héritage et comment utiliser la surcharge
• Comprendre et utiliser les méthodes de classe et d’instance
Module 11 : Bibliothèques Python
• Apprendre à utiliser les bibliothèques et frameworks populaires
• Comprendre le rôle et les avantages des bibliothèques
• Utiliser des bibliothèques et des frameworks tels que Pandas, NumPy et TensorFlow
Module 12 : Debugging et tests unitaires
• Utiliser des techniques de programmation pour débugger et tester une application
• Apprendre à interpréter et appliquer les tests unitaires
• Utiliser des outils tels que les débogageurs et les tests bancaires.
Cette formation en intra-entreprise est destinée à un maximum de 12 stagiaires et elle peut être organisée sur mesure en fonction des besoins et des objectifs particuliers de l’entreprise en termes de programmation Python. Un positionnement pédagogique peut être organisé en amont afin de personnaliser le programme de formation et les supports de cours. Le tarif pour ce groupe est identique de 1 à 12 stagiaires.
Nous avons la certification Qualiopi par Bureau Veritas, ce qui implique un audit obligatoire de notre organisme de formation tous les 18 mois. Nos formations peuvent être Éligibles à une prise en charge par votre OPCO, sous réserve d’acceptation de celui-ci et des fonds disponibles.
Notre centre de formation est référencé auprès des OPCOs suivants :AFDAS; OPCO ATLA; Uniformation; AKTO; OCAPIAT; OPCO2i; OPCO EP; Opcommerce.