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

    • Concevoir des activités pour les apprenants
    • Mettre en place plus d’interactivité dans une classe avec google Workspace
    • Faciliter le travail collaboratif dans et hors la classe
    Tarif

    A partir de 850,00 €

    Durée

    2j / 14h

    Modes
    • Entreprise

    Objectifs de la formation

    • Cette formation fait l'objet d'une évaluation formative.
    Tarif

    Contacter l'organisme

    Durée

    2 jours (14 heures)

    Modes
    • Entreprise
    • Distance
    • Centre

    Formation Java, les fondamentaux

    Proposé par PLB CONSULTANT

    Objectifs de la formation

    À l'issue de cette formation, vous aurez acquis les connaissances et compétences nécessaires pour :

    • Maîtriser son environnement de développement (IDE Java)
    • Maîtriser la syntaxe Java
    • Savoir appliquer les concepts de la programmation orientée objet au langage Java (classes, méthodes, encapsulation, héritage, constructeur, polymorphisme, classe abstraite, interfaces, relations entre classes, etc.)
    • Mettre en œuvre les principales fonctions des API standards (Collections, I/O, JDBC, Streams, …)
    • Connaître les spécificités des différentes versions de Java
    Tarif

    A partir de 2 620,00 €

    Durée

    5j / 35h

    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

    Formation Caphyon Advanced Installer

    Proposé par PLB CONSULTANT

    Objectifs de la formation

    Ce cours vous apprend à packager tous vos applicatifs au format MSI ou App-V, à gérer les correctifs et les mises à jour, à convertir vos anciens packages, à personnaliser les packages des éditeurs.

    Tarif

    Contacter l'organisme

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Devenez développeur Java

    Proposé par SHURAFORM - FORMAEREM

    Objectifs de la formation

    Réaliser une application Java étape par étape.
    Maitriser les fondements de la programmation orientée objet à partir de Java-
    Installer et utiliser la machine virtuelle Java

    Exploiter les fondamentaux du langage tels que les opérateurs, les variables ou les structures de contrôle

    Mettre en oeuvre les concepts propres à l'objet tels que l'héritage, l'interfaçage ou le polymorphisme

    Utiliser des concepts des versions les plus récentes comme les structures itératives
    Constituer des ensembles sous forme de tableaux ou de collections de différentes natures

    Gérer les cas alternatifs de traitement ainsi que les erreurs d'exécution

    Travailler avec un environnement de développement
    Tarif

    A partir de 610,00 €

    Durée

    2j / 17h

    Modes
    • Entreprise
    • Distance

    Objectifs de la formation

    À l'issue de cette formation Programmation Scala vous aurez acquis les connaissances et compétences nécessaires pour :

    • Comprendre les concepts de la programmation fonctionnelle
    • Développer une application Scala
    • Evoluer de façon autonome vers le niveau avancé
    • Intégrer du code Scala sur vos frameworks préférés.
    Tarif

    A partir de 1 890,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Ruby On Rails

    Proposé par M2I

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Concevoir et réaliser un site Web avec le Framework Ruby on Rails
    • Installer, déployer et maintenir une application utilisant Ruby on Rails.
    Tarif

    A partir de 3 050,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Identifier les missions clés de l'office manager.
    • Communiquer et créer une ambiance collaborative au sein de l'entreprise ou de l'organisation.
    • Régler les situations difficiles et conflictuelles.
    • Manager, animer et motiver l'équipe.
    • Définir et mener à bien les projets transversaux.
    Tarif

    A partir de 1 445,00 €

    Durée

    2 jours (14 heures)

    Modes
    • Entreprise
    • Distance
    • Centre

    Le langage PERL - Initiation

    Proposé par GROUPE LEXOM

    Objectifs de la formation

    • Maîtriser les grands concepts du langage PERL
    • Savoir l'utiliser dans divers contextes classiques (traitement de fichiers, scripts système...)
    Tarif

    A partir de 1 390,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...