Python - Syntaxe, programmation et modules

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Maîtriser la syntaxe du langage Python
  • Acquérir les notions essentielles de la programmation objet
  • Connaître et mettre en oeuvre les différents modules Python

GROUPE LEXOM


New Skills Model
Voir la fiche entreprise

Tarif

A partir de 1 390,00 €

Durée 14 heures sur 2 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

GROUPE LEXOM


New Skills Model
Voir la fiche

Tarif

A partir de 1 390,00 €

Durée 14 heures sur 2 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

À l'issue de la formation, les participants seront préparés à :

Jour 1 - Matin

1. Présentation de Python
  • Philosophie
  • Gouvernance
  • Que contient Python ?
  • Phases d'exécution d'un programme Python
2. Pourquoi choisir Python
  • Qualités du langage
  • Diffusion
  • Références
  • Retours d'expérience
3. Installer son environnement de développement
  • Installer Python
  • Installer des bibliothèques externes
  • Installer un IDE
  • Implémentations de Python
  • Utilisation de la console
  • Distribuer ses propres applications
4. Algorithmique de base
  • Délimiteurs
5. Déclarations
  • Variable
  • Fonction
  • Classe
  • Module

Jour 1 - Après-midi

6. Modèle objet
  • Tout est objet
  • Autres outils de la programmation objet
  • Fonctions spéciales et primitives associées
7. Types de données et algorithmes appliqués
  • Nombres
  • Séquences
  • Ensembles
  • Chaînes de caractères
  • Dictionnaires
  • Booléens
  • Données temporelles
8. Motifs de conception
  • Définition
  • Création
  • Structuration
  • Comportement
  • ZCA
9. Manipulation de données
  • Bases de données
  • LDAP
  • XML
  • Outils de manipulation de données
  • Encrypter une donnée
  • Travailler avec des médias
10. Génération de contenu
  • PDF
  • OpenDocument

Jour 2 - Matin

11. Programmation parallèle
  • Terminologie
  • Utilisation d'une tâche
  • Utilisation de processus
  • Exécution asynchrone
12. Programmation système et réseau
  • Présentation
  • Écrire des scripts système
  • Travailler avec des arguments
  • Programmation réseau
  • Utilisation du matériel
13. Bonnes pratiques
  • Programmation dirigée par les tests
  • Programmation dirigée par la documentation
  • Optimisation

Jour 2 - Après-midi

14. Créer une application web en 30 minutes
  • Description de l'application à construire
  • Mise en place
  • Réalisation de l'application
  • Pour aller plus loin
15. Créer une application console en 10 minutes
  • Objectif
  • Parseur d'arguments
  • Création des données
16. Créer une application graphique en 20 minutes
  • Objectif
  • Présentation rapide de TkInter et d'astuces
  • Gestionnaire de données
  • Création des composants graphiques
  • Autres bibliothèques graphiques
17. Créer un jeu en 30 minutes avec PyGame
  • Présentation de PyGame
  • Réalisation d'un jeu Tetris
18. Introduction à Grok en 10 minutes
  • Mise en place
  • Développement

    Prérequis

    Connaissances de base en programmation

    Public

    • Niveau Initiation
    • Socle de compétences en fin de formation

    Ces formations pourraient vous intéresser

    Programmer en Python

    Proposé par ENI Service

    Objectifs de la formation

    • Décrire la philosophie de Python et identifier ses domaines d’application
    • Mettre en place un environnement de développement pour Python
    • Écrire des scripts en utilisant l’algorithmie de base du langage Python et les exécuter
    • Définir et utiliser des fonctions et des modules pour la structuration des programmes
    • Mettre en œuvre les concepts de la programmation objet avec le langage Python (classe, attributs, méthodes, encapsulation, polymorphisme et héritage)
    • Gérer les erreurs avec les exceptions
    • Utiliser des modules de la bibliothèque standard Python pour interagir avec l'environnement du système d'exploitation
    Tarif

    A partir de 990,00 €

    Durée

    37 heures

    Modes
    • Distance

    Objectifs de la formation

    Comprendre l'intérêt du mouvement DevOps - Installer Salt - Utiliser Salt pour exécuter des commandes sur un parc - Rédiger des états SaltStack pour piloter le SI - Maîtriser les bonnes pratiques et assurer la cohérence du SI avec SaltStack
    Tarif

    A partir de 3 750,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Maîtriser les outils et les méthodes permettant de maintenir la motivation de ses équipes
    • Faire face aux difficultés quotidiennes
    Tarif

    A partir de 1 550,00 €

    Durée

    2j / 14h

    Modes
    • Entreprise

    Objectifs de la formation

    • Évaluation des compétences acquises via un questionnaire en ligne intégrant des mises en situation. (Pour passer le certificat voir "Certificat".)
    Tarif

    A partir de 3 990,00 €

    Durée

    8 jours (56 heures)

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l’issue de la formation, le stagiaire sera capable de :

    • Savoir utiliser la terminologie propre au management de projet et au secteur d’activité : origine (historique), enjeux, objectifs et contraintes, planification, animation et suivi des budgets, rédaction de rapports, notes...
    • Savoir utiliser les techniques de communication propres à la gestion de projet : pour élaborer, pour conseiller pour rédiger
      des documents, pour adapter son élocution et sa phraséologie à l’environnement mono ou pluriculturel
    • Appréhender les éventuels conflits avec méthode et circonspection
    Tarif

    A partir de 504,00 €

    Durée

    21 heures (minimum)

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Comprendre les enjeux de Kotlin et son intérêt
    • S'approprier les bases du langage
    • Maîtriser la programmation orientée objet avec Kotlin
    • Être capable d'utiliser les fonctions de base
    • Utiliser des aspects avancés de Kotlin
    • Maîtriser l'environnement de développement
    • Pouvoir interagir entre le Kotlin et le Java
    • Pouvoir utiliser des outils Kotlin comme les plugins
    Tarif

    A partir de 2 600,00 €

    Durée

    4 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Python - Programmation Objet

    Proposé par CIT FORMATION INFORMATIQUE

    Objectifs de la formation

    Apprendre les bonnes pratiques de développement. Connaître les possibilités du langage Python et maîtriser les techniques de programmation.

    À l'issue de la formation, le stagiaire sera capable de :

    • Connaître la syntaxe du langage Python
    • Acquérir les principes de la programmation objet
    • Mettre en oeuvre les fonctionnalités des modules Python et les bonnes pratiques associées
    • Savoir concevoir des interfaces graphiques
    • Appréhender l'utilisation des outils de test et d'évaluation d'un programme Python

    METHODES ET OUTILS PEDAGOGIQUES

    • Alternance exposés théoriques et exercices pratiques (80% pratique)
    • Support de cours 

    EVALUATION

    • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences

    Public concerné

    Développeurs Ingénieurs Chefs de projets proches du développement

    Pré-requis

    Disposer de connaissances de base en programmation Objet idéalement

    Tarif

    A partir de 2 875,00 €

    Durée

    5 jour(s)

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Maîtriser les principes essentiels de la comptabilité de gestion
    • Calculer un coût de revient et l’analyser
    • Comprendre l’utilité et l’intérêt des différentes méthodes de calcul
    Tarif

    A partir de 1 990,00 €

    Durée

    3j / 21h

    Modes
    • Entreprise

    Objectifs de la formation

    • Assimiler l'environnement juridique et réglementaire lié à la mise en place de prêts immobiliers
    • Appliquer les outils d'aide à la décision
    • Identifier les différents risques inhérents au métier de prêteur en général et prêteur immmobilier en particulier
    • Assimiler les techniques d'étude de dossier de prêt
    • Intégrer les paramètres d'assurances et de garantie dans les études de risque
    Tarif

    A partir de 211,00 €

    Durée

    7 heures

    Modes
    • Entreprise

    Formation Creo Avancé

    Proposé par DAWAN

    Objectifs de la formation

    S'améliorer sur l’utilisation des principes de fonctionnement du logiciel - Conception Surfacique, Tôlerie, Nouveautés - Acquérir une meilleure autonomie dans la création de vos modèles 3D et 2D
    Tarif

    A partir de 2 575,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...