Les fondamentaux du langage et du développement avec Python
Formation
À Montauban
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Montauban
-
Durée
2 Jours
À l'issue de la formation, le participant sera capable de mettre en œuvre les compétences suivantes :
Apprendre les notions fondamentales du langage PythonMaîtriser les fondamentaux de la programmation PythonMaîtriser les modules python et leur mise en place.
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Tout public
Aucun
Attestation Qualiopi
Vous êtes contacté par un conseiller en formation qui va répondre à vos questions
Les Avis
Les exploits du centre
Toutes les formations sont actualisées
L'évaluation moyenne est supérieure à 3,7
Plus de 50 opinions au cours des 12 derniers mois
Ce centre est avec Emagister depuis 3 ans.
Les matières
- Aspects généraux
- Langage Python
- ExpérienceDévelopper
- Installer Python
- Savoir manipuler
- Access Protocol
Le programme
Entretien téléphonique avec le formateur afin de personnaliser votre formation.Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes.
Jour 1
Matin
Aspects généraux : le langage python
Philosophie et gouvernanceLes composantes de PythonLes étapes de programmation du programme Python
Les bénéfices du langage Python
Syntaxe, diffusion et référencesRetours d'expérience
Développer : l'importance de la création d'un environnement adapté
Installer Python et maîtriser les possibles implémentationsInstaller des bibliothèques externes, un IDESavoir utiliser la consoleDistribuer ses propres applications
Comprendre les fondamentaux de l'algorithmique et ses délimiteurs
Maîtriser les déclarations (variables, fonctions, classes, modules)
Après-midi
La notion d'objet sur Python
Les fondamentaux et outils de la programmation objetLes fonctions spécifiques et primitivesFonctions spécialesPrimitives de fonction élémentaires
Structure de données et algorithmes fondamentaux
Nombres, séquences, ensembles, chaînes de caractèresDictionnaires, booléens et données temporelles
La notion de patron de conception
Définir, créer et structurerComportementZCA (Zope Component Architecture)
Savoir manipuler les données
Bases de donnéesLDAP (Lightweight Directory Access Protocol)XML (eXtensible Markup Language)Les manipulations et l'encryptage de donnéesTravailler avec des médias
Les stratégies de génération de contenu (PDF, Open Document)
Jour 2
Matin
Le parallélisme
TerminologieUtiliser une tâche, des processusExécuter le programme de manière asynchrone
Programmation système et réseau
Présentation et matérielRédiger des scripts système avec des argumentsProgrammation réseau
Établir des pratiques adaptées
Programmation dirigée par les tests ou par la documentationOptimisation
Après-midi
Programmer une application web (en 30 minutes)
Identifier les objectifs de l'applicationMettre en place et réaliser une applicationEléments complémentaires
Programmer une application console (en 10 minutes)
Les enjeuxParseur (analyseur syntaxique) d'argumentsCréation des données
Programmer une application graphique (en 20 minutes)
Les enjeuxPrendre en main TkInterGestionnaire de donnéesCréation des composants graphiques et bibliothèques graphiques
Programmer un jeu avec PyGame (en 30 minutes)
Prise en main de PyGameProgrammer un jeu Tetris
S'initier à Grok en 10 minutes
Mettre en place grokDévelopper sur grok
Débrief de la formation avec le formateur pour consolider vos connaissances.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Les fondamentaux du langage et du développement avec Python