Formation Python

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Connaître l'intérêt de Python, son contexte
  • Connaître les différents types de données et d'opérateurs
  • Utiliser les fonctions Python
  • Installer des modules et des packages en Python
  • Utiliser Python pour la programmation orientée objet
  • Manipuler quelques concepts avancés du langage
  • Identifier les cas d'usage de Python pour le web

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 1 800,00 €

Durée 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 1 800,00 €

Durée 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Le python est un langage de programmation devenu incontournable dans le développement de logiciels et de programmes. Le langage Python est particulièrement adapté à la programmation orientée objet. Avec cette formation pour développeur Python, vous aborderez les fonctionnalités de ce langage, ses capacités et son intérêt. Vous verrez les bases du langage de programmation Python, les différents modules et packages. Vous serez enfin formé à la programmation orientée objet ainsi qu’initié au multithreading, à Tkinter et à Django pour utiliser Python pour le web. Vous pouvez suivre cette formation Python à distance ou en présentiel.

Programme

Présentation du langage Python

Vue d’ensemble du langage Python (l’historique du langage, la dernière version, ses champs d’application…)
Les différents environnements Python
Les caractéristiques syntaxiques et les guides Python (PEP8, Pyguide…)
Bien organiser son code de programmation Python
Les bonnes pratiques de nommage
Comparaison entre les versions de Python
Les outils et les ressources utiles
Installation et configuration de Python
Travail Pratique possible : Installer et configurer Python.

Se former à Python : les bases

Les types de données (strings, nombres, booléens, etc.)
Conversion des types de données
Utilisation de tableaux statiques (tuples)
Utilisation de tableaux dynamiques (list)
Utilisation des dictionnaires (dict)
Les opérateurs logiques
Les opérateurs de comparaison
Les boucles et conditions (if, elif, else, for, while, range())
Les fonctions en Python
Paramétrer les fonctions
La portée des variables
Les fonctions spéciales (map, lambda, filter)
Formulation et utilisation des expressions communes
Gestion des exceptions en Python (raise, finally, try, except)
Les assertions
Travaux pratiques possibles : Affichage de valeurs, création de fonctions, de boucles, utilisation des listes et des chaînes de caractères, comment identifier et corriger les erreurs, comment mettre en place des exceptions pour le contrôle…

Modules et packages avec Python

Présentation des modules, des packages et de PythonPath
Importation et utilisation de modules et packagee
Vue d’ensemble des modules standards pour développer en Python
Installation de modules à l’aide de pip
Travaux pratiques possibles: créer et utiliser des modules et des packages, en importer, en installer…

La programmation orientée objet en Python

Tour d’horizon de la programmation Python orientée objet
Définition de classes et d’objets
Les méthodes de classes
Les propriétés de classes
Les différents types d’objets à coder en Python (numériques, itérables, autres)
Appréhender la notion d’objet mutable/immutable
L’héritage simple
L’héritage multiple
Le polymorphisme
Travaux pratiques possibles : Utilisation de classes et d’objets à l’intérieur d’un programme.

Pour aller plus loin

Le multithreading grâce au module threading
S’initier aux interfaces graphiques à l’aide de Tkinter
Présentation du framework Django pour le web
Travaux pratiques possibles pur cette formation de développeur Python : faire ses débuts et réaliser sa première application à l’aide de Tkinter et de Django.

Prérequis

Connaissances basiques en programmation

Public

Développeurs

Ces formations pourraient vous intéresser

Objectifs de la formation

  • S'approprier les règles et normes juridiques régissant la sécurité informatique
  • Implémenter des stratégies pour assurer le respect du droit de manière efficace et opérationnelle
  • Optimiser le niveau de conformité légale des organisations ou de leurs clients
Tarif

A partir de 2 330,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Elaborer un audit de la chaine de valeur financière
  • Maitriser les différents indicateurs financiers
  • S'approprier les principales notions financières
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Blender 3D

Proposé par Sparks

Objectifs de la formation

  • Apprendre à modéliser et animer en 3D avec Blender
  • Comprendre la modélisation avec Blender
  • Gérer la lumière, les textures et les matériaux
  • Maîtriser les sélections, les caméras et les rendus
  • Apprendre l'animation, la production audio/vidéo et la construction de jeux
Tarif

A partir de 2 000,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation vise à vous équiper des stratégies et des techniques nécessaires pour mener des actions de prospection efficaces et ciblées, afin de développer votre portefeuille client de manière significative.

Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Design Patterns

Proposé par Sparks

Objectifs de la formation

  • Maîtriser le concept de design patterns
  • Connaître les principes fondamentaux de conception
  • Comprendre les design patterns du GoF
  • Maîtriser les patterns et l'architecture
  • Savoir organiser un modèle et en contrôler la qualité
  • Gérer le refactoring
Tarif

A partir de 3 000,00 €

Durée

5 jours

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

9 jours (63 heures)

Modes
  • Distance
  • Centre

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

1 jour ( 7 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Décrire la maladie de Parkinson
  • Identifier les causes et les symptômes de la maladie
  • Examiner les divers stades d' évolutions de la maladie
  • Evaluer les besoins spécifiques d'une personne atteinte de la maladie
  • Définir les conséquences de la maladie pour le patient et ses proches
  • Proposer une prise en charge de la maladie et une aide adaptée
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Appréhender les évolutions réglementaires
  • Sécuriser ses pratiques
  • Intégrer les mises à jour concernant le bulletin de paie
Tarif

A partir de 990,00 €

Durée

1 jour

Modes
  • Entreprise
  • Centre

Objectifs de la formation

  • Décrypter le bilan et le compte de résultat de l'entreprise
  • Expliquer le lien avec la base de données économiques, sociales et environnementale (BDESE)
Tarif

A partir de 780,00 €

Durée

1 jour

Modes
  • Entreprise
  • Centre

Je cherche à faire...