Programmation avancée avec Python
- Référence GKPYTHA
- Durée 4 jour(s)
Modalité pédagogique
Options de paiement complémentaires
-
GTC 33 TTC
Les GTC sont proposés en exclusivité aux partenaires autorisés afin de gagner du temps et de fluidifier le processus d'achat des formations chez Global Knowledge. Il s’agit d’un crédit universel qui peut être utilisé dans les centres Global Knowledge à travers le monde.
Classe inter en présentiel Prix
EUR2,490.00
hors TVA
Demander une formation en intra-entreprise S'inscrireAller à:
Modalité pédagogique
La formation est disponible dans les formats suivants:
-
Classe inter à distance
Depuis n'importe quelle salle équipée d'une connexion internet, rejoignez la classe de formation délivrée en inter-entreprises.
-
Classe inter en présentiel
Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.
Demander cette formation dans un format différent
Résumé
Haut de pageFacile à appréhender, Python est un langage de programmation rapide à apprendre tout en conservant de grandes possibilités. Il est aujourd’hui un des meilleurs langage pour débuter en programmation et effectuer des développements rapides dans le cadre de projets Agile.
Cette formation permet aux participants d'acquérir les compétences et connaissances nécessaires pour découvrir en profondeur le langage Python en version 3.x et sa manipulation.
Ils découvriront également comment traiter et afficher les données dans le cadre de projets de développement actuels.
Mise à jour : 04.11.2024
Prochaines dates
Haut de page-
- Modalité: Classe inter en présentiel
- Date: 23-26 novembre, 2026 | 9:30 AM to 5:30 PM
- Centre: RUEIL ATHENEE (W. Europe )
- Langue: Français
-
- Modalité: Classe inter à distance
- Date: 23-26 novembre, 2026 | 9:30 AM to 5:30 PM
- Centre: SITE DISTANT (W. Europe )
- Langue: Français
-
- Modalité: Classe inter en présentiel
- Date: 18-21 mai, 2027 | 9:30 AM to 5:30 PM
- Centre: RUEIL ATHENEE (W. Europe )
- Langue: Français
-
- Modalité: Classe inter à distance
- Date: 18-21 mai, 2027 | 9:30 AM to 5:30 PM
- Centre: SITE DISTANT (W. Europe )
- Langue: Français
-
- Modalité: Classe inter à distance
- Date: 02-05 novembre, 2027 | 9:30 AM to 5:30 PM
- Centre: SITE DISTANT (W. Europe )
- Langue: Français
Public
Haut de pageCette formation s’adresse à tout utilisateur, administrateur système et bien sûr développeur désirant gagner en productivité et en efficacité au quotidien par le biais de programmes développés en langage Python.
Objectifs de la formation
Haut de pageA l'issue de la formation, les aprticipants seront capables de :
- Manipuler des données stockées sous différents formats structurés et NOSQL.
- Traiter des données à l’aide de Numpy.
- Apprendre les notions avancées de programmation orientée objet avec le langage Python.
- Gérer des projets et produire du code Python.
Programme détaillé
Haut de pageIntroduction
- Présentation
- Environnement de cours
Rappels et compléments
- Variables, classes et opérateurs
- Structures de contrôle : conditions ternaires, générateurs
- Fonctions : clause yield
Classes supplémentaires
- Classes ensembles set et frozenset
- Classe associative dict et fonction hash()
Compléments en POO
- Méthodes spéciales
- MonkeyPatch
- Polymorphisme
- Metaclasses
- Classes vides
- Décorateurs et Design Patterns (modèles de conception)
Bases de données
- SQLite
- MySQL
- PostgreSQL
- MongoDB
Traitement de données
- Expressions régulières
- CSV
- JSON
- XML
Interface graphique
- tkinter
- pygame
Développement scientifique
- Introduction à Numpy
- SciPy, Pandas et Matplotlib
Gestion de projet
- Paquetages et environnements virtuels
- Modules importlib et spec
- Cache
- Clause future
- Programmation asynchrone, multithreading
- Analyse de code, tests et validation
Interface avec les autres langages
- Java
- C
Pré-requis
Haut de pageLes participants auront suivi préalablement la formation Programmation objet en langage Python (GKPYTH) ou possèdent une première expérience significative en développement Python.
Pré-requis recommandés :Bon à savoir
Haut de page- Un support de cours officiel sera remis aux stagiaires au format électronique.
- Les participants réalisent un test d'évaluation des connaissances en amont et en aval de la formation pour valider les connaissances acquises pendant la formation.
- Pour profiter pleinement du support électronique dès le 1er jour, nous invitons les participants à se munir d'un PC ou d'une tablette, qu’ils pourront connecter en WiFi dans nos locaux de Rueil, Lyon ou nos agences en régions.
- Compétence du formateur : Les experts qui animent la formation sont des spécialistes des matières abordées et ont au minimum cinq ans d'expérience d'animation. Nos équipes ont validé à la fois leurs connaissances techniques (certifications le cas échéant) ainsi que leur compétence pédagogique.
- Suivi d'exécution : Une feuille d'émargement par demi-journée de présence est signée par tous les participants et le formateur.
- Modalités d'évaluation : le participant est invité à s’auto-évaluer par rapport aux objectifs énoncés.
- Chaque participant, à l'issue de la formation, répond à un questionnaire de satisfaction qui est ensuite étudié par nos équipes pédagogiques en vue de maintenir et d'améliorer la qualité de nos prestations.
- À l’issue de cette session, chaque stagiaire bénéficiaire sera contacté par un prestataire choisi par l’Opco Atlas afin d’évaluer « à chaud » la qualité de la formation suivie.
- Vous pouvez vous inscrire sur l’une de nos sessions planifiées en inter-entreprises jusqu’à 5 jours ouvrés avant le début de la formation sous réserve de disponibilité de places et de labs le cas échéant.
- Votre place sera confirmée à la réception d'un devis ou ""booking form"" signé. Vous recevrez ensuite la convocation et les modalités d'accès en présentiel ou distanciel.
- Attention, si vous utilisez votre Compte Personnel de Formation pour financer votre inscription, vous devrez respecter un délai minimum et non négociable fixé à 11 jours ouvrés.