Formation Python Lyon

Découvrez Python, le langage de programmation informatique généraliste.

Découvrez notre Formation Python, à suivre sur Lyon et Auvergne Rhône Alpes, le langage de programmation informatique généraliste privilégié par les développeurs opérant dans divers environnements comme la programmation ou le développement de logiciels, grâce à sa polyvalence et sa compatibilité avec les différents systèmes d’exploitation (Windows, macOS et Linux).

Python peut en effet être utilisé pour le développement côté serveur d’applications web ou mobiles, mais également pour la création de logiciels et d’applications pour les ordinateurs. De plus, il est adapté à la rédaction de scripts système, permettant la création d’instructions pour des systèmes informatiques.

Créé en 1989 par Guido van Rossum, qui souhaitait obtenir un langage de programmation facile à écrire tout en étant puissant et flexible, il a été baptisé « Python » en hommage aux Monty Python. Langage Open source, il connait une croissance exponentielle dans les domaines de la science des données, de l’intelligence artificielle et du développement web. La demande de Développeurs Python augmentant continuellement, assister à notre Formation à Python est un choix stratégique pour améliorer sa compétitivité sur le marché du travail. Ce stage s’adresse aux débutants mais peut être personnalisé en cas de niveau intermédiaire.

Infos pratiques

✔ Stage en présentiel (distanciel possible)
✔ Attestation de fin de formation
✔ Maximum 5 participants
✔ Eligibilité plan entreprise (OPCO) & CPF

Formation éligible CPF
Classe Virtuelle Possible
Formation Blended Learning Possible
Formation Python - Les Fondamentaux

Référence : WEPYT889P

Nombre de stagiaires max : 5

Public visé : Développeur, webmasters... toute personne souhaitant renforcer ses compétences en programmation avec Python

Objectifs :

  • Connaître les usages et les possibilités du langage Python
  • Maîtriser la syntaxe essentielle de Python en structurant son code
  • Expérimenter la programmation objet en Python pour créer des applications

Pré-requis : Connaître un langage de programmation.

Durée : 5 jour(s) / 35 heures

Points abordés :

Découverte et Installation

  • Introduction à Python, histoire et alternatives
  • Présentation de Python 2 et Python 3
  • Installer Python sur Windows ou Linux
  • Mise en œuvre de Python via le terminal
  • Configurer les environnements de développement

Syntaxe de Base et Structures de Contrôle

  • Apprentissage de la syntaxe de base en interprétation directe et en script
  • Déclaration de variables et utilisation des types internes
  • Utilisation des opérateurs et expressions
  • Les structures de contrôle (tests et boucles)
  • Réalisation d’algorithmes avec des boucles et des tests
  • Manipulation de tableaux et traitement de données massives
  • Exploration des types de données avancées et gestion des exceptions

Fonctions et Programmation Orientée Objet

  • Structuration du code avec des fonctions
  • Création, organisation et documentation de fonctions
  • Opérations sur les chaînes de caractères
  • Calculs avec Python et gestion des dates et heures
  • Introduction à la programmation orientée objet
  • Création de classes, gestion des attributs et méthodes
  • Utilisation de l’encapsulation, de l’agrégation et de l’héritage
  • Exploration du polymorphisme, de l’introspection et des interfaces

Manipulation de Données et Modules

  • Manipulation de fichiers et parsing XML/JSON
  • Gestion des logs et documentation du code avec Python
  • Utilisation de bases de données avec Python (SQLite)
  • Introduction à la création de programmes Python
  • Types de base, opérateurs, structures de contrôle
  • Fonctions, gestion des fichiers, modules
  • Introduction aux classes et à la gestion des exceptions

Programmation Avancée et Interfaces Graphiques 

  • Utilisation de bibliothèques graphiques en Python (Tkinter, PyQt, etc.).
  • Création d’interfaces graphiques avec des widgets, menus, et gestion des événements
  • Construction d’une interface graphique complète pour une application
  • Approfondissement des classes
  • Accès aux bases de données relationnelles
  • Programmation graphique UI avec Tkinter

Mises en application et ateliers

3490
https://www.moncompteformation.gouv.fr/espace-prive/html/#/formation/recherche/49829500500033_WEPYT889P/49829500500033_WEPYT889P
5
INTER
dans nos locaux
Formation
à distance
INTRA
dans toute la France
€ / jour

Nos formations ne sont pas soumises à la TVA
Veuillez sélectionner une date(1) pour vous pré-inscrire
Devictio - inscription CPF Inscription CPF

(1) Les dates sont succeptibles d'être modifiées selon les places disponibles et les contraintes pédagogiques.

Voir nos autres sessions prévues
€ / jour

Nos formations ne sont pas soumises à la TVA
Veuillez sélectionner une date(1) pour vous pré-inscrire
Devictio - inscription CPF Inscription CPF

(1) Les dates sont succeptibles d'être modifiées selon les places disponibles et les contraintes pédagogiques.

Devictio - inscription CPF Inscription CPF
Demandez un devis
Nos critères qualité