Les fondamentaux du langage et du développement avec Python (en distanciel)

FORMASUITE
FORMASUITE
CUM LAUDE

Formation

A distance

840 € TTC

Appeler le centre

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

  • Méthodologie

    A distance

  • 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

A distance

Date de début

Dates au choixInscriptions closes

À propos de cette formation

Tout public

Aucun

Attestation Qualiopi

Vous êtes contacté par un conseiller en formation qui va répondre à vos questions

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les exploits du centre

2023

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

  • Réseau
  • Application web
  • Algorithmes
  • Mise en réseau
  • Programmation web

Le programme

AVANT LA FORMATION
  • 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 gouvernance
  • Les composantes de Python
  • Les étapes de programmation du programme Python

Les bénéfices du langage Python
  • Syntaxe, diffusion et références
  • Retours d'expérience

Développer : l'importance de la création d'un environnement adapté
  • Installer Python et maîtriser les possibles implémentations
  • Installer des bibliothèques externes, un IDE
  • Savoir utiliser la console
  • Distribuer 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 objet
  • Les fonctions spécifiques et primitives
  • Fonctions spéciales
  • Primitives de fonction élémentaires

Structure de données et algorithmes fondamentaux
  • Nombres, séquences, ensembles, chaînes de caractères
  • Dictionnaires, booléens et données temporelles

La notion de patron de conception
  • Définir, créer et structurer
  • Comportement
  • ZCA (Zope Component Architecture)

Savoir manipuler les données
  • Bases de données
  • LDAP (Lightweight Directory Access Protocol)
  • XML (eXtensible Markup Language)
  • Les manipulations et l'encryptage de données
  • Travailler avec des médias

Les stratégies de génération de contenu (PDF, Open Document)
Jour 2
Matin
Le parallélisme
  • Terminologie
  • Utiliser une tâche, des processus
  • Exécuter le programme de manière asynchrone

Programmation système et réseau
  • Présentation et matériel
  • Rédiger des scripts système avec des arguments
  • Programmation réseau

Établir des pratiques adaptées
  • Programmation dirigée par les tests ou par la documentation
  • Optimisation

Après-midi
Programmer une application web (en 30 minutes)
  • Identifier les objectifs de l'application
  • Mettre en place et réaliser une application
  • Eléments complémentaires

Programmer une application console (en 10 minutes)
  • Les enjeux
  • Parseur (analyseur syntaxique) d'arguments
  • Création des données

Programmer une application graphique (en 20 minutes)
  • Les enjeux
  • Prendre en main TkInter
  • Gestionnaire de données
  • Création des composants graphiques et bibliothèques graphiques

Programmer un jeu avec PyGame (en 30 minutes)
  • Prise en main de PyGame
  • Programmer un jeu Tetris

S'initier à Grok en 10 minutes
  • Mettre en place grok
  • Développer sur grok

FIN DE LA FORMATION
  • Débrief de la formation avec le formateur pour consolider vos connaissances.

Appeler le centre

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 (en distanciel)

840 € TTC