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

    Objectifs de la formation

    • Mieux se connaître face à l'agressivité des clients.
    • Acquérir les outils de communication appropriés.
    • Récupérer sa sérénité après une incivilité.
    • Prévenir et anticiper l'escalade.
    Tarif

    A partir de 1 490,00 €

    Durée

    2 jours (14 heures)

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Savoir installer Joomla, le modifier et configurer les paramètres du site et son apparence
    Tarif

    A partir de 1 625,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Pouvoir réaliser des calculs et utiliser les formules - Savoir manipuler les graphiques et les tableaux croisés dynamiques
    Tarif

    A partir de 1 125,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Spring Framework : mise en oeuvre

    Proposé par ENI Service

    Objectifs de la formation

    • Identifier le positionnement de Spring dans les technologies Java
    • Décrire les principes de fonctionnement du conteneur et le cycle de vie des objets
    • Mettre en œuvre les design patterns IoC et l'approche AOP
    • Configurer une application Spring respectant le découpage en couches applicatives
    • Implémenter un service d'accès aux données
    • Mettre en œuvre Spring MVC dans une application
    • Intégrer des services asynchrones distants
    • Sécuriser l'application avec Spring Security
    Tarif

    Contacter l'organisme

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    4 jours (28 heures)

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Évaluation des compétences acquises via un questionnaire en ligne intégrant des mises en situation.
    Tarif

    Contacter l'organisme

    Durée

    2 jours (14 heures)

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Établir un dossier de clôture des comptes annuels et intermédiaires
    • Faciliter l’élaboration de l’annexe et la rédaction du rapport de gestion
    • Améliorer la productivité
    Tarif

    A partir de 1 550,00 €

    Durée

    2j / 14h

    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 RxJS

    Proposé par Sparks

    Objectifs de la formation

    • Se familiariser avec la programmation réactive et la bibliothèque RxJS
    • Utiliser les opérateurs de base pour manipuler des flux de données
    • Gérer les erreurs
    • Maîtriser l'utiliser des Subjects et le multicasting
    • Intégrer RxJS dans une application Angular
    • Mettre en œuvre les meilleures pratiques de développement RxJS
    Tarif

    A partir de 1 300,00 €

    Durée

    2 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Analyser les attentes des clients et lever les freins
    • Gérer les situations difficiles dans la relation client pour fidéliser les clients
    • Mettre en place les outils et les réflexes pour optimiser la satisfaction du client
    Tarif

    A partir de 5 600,00 €

    Durée

    11j / 77h

    Modes

    Je cherche à faire...